-
Data: 2015-01-15 07:26:37
Temat: Re: python...
Od: "M.M." <m...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Wednesday, January 14, 2015 at 1:33:04 AM UTC+1, slawek wrote:
> Każdy, który chce OBIEKTYWNIE porównywać języki programowania - a do tego
> jeszcze uważa że wie co jest potrzebne cyt. "wszystkim" (nie
> przeprowadziwszy najdrobniejszego research'u wśród choćby swoich krewnych i
> znajomych, sic!) - a jeszcze jakby było mało... ma pomysły na OGRANICZENIE
> (urwa, jak?) możliwości tworzenia nowych języków programowania... zasługuje
> na opinię szkodliwego idioty.
Moim zdaniem ktoś kto robi coś niepotrzebnego jest idiotą, no chyba że
ma wystarczającą ilość czasu i pieniędzy na tego typu zabawę, ale
nie rozumiem po co? Nie można bawić się przy robieniu czegoś potrzebnego?
> Równie dobrze można w trybie nakazowo-rozdzielczym domagać się aby np. nie
> było ruchów tektonicznych - no, bo po co nowe góry czy jakieś nowe wyspy?
To ja chcę iść do Ciebie do pracy, chcę pracować na luzie gdzie nikt od
nikogo nie wymaga aby produkt był potrzebny.
> Ok, nie czuję wielkiej potrzeby abym to akurat ja musiał tworzyć nowy język
> (oczywiście YACC i wzorzec interpreter z GOF czasem się przydają, ale nie o
> to chodzi). Ale jeżeli jakiś ciołek chce koniecznie robić nowy język... no
> problem. Niech sobie robi. Może kiedyś wyjdzie z tego coś ciekawego.
Prawdopodobnie nowym językiem rozwiąże dawno rozwiązany problem.
> Gdyby nie "pomysły na nowe języki" nie mielibyśmy np. Javy (bo przecież
> każdy program można napisać w C++, a Java od C++ różni się nieznacznie). Nie
> mielibyśmy Pascala, bo przecież był już Algol. Itd. itp.
Java trafiała precyzyjnie w to wszystko na co powszechnie narzekano w C++.
Pomysł był dobry. Niestety przeholowano z ułatwianiem życia programiście.
> Oczywiście taki postęp kosztuje - tępak, który wyuczył się Pascala "na
> blachę" może czuć się nieco oszukany, że nikt nie potrzebuje "programistów
> ze znajomością Pascala".
Ten problem nie dotyczy tylko tępaków i pracowników. Widziałem wielu
zdolnych ludzi i dobrych programistów, którym ciężko było z javy czy
pythona przejść na C++. Pracodawca też ma problem gdy w zespole nie
ma specjalistów od jednego języka, tylko 2/3 ludzi trzeba szkolić.
> Ale aby być dobrym programistą/informatykiem nie
> wystarczy 3xZ, trzeba umieć nadążać za zmianami. Czasem może to nawet
> oznaczać konieczność nauczenia się nowego języka programowania. Life is
> brutal.
W życiu rzadko zdarza się mistrz świata w dwóch dyscyplinach.
> Odnośnie samego Pythona. Pisałem już o tym wcześniej i jeszcze raz powtórzę:
> bardzo przyjemny język, z swoistym poczuciem humoru (pola protected w
> klasach)... jednak nie pozbawiony wad, dyskwalifikujących go do "poważnych
> zastosowań".
>
> 1. Za wolno działa (nawet 1000x wolniej niż program napisany w C).
> 2. Bałagan z wersjami. Wersje 3.* mają problemy z Cythonem.
> 3. Biblioteki "matematyczne" Numpy/Scipy nie są 100% bezbłędne.
> 4. Koszmarnie źle zrobione wątki.
> 5. Brak tablic.
> 6. Bałagan z aktualizacjami.
Jednym słowem, kolejny raz nie powiodła się próba nadmiernego ułatwienia
życia programiście. Może tutaj powinieneś użyć określenia life is brutal?
Dobre aplikacje powstają w bólu.
Pozdrawiam
Następne wpisy z tego wątku
- 15.01.15 17:34 slawek
- 15.01.15 17:38 slawek
- 15.01.15 17:48 M.M.
- 15.01.15 21:07 slawek
- 15.01.15 21:13 Wojciech Muła
- 15.01.15 21:19 slawek
- 15.01.15 21:50 firr
- 15.01.15 22:12 g...@g...com
- 16.01.15 03:46 bartekltg
- 16.01.15 08:30 g...@g...com
- 16.01.15 10:49 firr
- 16.01.15 11:02 firr
- 16.01.15 13:33 firr
- 16.01.15 18:43 bartekltg
- 16.01.15 19:29 slawek
Najnowsze wątki z tej grupy
- 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
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
Najnowsze wątki
- 2025-06-18 Poznań => MLOps Engineer <=
- 2025-06-18 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-18 Wrocław => SAP ABAP Developer <=
- 2025-06-18 Łódź => Account Manager <=
- 2025-06-18 Warszawa => MLOps Engineer <=
- 2025-06-18 Warszawa => Software Engineer .Net <=
- 2025-06-18 Zakaz używania Kreta
- 2025-06-18 Gdańsk => Controlling systems Consultant <=
- 2025-06-18 Warszawa => Senior Programmer C <=
- 2025-06-18 W państwie tuskiego "prawa" obywatel/poseł ma obowiązek planować pod kątem że będzie aresztowany [Urbaniak]
- 2025-06-18 Warszawa => Mid/Senior IT Recruiter <=
- 2025-06-18 Lublin => Programista Delphi <=
- 2025-06-18 Warszawa => NMS System Administrator <=
- 2025-06-18 Re: Auto miało pozostać na wstecznym biegu z włączonym silnikiem. Kiedy kobieta ponownie wsiadła do pojazdu, mogło dojść do tragicznej pomyłki - zamiast wcisnąć hamulec, niefortunnie nacisnęła pedał gazu.
- 2025-06-17 Re: Auto miało pozostać na wstecznym biegu zwłączonym silnikiem. Kiedy kobieta ponownie wsiadła do pojazdu, mogło dojść do tragicznej pomyłki - zamiast wcisnąć hamulec, niefortunnie nacisnęła pedał gazu.