Która technologia jest wg Was, że się tak wyrażę, programmer-friendly? Obecna technologia w której pracuje, szczerze przyznam, trochę mnie irytuje - jest to JavaEE więc zastanawiam się nad nauką czegoś nowego i w miarę przyszłościowego. Myślałem o Scali, co sądzicie?
Jeśli Java ci nie odpowiada i jeszcze szukasz czegoś programmer-friendly
to mam wątpliwości czy Scala ci podejdzie ;] To już prędzej python jakiś.
A co byś chciał robić? Czy backend w ogóle Ci pasuje czy chcialbys robic cos innego?
Jesli 'alternatywa' do Java EE to:
Java -> Spring
C# ASP.NET
Python Django/Flask itp.
JavaScript Node.js
Ruby on Rails
nie mam pojęcia jak z 'przyjemnością' , mi akurat taki Spring pasuje.
Mobile i Java/Swift :)
Swift programmer-friendly? Chaha, chyba jeśli rzeczony programmer lubi BDSM z naciskiem na "M"
Ruby jest uważany jako język z przyjemną składnią, ale to sprawa względna. Dla mnie osobiście przyjemny jest Python, PHP czy Elixir.
Zimny Kot napisał(a):
A co byś chciał robić? Czy backend w ogóle Ci pasuje czy chcialbys robic cos innego?
Jesli 'alternatywa' do Java EE to:
Java -> Spring
C# ASP.NET
Python Django/Flask itp.
JavaScript Node.js
Ruby on Railsnie mam pojęcia jak z 'przyjemnością' , mi akurat taki Spring pasuje.
Spring RULEZ! ;)
COBOL
tylko HTML5
mocno zgadzam sie z @Shalom em
jesli jee ci nie odpowiada to scala... moze byc gorzej, ale nie mowie nie, sprobuj
moze jak nie Java to c#? .net wydawal sie przyjemny i podobno ma przed soba przyszlosc
ror podobno swoj czas juz mial, ale wiem to z poglosek wiec to zadna opinia
python ciagle jest fajny, sprobuj django, jakiegos flaska, to jest hiper przyjemne i ztcw pracodajne :) nie znam nowinek technologicznych ze swiata pythona ale te ktore wymenilem byly fajne, obczaj temat i pytaj konkrety
edit
btw jesli pojdziesz w strone pythona i dlugo z nim nie zostaniesz to nic straconego, bo python jako jezyk do "oskryptowania" itd się w wielu miejscach przydaje
Tia, ja jako user Java/Spring a na samym początku bawiłem się pythonem...
... to jak niedawno zrobiłem sobie coś banalnego w Pythonie to no... fajne to!
Statycznie typowany Python z wydajnością javy i wsparciem dla funkcyjnego paradygmatu to bylby hicior ;)
To Java ma jakąś świetną wydajność?
Aventus napisał(a):
To Java ma jakąś świetną wydajność?
Wystarczająca i 10 razy lepsza niż Python.
Rozumiem, myślałem że to tak ogólnie napisane było.
Kotlin - mobile
Groovy - Grails
Jython - programowanie naukowe, administracja WebSphere
A czy z "domową" znajomością Kotlina i doświadczeniem w Javie byłaby jakaś sensowna praca? Bo z tego co widzę to nie ma na to żadnych ofert
ProgramistaLeń napisał(a):
A czy z "domową" znajomością Kotlina i doświadczeniem w Javie byłaby jakaś sensowna praca? Bo z tego co widzę to nie ma na to żadnych ofert
Do Kotlina musiałbyś dodać znajomość Androida, gdzie Kotlin bylby raczej tylko dodatkowym atutem.
"Najprzyjemniejsza technologia do pracy" - powiem tak "nie pracowanie z cudzym kodem, zwłaszcza mającym wielu ojców i jeszcze więcej dziadków"
C# - bardzo przyjemny język z wielkimi możliwościami i świetnymi narzędziami, choć wiadomo, przyjemność zależy bardziej od jakości kodu niż samego języka
F# + C#
Skoro był już COBOL i HTML5, to chyba z poważniejszych pozycji pozostaje tylko Fortran77. Do tej pory jest dostarczany z MinGW dla Windowsów :D
Matlab
c# i ASP.NET MVC. Kupę poradników w necie oraz na stronie microsoftu. Łatwiejszy niż j2ee oraz spring
No to poznałeś już całą śmietankę języków programowania a teraz powiedz co cie w Javie irytuje, bo inaczej nie znajdziesz odpowiedzi na swoje pytanie. No chyba, że oczekujesz odpowiedzi typu HTML5 czy Assembler
Dla przyjemności Rust,
Do pracy Haskell
Też przyjemny, a dodatkowo perspektywiczny zawodowo
Jako javowiec na pewno docenisz brak efektów ubocznych i łatwe testowanie.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.