-
Data: 2012-07-26 23:28:59
Temat: Re: Czym jest programowanie?
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 26/07/2012 21:42, Tomek[TK] wrote:
> On 12.06.2012 11:13, Andrzej Jarzabek wrote:
>> Tym bardziej byłby to argument dla architekta systemu, żeby wybrać np.
>> Javę, do której można (podobno) znaleźć programistów (praktycznie) za
>> darmo.
>
> Mnie sie raczej wydawalo, ze to Javowcy maja wiecej kasy niz programisci
> C++. Mozna wiedziec gdzie tak uslyszales?
Wyciągnąłeś tę dyskusję sprzed półtora miesiąca, ale zdaje się taki był
kontekst.
>> Ze wszystkim tak jest: ja na przykład nie mam odpowiednich cech
>> charakteru do Javy i szlag mnie trafia za każdym razem.
>
> Dlaczego?
Z różnych powodów. To że nie można przekazać parametru przez referencję,
to że nie można mieć duck typing w generykach, ogólnie że jest językiem
strasznie rozwlekłym i mało ekspresywnym.
Nie nawet, żebym uważał C++ za jakiś ósmy cud świata, ale jakoś w
przypadku tego języka potrafię dostosować się do problematycznych
aspektów i zaprząc jego zalety do tworzenia sensownych rozwiązań. A Java
ciągle mi staje okoniem: coś próbuję zrobić, a się nie da prosto i
trzeba kombinować jak koń pod górkę.
A przecież na tym samym JVM-ie można było zrobić taki fajny język jak
Groovy, a i Scala wygląda sensownie (chociaż bliżej nie znam). Groovy ma
na ten przykład mnóstwo rzeczy ułatwiających pisanie kodu,
poprawiających czytelność i tak dalej. A Java ich nie ma, bo z założenia
ma być prostym językiem z małą ilością ficzerów, którego się łatwo
nauczyć. I to też mnie wkurza, ta świadomość, że ja się muszę z tymi
wszystkimi rzeczami chrzanić, bo ktoś wymyślał ten język pod potrzeby
półgłówków.
Oczywiście doceniam fakt, że prostota języka ma swoje zalety, za każdym
razem jak mogę np. porównać wsparcie IDE dla Javy w przypadku Eclipse i
C++ w pzypadku VS; chocćby takie drobne sprawy, jak podpowiedzi czy
możliwość skoku de deklaracji/definicji. A od kiedy przyzwyczaiłem się
używać narzędzi do automatycznej refaktoryzacji, to za każdym razem mam
ochotę cisnąć klawiaturą, kiedy muszę takową zrobić ręcznie w VS.
Następne wpisy z tego wątku
- 26.07.12 23:50 Andrzej Jarzabek
- 27.07.12 00:09 PK
- 27.07.12 09:08 Andrzej Jarzabek
- 27.07.12 10:12 Tomek[TK]
- 27.07.12 10:28 Tomek[TK]
- 27.07.12 10:47 Andrzej Jarzabek
- 27.07.12 11:11 Andrzej Jarzabek
- 27.07.12 12:11 Stachu 'Dozzie' K.
- 27.07.12 12:18 AK
- 27.07.12 12:30 AK
- 27.07.12 13:06 Roman W
- 27.07.12 20:35 yamma
- 27.07.12 23:50 Edek Pienkowski
- 28.07.12 00:14 Andrzej Jarzabek
- 28.07.12 00:23 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- 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
- ,,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ą."
Najnowsze wątki
- 2025-08-22 "Czy pan Frog ..."
- 2025-08-22 Katowice => Programista Kotlin <=
- 2025-08-22 Warszawa => Sales Executive / KAM <=
- 2025-08-22 Warszawa => Inżynier oprogramowania .Net <=
- 2025-08-22 Warszawa => Starszy Programista C <=
- 2025-08-22 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-08-22 Lublin => Delphi Programmer <=
- 2025-08-22 Warszawa => DevOps Engineer (AWS) <=
- 2025-08-21 Nowe style na energokod.pl
- 2025-08-21 czy ludzie przestali słuchać muzyki?
- 2025-08-21 Rozprawa sądowa o parkowanie.
- 2025-08-21 Wszystko, co musisz wiedzieć o Wi-Fi 8
- 2025-08-21 Właśnie weszły nowe przepisy o grzywnach za kamerki samochodowe.
- 2025-08-21 Rząd ma walczyć z filcyjnym zatrudnieniem
- 2025-08-21 "[...] na jezdnię wybiegł osiodłany koń bez jeźdźca. Dzięki szybkiej reakcji służb zwierzę udało się złapać."