SzymonCzarownik
SzymonCzarownik
#programowanie #java #visualstudio #eclipse
Dlaczego ktokolwiek uważa javę za dobry język czy platformę programistyczną? Tam nawet nie ma takiego czegoś jak właściwość a do w miarę przejrzystego używania obiektów klasy podobnej do datetime z C# trzeba instalować 3rd party libary (joda-time) bo klasa Date to jakaś porażka... a no i tak zajebiste ide jak eclipse nie posiada odpowiednika nugeta xDDD + intellisense działa tak żałośnie, że po użyciu import java.util i wstawieniu kropki wyświetla co innego niż po ponownym wstawieniu kropki po jej usunięciu xDD
Dopiero zaczynam się tego uczyć, bo w pracy podobno będę musiał tego używać a już znajduję tyle niedogodnień, że mam ochotę tym jebnąć i wrócić do visual studio klepać kod...
  • Najlepsze
  • Wszystkie komentarze
LiczbaPi
@SzymonCzarownik: Czyli nie znasz się na niczym, a i tak narzekasz?
GotoFinal
eclipse


@SzymonCzarownik: to może zacznij używać jakiegoś IDE a nie eclipse? np Intellij.
ppawel
ppawel
21
@AwizisieAkat: i co jeszcze może linuxa mam zainstalować? chcę od razu całe ide a nie zabawę w jdk bo nie mam czasu na zabawy

@SzymonCzarownik: nic nie umiem, nie chcę się nauczyć, nie mam czasu, ale mam pretensje do całego świata? sio na #czarnolisto bo śmierdzi to trollem
ppawel
ppawel
20
nie ma takiego czegoś jak właściwość


@SzymonCzarownik: czyli witamy programistę z przyzwyczajeniami C#. Tak nie ma "właściwości", są pola, gettery, settery, jak chcesz możesz ułatwić to sobie Lombokiem. Nie ma "właściwości" ale nie nazwałbym tego wadą, to po prostu taki feature języka, jak to że w C# są.

a do w miarę przejrzystego używania obiektów klasy podobnej do datetime z C# trzeba instalować 3rd party libary
GotoFinal
GotoFinal
  • adult
16
Treść przeznaczona dla osób powyżej 18 roku życia...
GotoFinal
@SzymonCzarownik: i zaktualizuj javę do czegoś nowszego niż 6 czy co ty tam masz, bo joda-time jest wbudowany w javę, co najwyżej trochę zmieniony, i jest tam wszystko co potrzeba.
LiczbaPi
@SzymonCzarownik: Sam napisałeś że nic nie umiesz i powinieneś pracodawce po nogach całować, że cię zatrudnił. A stypendium rektora czy wyniki na studiach to nic. Popracujesz 5-6 lat w zawodzie, pójdziesz na spotkanie ze znajomymi ze studiów i okaże się, że ci co lecieli na trójach robią za dev leadów i mają kupę doświadczenia, a piątkowicze kisną się na niższych stanowiskach i mają średnie pojęcie o tym co się w
A.....t
A.....t
konto usunięte
  • adult
10
Treść przeznaczona dla osób powyżej 18 roku życia...
zaqwsxdsa
@SzymonCzarownik: typowy junior jest tak bardzo typowy <3
vytah
vytah
  • adult
7
Treść przeznaczona dla osób powyżej 18 roku życia...
GotoFinal
@SzymonCzarownik: no to jak masz najnowszą to chyba czytasz jakieś stare poradniki lub książki, nawet na stronie joda-time masz info że teraz użytkownicy powinny migrować do java.time, bo joda-time już tam na nich czeka.
zaqwsxdsa
Tam nawet nie ma takiego czegoś jak właściwość a do w miarę przejrzystego używania obiektów klasy podobnej do datetime z C# trzeba instalować 3rd party libary (joda-time) bo klasa Date to jakaś porażka...


@SzymonCzarownik: po tym przestałem czytać, obvious troll jest obvious, albo jesteś jakaś bojówka c#
GotoFinal
@SzymonCzarownik: może zamiast klnąć bez sensu i obrażać jak leci, to zacznij się jednak uczyć? Poznaj język, napisz coś, każdy język jest inny i tyle.
Możesz też myśleć o kotline, język tez oparty na JVM i ma properties i całkiem fajną składnie.
Properties w c# są fajne, to fakt, ale ja też mogę zaraz pomarudzić że c# ma ujowe enum!!!111 w javie można lepsze enum zrobić!!!111
Ale to tylko normlane
sokytsinolop
wstawieniu kropki wyświetla co innego niż po ponownym wstawieniu kropki po jej usunięciu xDD


@SzymonCzarownik: może się połapał że dał złe odpowiedzi (skoro nic nie znalazłeś) i zasugerował coś innego
zaqwsxdsa
@SzymonCzarownik: niee, czasy spędzone nad javą uważam za smutniejsze w mojej karierze programisty :D Ale wartościowanie języka po tych rzeczach, po których go wartościujesz, to musi być trolling, zwłaszcza, że odnosisz się do rozdmuchanej biblioteki standardowej xd i properties XD Ale trolling 4/10, bo odpisuję

Oto lista języków wspierających properties. Oprócz skryptowych i niszki jest C# i ObjC, czyli ledwo 2 XD Już nie mówiąc o tym, że properties to
zaqwsxdsa
@SzymonCzarownik: brzmi jak świeżak po studiach po opisie, albo w trakcie nawet
zaqwsxdsa
@SzymonCzarownik: nic, wrzucasz mi tekstami o programowaniu telewizorów pilotem, a sam jesteś na stażu XD i że to ja nie mam pokory niby XD do kwadratu :D

Tak czy siak, co się ubawiłem to moje <3
zaqwsxdsa
te przekleństwa to zgłaszam misiu, w ogóle polecam nauczyć isę też soft skills, w pracy się przydają
TurboDynamo
TurboDynamo
  • adult
2
Treść przeznaczona dla osób powyżej 18 roku życia...
TurboDynamo
@SzymonCzarownik: no dobrze złapałeś porównanie. Nuget może tylko głaskać ci jaja a maven robi loda z połykiem.

Generalnie w javie używa się narzędzi do budowania projektu, które nie są wbudowane tak jak w w .necie w samo środowisko programistyczne. Oznacza to że musisz ogarnąć sobie jakieś narzędzie: maven albo gradle. To za ich pomocą zarządzasz zależnościami, i jest to równie łatwe jak w nugecie, bo wystarczy wkleić jedną(w przypadku gradla), lub