-
Data: 2013-05-03 17:39:53
Temat: Re: Stara szkoła w XXI wieku
Od: Kosu <K...@n...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2013-05-03, M.M. <m...@g...com> wrote:
> Nie znam prawdziwej przyczyny popularności Pythona. Moim zdaniem
> przyczyną jest ukrywanie szczegółów przed programistą. Python
JAsne. Python jest łatwym językiem, a dla ogromnej większości
użytkowników jego wady nie są zauważalne, a zalety (łatwy w pisaniu
i czytaniu, bardzo szybko się klepie dzięki świetnym bibliotekom)
rzucają na kolana. Nie trzeba być bardzo dobrym programistą, żeby
napisać naprawdę przyzwoity program. M.in. dlatego uwielbiają go
naukowcy (chyba przede wszystkim fizycy).
Ale są też wady i na jedną zwróciłem poprzednio uwagę. Pythona
używa się do prostych i głównie niekomercyjnych projektów.
To oznacza, że jeśli za 5 lat ktoś wyskoczy z super nowym łatwym
pomysłem - np. językiem "Świstak", który będzie jeszcze prostszy
i będzie miał jeszcze nowsze biblioteki, to ludzie przerzucą się
momentalnie :). I potem będą inne Żóbry i Bobry, a wspólną ich cechą
będzie to, że będzie się w nich pisało na OSie napisanym w C-czymśtam
(a jak dobrze pójdzie, to będą korzystały z bibliotek w Fortranie :P).
Oczywiście Pythonowi źle nie życzę, wręcz sam bardzo lubię w nim pisać
(choć akurat programować uczyłem się na C++ i to jest mój główny
język od 15 lat). Ale jeśli ktoś dziś ma kilkanaście lat, to po prostu
odradzam nadmierne przywiązanie (tzn. zostanie "fanboyem"),
bo w momencie wejścia na rynek pracy mogą natrafić głównie na oferty
od jakiegoś Rysia, a Python będzie dla zgredów takich jak ja :).
> Można zaprojektować język który będzie i wygodny i nie straci dużo na
> wydajności, i będzie kompilowany do kodu maszynowego.
No Ryś, mówię przecież.
> No tak, ale mnie się nie chce zawsze klepać niskopozimowo w C++,
Mi się nigdy nie chce, ale klepię. Relatywnie najlepiej się w tym
języku czuję, mam najwięcej doświadczenia i najwięcej gotowych
własnych bibliotek. A po studiach tak naprawdę programuję mniej
i głównie w VBA (:D). Nawet w nowego C++ i C# nie bardzo mam czas
się wgryzać, a pewnie głównie z tymi językami jest jakoś związana
moja przyszłość (no i z VBA :D).
> ukrycia kodu źródłowego. W zwykłych zastosowaniach C/C++ to przesada w
> jedną stronę, a Java i Python (choć to całkiem inne języki) to przesada
> w drugą stronę.
Java mnie odrzuca. Nie cierpię tej składni, nie mogę znaleźć fajnego
IDE (Netbeans jest za wolny, z Eclipse po prostu nie mogę się dogadać).
Kupiłem sobie jakiś czas temu telefon z Androidem myśląc "teraz nauczę
się Java, będę pisał sobie applikacje, może coś zarobię na Play".
I gucio. Powinienembył odkładać na iPada, bo na Objective-C
przestawiłbym się momentalnie i miałbym więcej frajdy (osobną kwestią
jest możliwość pisania na sprzęt Apple nie mając żadnego OS X ^^).
pozdrawiam,
Kosu
Następne wpisy z tego wątku
- 03.05.13 21:47 Bronek Kozicki
- 04.05.13 23:07 Stachu 'Dozzie' K.
- 29.05.13 23:29 3d
Najnowsze wątki z tej grupy
- Xiaomi [Chiny - przyp. JMJ] produkuje w całkowitych ciemnościach i bez ludzi
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
Najnowsze wątki
- 2026-01-15 Zawory termostatyczne
- 2026-01-15 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-15 Proces KARNY Braunowi (KPP) POLITYCZNIE służy? [+0.7% miesięcznie 2 razy]
- 2026-01-15 Białystok => Frontend Developer React <=
- 2026-01-15 Konto na zdalnym NAS - jak zabezpieczyc pliki?
- 2026-01-15 Myślenice => Junior SAP CO Consultant <=
- 2026-01-15 Wyjaśnienie patologii opisanej w art. pt. "Przeciw bezkarności biznesu"
- 2026-01-15 Wyjaśnienie patologii opisanej w art. pt. "Przeciw bezkarności biznesu"
- 2026-01-15 "deficyt budżetowy [na 2026r. -przyp. JMJ] jest prognozowany na poziomie 271,7"Gzł, czyli 74.52G$
- 2026-01-15 Miliardy z podatków znów popłynęły do TVP
- 2026-01-14 #Motodziennik test - Jaecoo E5 - słabe auto, słaby elektryk. A ZIMĄ NAWET BARDZO
- 2026-01-14 Piaseczno cd
- 2026-01-14 Robert do ciebie
- 2026-01-14 Prątki to zawalidrogi
- 2026-01-14 Naruszenie immunitetu ZP-RE Romanowskiego bezkarne (umorzenie śledztwa żurkotury)




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]