-
Data: 2019-01-08 22:48:05
Temat: Re: Jaki język polecić początkującemu? - komentarz do artykułu w Programista 9/2018
Od: AK <n...@n...net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2019-01-08 17:21, Wojciech Muła wrote:
> Jest to problem skrajnie niepraktyczny, w przeciwieństwie do MD5.
> Fajnie, że można zabawkowe rzeczy napisać szybko, ale to tylko
> zabawki. Rzeczywistość boleśnie pokazuje, że fajne języki są
> fajne tylko na slajdach, nikt ich na poważnie nie stosuje.
> Oczywiście nie można odmówić fajnym językom zalet. Można o nich
> napisać pracę magisterską, a nawet dorobić się doktoratu, czy
> pojawiać na konferencjach ze stosownie mądrymi odczytami i
> ogólnie być ponad tą masą debili piszących w mainstreamowych
> językach. Ale to wszystko tak naprawdę jest bez znaczenia.
10 lat temu zrywaliscie boki jak nie gdze indziej niz tu "promowalem"
Pythona. 10 lat temu wieli glowny Mufti C++ niejaki Sekator van Skijlen
zarykiwal sie gdy "promowalem" tu .NET-a/C#.
No ze pojade klasykiem: i kto mial racje ?
A gdzie bylo C++ w tym czasie? Ano (do czasu C++14, choc to tez
przegadany syf...) byl w d... gdy inne jezyki sie rozwijaly.
>> PS: Smieszne to rzeczywiscie bylo (w innym watku) podnoszenie (przez
>> Szanownych Ayatollahow badziewia zwanego C++) sprawy niemoznosci
>> zrobienia listy/standardowej kolekcji prymitywow Javowych jako niby
>> wada samej Javy jako jezyka.
>
> Nie, to jest wada Javy, bo nie można pogodzić starych typów z
> nowymi z powodu maszyny wirtualnej, której z kolei nie można
> zmienić "bo kompatybilność". Maszyna wirtualna została
> zaprojektowana 25 lat temu i jest przestarzała od jakiś 20 lat.
> Co nie wpływa na fakt, że Java nie zdechnie przez następne
> 150 lat, tyle kodu w niej powstało.
Wumyslane problemy.
W zyciu mi sie nie zdarzylo miec problemy ze stosowaniem i wydajnoscia
koekcji Integer vs int, czy Double vs double.
Moze w czasach 16bit/1MB to tak ale dzis gdy RAM na 1000 x wiecej
miejsca niz wtedy najwiekszy HDD ?
>> 2. W tym watku dyskutuje sie o badziewnosci i trupowatosci C++
>> w stosunku do innych jezykow programowania.
>
> Słaba ta dyskusja, miałka niestety. Mnie, jako wieloletniego
> krytyka C++[1] i jednocześnie praktyka nic tutaj nie przekonuje.
Przeciez nikt tu nie bedzie przedyskutowywal calego raportu C++ :)
Szkoda zycia na cus takiego.
> [1] Na przykład:
> http://0x80.pl/notesen/2019-01-07-cpp-read-file.html
> http://0x80.pl/notesen/2018-04-28-be-careful-with-di
r-iterator.html
> http://0x80.pl/notesen/2018-03-16-awful-part-of-cpp.
html
> http://0x80.pl/notesen/2015-11-22-another-cpp-nasty-
feature.html
>
>> PS:Az dziw mnie bierze, ze Szanowna Mlodziezy - tak przecie z
>> natury "Nowoczesna" i "do przodu" tak broni tego emeryta i kołtuna
>> zwanego C++ :).
>
> Pochlebiasz mi, ale ja już jestem na tyle stary, że
> zrozumiałem na czym polega inercja. Można napisać 1 gigabajt
> tekstów o tym, że C++ jest badziewiem, ale co to niby
> zmieni?
Nic :) Po prostu C++ badziewne jest i tyle :)
Trzeba umiec dazyc do "prawdy obektywnej" a nie opierac sie
na wlasnych "uwazaniach"/fanatyzmie.
> Badziewie zadziwiająco dobrze się trzyma i
> zadziwiająco dużo kasy w niego idzie z różnych stron. Staje
> się mniej badziewne nawet, o czym jednak trudno się
> przekonać bez praktyki.
>
Chinskie wyroby tez trzymaja sie dobrze, ale czy to znaczy ze
sa "obiektywnie dobre" ?.
> Szczęśliwie już jestem na tym etapie, że mało mnie interesują
> języki programowania, to dość nudny kawałek IT.
Baaardzo ciekawy :). Zwlaszac ich historia i ewolucja (czesciej
degradacja niestety).
> Naprawdę ciekawe są kompilatory, ale tylko ta cześć za frontendem. :)
Zeby taki kompilator byl ciekawy, musi byc naprawde dobry jezyk.
Jesli to jest cus w rodzaju C++ to jest to raczej malo ciekawa
mordega. (Poza tym dla rzezbiarza niusne produkcji dluta sa/powinny byc
raczej malo ekscytujace. Jak i dla wirtuoza skrzypiec nie sa
najwazniejsze niuanse lutnicze ale mozliwosci brzmieniowe konkretnych
skrzypiec. Co innego dla innego lutnika:) To fakt).
AK
Następne wpisy z tego wątku
- 08.01.19 22:51 AK
- 08.01.19 23:24 g...@g...com
- 09.01.19 00:18 AK
- 09.01.19 08:46 Maciej Sobczak
- 09.01.19 09:08 Maciej Sobczak
- 09.01.19 22:32 Wojciech Muła
- 09.01.19 23:11 g...@g...com
- 09.01.19 23:21 g...@g...com
- 09.01.19 23:22 Wojciech Muła
- 10.01.19 02:32 AK
- 10.01.19 09:29 Wojciech Muła
- 10.01.19 10:14 AK
- 10.01.19 10:54 g...@g...com
- 10.01.19 11:16 Maciej Sobczak
- 10.01.19 11:17 AK
Najnowsze wątki z tej grupy
- 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
- ,,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
Najnowsze wątki
- 2025-07-23 Gdańsk => Programista Delphi <=
- 2025-07-23 Gdańsk => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-23 Warszawa => Starszy inżynier DevOps (AWS) <=
- 2025-07-23 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-23 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-07-23 Wrocław => Senior Key Account Manager IT <=
- 2025-07-23 Trójmiasto => Head of Social Media <=
- 2025-07-23 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-23 Lublin => ERP Implementation Consultant (AP Module) <=
- 2025-07-23 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-23 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-23 Kraków => Kotlin Developer <=
- 2025-07-23 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-23 Warszawa => Java Developer <=
- 2025-07-23 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=