-
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
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 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
Najnowsze wątki
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Czy grupa p.s.prawo przetrwa najbliższe wybory (prezydenta)?
- 2025-03-19 Warszawa => Frontend Developer (obszar Angular13+) <=
- 2025-03-19 Czy "niedopuszczony pełnomocnik" jest w prawie się na to skarżyć jak "świadek" zmarła bez zostawienia mu takiej instrukcji?
- 2025-03-19 Kraków => Business Development Manager - Network and Network Security
- 2025-03-19 Ostrów Świętokrzy => Node.js / Fullstack Developer <=
- 2025-03-19 Kraków => IT Expert (Network Systems area) <=