-
Data: 2020-06-04 11:59:26
Temat: Re: C is number one (znowu)
Od: g...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu sobota, 30 maja 2020 08:03:17 UTC+2 użytkownik slawek napisał:
> > > 1. Błędem jest rozdzielanie C, C++ i C#Jeżeli C i C# ma być razem, to jeszcze
razem z Javą i JavaScriptem.
>
>
> I tu się zgodzę - Java też. Czyli razem C, C++, C#, Java,
> Objective-C i C--.
Oraz oczywiście Ć.
Ale to wszystko zależy od tego, w jakim celu dokonuje się klasyfikacji.
W przypadku TIOBE cel wydaje się czysto rozrywkowy, więc każda klasyfikacja jest
równie dobra co każda inna, o ile tylko udaje się utrzymać oglądalność.
> Co prawda C jest !OOP ale każdy program w C jest programem w C++.
Niezbyt klarowny jest dla mnie ten tok rozumowania.
C nie jest OOP, ale ponieważ "każdy program w C jest programem w C++" a "C++ jest
OOP", to "C jest OOP"?
> (Prawie każdy, trzeba trochę się wysilić aby to popsuć.)
Nieprzesadnie się trzeba wysilać.
A jak się używa sensownych rozszerzeń GCC to już w ogóle się nie trzeba wysilać.
> Ale ECMA Script (JS) oddzielnie. Bo inne podejście do typów, nie
> było klas, inne rozumienie funkcji. Być może JS liczyć razem z
> Pythonem i Ruby.
Ostatnio sobie odświeżyłem prezentację Richa Hickeya "Are we there yet?"
https://www.infoq.com/presentations/Are-We-There-Yet
-Rich-Hickey/
Podobała mi się jego perspektywa, z której Smalltalk, Java, C#, Python, Ruby, Scala
itp. to jedno i to samo ("single-dispatch stateful object-oriented
garbage-collected")
PS. w czerwcu Rust wszedł do Top 20, z rewelacyjnym wynikiem 0.64% (czyli tylko 0.01%
mniej niż Classic Visual Basic). Oczywiście trzymamy kciuki.
Następne wpisy z tego wątku
- 02.07.20 00:02 g...@g...com
- 04.07.20 07:54 g...@g...com
- 06.07.20 23:33 g...@g...com
- 07.07.20 08:52 g...@g...com
- 07.07.20 12:14 g...@g...com
- 07.07.20 14:48 Roman Tyczka
- 07.07.20 15:52 Gazu
- 07.07.20 18:10 g...@g...com
- 07.07.20 20:10 g...@g...com
- 10.07.20 23:01 g...@g...com
- 11.07.20 11:35 Roman Tyczka
- 11.07.20 18:49 g...@g...com
- 11.07.20 19:25 g...@g...com
- 11.07.20 20:45 Maciej Sobczak
- 11.07.20 22:08 g...@g...com
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=