java 9 co dalej?

Odpowiedz Nowy wątek
2016-08-03 12:22
0

Planowana data wydania java 9 to 22 wrzesnia 2016. Czy ta data jest dalej aktualna? Bo w necie można znaleźć jakieś plotki na temat zakończenia rozwijania dalszej javy przez oracle i usunięcie wtyczek z przeglądarek internetowych w celu odejścia od flasha.

Pozostało 580 znaków

2016-08-03 12:26
0

Java to nie tylko applety. Właściwie to była pomyłka, nikt tego nie używa, no chyba że do stworzenia artykułów z statystykiami jaka to Java jest dziurawa.
Java narazie nie przestanie być rozwijana, bo jest zbyt silnym graczem na rynku. Jak usuną applety to większość nawet nie zauważy.

Pozostało 580 znaków

2016-08-03 12:34
0

Jedyne plotki jakie słyszałem dotyczyły Javy EE, a nie Javy jako takiej.

Raczej Javy jako języka, bo Javy EE to jeszcze nie ma ósemki. - datdata 2016-08-03 14:11
no dlatego tym większy wtf - caer 2016-08-03 14:14

Pozostało 580 znaków

2016-08-03 14:04
0

Co byście w takim razie radzili początkującemu/średnio zaawansowanemu programiście Javy? Może przejście na C++ (xD)?


programowanie w Javie? - caer 2016-08-03 14:14
@caer Wiem, że Java będzie aktywna jeszcze przez dosyć długi czas, ale nie oznacza to, że można sobie spokojnie siedzieć i czekać, aż odejdzie w zapomnienie - Burdzi0 2016-08-03 14:15
na razie nie odchodzi, a premature optimization to zło. jak bardzo chcesz to możesz się uczyć Scali - caer 2016-08-03 14:16
Scala, Kotlin, Clojure, Groovy... - Koziołek 2016-08-03 14:17
Nie odejdzie. - datdata 2016-08-03 14:17
W Javie zostało tyle napisane, że jeszcze nasze wnuki będą miały prace "w Javie". - Desu 2016-08-03 15:27

Pozostało 580 znaków

2016-08-03 14:22
0

Java 9 to jak na razie marzec 2017, a nie wrzesień 2016 > http://www.java9countdown.xyz/
22 września to data przyklepania JSRa dla JEE8. Implementacja będzie trochę później. Przy czym trochę to raczej tygodnie/miesiące, a nie lata.

Czy Java EE umiera? Tak. W obecnej formie jest ona nieopłacalna dla Oracle i zostanie zapewne zaorana.
Czy Java jako taka umiera? Prawdopodobne, ale też nie słychać, żeby Oracle chciało zmieniać architekturę i tworzyć Javę 2, która była by zupełnie innym językiem.

Pokaż pozostałe 12 komentarzy
Tak myślałem, że JS, ale jakoś mi nie pasował w tym kontekście.. @Koziołek dziękuję, za wskazówkę. - Desu 2016-08-03 21:21
Javę będzie łatwiej ogarnąć i szybko można coś wygooglac. W Scali może być trochę inaczej ;) - rav3n 2016-08-03 21:22
A jak scala i serwery to polecam zainteresować się np. akka , akka-http itp. - rav3n 2016-08-03 21:28
@rav3n, ale akki bez bardzo dobrej znajomości Scali nie ogarniesz. - Koziołek 2016-08-03 21:31
@Koziołek Miałem napisać, że jeśli ktoś uczy się Scali i chce ogarnać jakiś backend to warto zwrócić swój wzrok na akkę ;) - rav3n 2016-08-03 21:34

Pozostało 580 znaków

2016-08-03 14:44
Krzywy Mariusz
0

Niby umiera, ale trudno znalezc jakas sensowna alternatywe, na razie.

ale że czemu? - Wizzie 2016-08-03 15:23

Pozostało 580 znaków

2016-08-03 15:14
Krzywy Mariusz
1

Gdy mowa o Microservices to trochę mówi się, że JEE radzi sobie lepiej niż Spring.
Ale według mnie jeśli nie Spring to Java EE.

  • do mniejszych rozwiązań pewnie Node.Js itp.

Pozostało 580 znaków

2016-08-03 15:30
0

Należy rozróżniać: Javę jako język, Javę EE jako stack technologiczny i wirtualną maszynę javy (JVM). Ta pierwsza ma już fajnych następców, to drugie niemal też, a trzecie to raczej kombajn, który na emeryturę prędko się nie wybiera.


"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." Robert Heinlein.
@datdata, interesuje mnie Twoja opinia, na temat tych następców, mógłbyś wymienić kilku? - Desu 2016-08-03 15:33
Chodziło mi o języki działające na JVM: Clojure, Kotlin, Scala, Gosu etc. - datdata 2016-08-03 15:44

Pozostało 580 znaków

2016-08-03 15:33
Krzywy Mariusz
0
datdata napisał(a):

Należy rozróżniać: Javę jako język, Javę EE jako stack technologiczny i wirtualną maszynę javy (JVM). Ta pierwsza ma już fajnych następców, to drugie niemal też, a trzecie to raczej kombajn, który na emeryturę prędko się nie wybiera.

Prawda ale ewentualni następcy Javy EE i JVM mogą być bardzo interesujący.

Pozostało 580 znaków

2016-08-03 16:47
0

Myślicie, że możliwe jest, aby powstała jakaś nowa VM do nowych języków niedługo?


Pozostało 580 znaków

2016-08-03 17:02
Zimny Samiec
0

Java + Spring Mvc + Hibernate to chyba najbezpieczniejszy wybór. Spring Mvc jest popularny, "niskopoziomowy" (blisko HTTP, servletów), więc jest w miarę prosty i niewiele ryzykujesz ucząc się tego, a wiedza będzie uniwersalna. Hibernate(/JPA) to praktycznie standard. Java może i ma swoje wady ale to nie powód żeby ryzykować z nauką nowych wynalazków.
.Net Core jest fajny, ale jeszcze bardzo młody (to zależy od pisanej aplikacji, bo np czemu w tym nie zrobić jakiegoś startupu). Ja na pewno wolałbym .Net Core niż jakikolwiek język skryptowy/interpretowany ze względu na statyczne/silne typowanie.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0