-
Data: 2016-08-08 17:38:04
Temat: Re: Pytanko dotyczące C/C++
Od: Mario <M...@...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 08.08.2016 o 15:18, slawek pisze:
> On Mon, 8 Aug 2016 11:59:42 +0200, Mario <M...@...pl> wrote:
>> Wchodzisz też na grupę pl.comp.os.linux, z tezą że Windows jest tak
> samo
>> sensownie zbudowany jak Linux? Albo do ulubionej knajpki kibiców
> Wisły,
>> aby ich uświadamiać, że Cracovia to tez fajny klub?
>
> Nota bene, kibice Wisły i Cracovii postanowili się pojednać. Zdziebko
> szokujące, ale jednak. Gdy umarł JP2.
Oczywiście, wszyscy wtedy się zapisali do pokolenia JP2. Okazuje się, ze
jednak że był to stan nietrwały.
> Profesjonalizm w użyciu C/C++/czegokolwiek to nie bycie fanem hejtujacym
> wszystko co nie jest C/C++/czymkolwiek.
Z drugiej strony są tam ludki którzy zawodowo zajmują się pisaniem w
c/c++ i przychodzi do nich człowiek, który chce adwokacić na rzecz
jakiegoś umierającego języka. O czym maja z nim rozmawiać?
> Akurat sposób przekazywania
> parametrów w C jest niezbyt doskonały. W szczególności: złym pomysłem są
> tzw. parametry wyjściowe (dziedzictwo po Fortranie itp.) - pod tym
> względem Java jest dużo bardziej ogarnięta. Choć to pytanie może wydawać
> się dziwne, to czy znasz klarowną odpowiedź: dlaczego tyle papieru itp.
> potrzebne jest na tłumaczenie czym są typy zmiennych i wskaźniki w C...
> choć celem nie jest napisanie sonetu w n-tysięcy LOC, a jedynie
> zrobienie czegoś trywialnego (jakieś LED w Arduino, obliczenie CRC,
> interpolacja najbliższą wartością z tablicy...)???
Z tego, że istnieją zadania do których nie trzeba struktur, unii czy
wskaźników, nie wynika że te typy są w c niepotrzebne. Razi cię że przy
programowaniu atmelka używasz języka, w którym jest wiele niepotrzebnych
ci konstrukcji, to użyj mikrobasica czy micropythona.
> Czy zamiast medytacji nad C nie lepiej po prostu użyć czegoś bardziej?
>
> I z góry uprzedzam: da się. Patrz Python i nie tylko.
I napisać źródło linuksa w Pythonie :)
> Nawet w C da się #define a (*aptr)
>
> Potem można pisać
> int fun(int a)
> {
> return 1000 / a;
> }
>
> Bez potrzeby męczenia się z *a i dziwadłami w rodzaju 1000 / *a
Możesz sobie także zdefiniować begin i end. Tylko po co?
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 08.08.16 17:45 Piotr Gałka
- 08.08.16 23:39 slawek
- 08.08.16 23:47 slawek
- 09.08.16 00:22 slawek
- 09.08.16 09:42 Ghost
- 19.08.16 14:26 SW3
- 22.08.16 19:41 slawek
Najnowsze wątki z tej grupy
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
Najnowsze wątki
- 2025-06-05 Czy estakada w Chorzowie to sprawa polityczna ? Zakończyły się wybory i zamknięto estakadę
- 2025-06-05 Warszawa => Support Engineer <=
- 2025-06-05 Lublin => Programista Delphi <=
- 2025-06-05 Warszawa => IT Recruiter <=
- 2025-06-05 Warszawa => Strategic Account Manager <=
- 2025-06-05 Warszawa => Software Engineer .Net <=
- 2025-06-05 Warszawa => Manager Sprzedaży B2B <=
- 2025-06-05 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-06-05 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-06-05 Warszawa => Fullstack .NET Developer <=
- 2025-06-05 Warszawa => Senior Administrator IT <=
- 2025-06-05 Warszawa => Senior Administrator IT <=
- 2025-06-05 Warszawa => Senior Account Manager <=
- 2025-06-05 Warszawa => Tester Automatyzujący <=
- 2025-06-05 Warszawa => Test Automation Engineer <=