LINUX.ORG.RU

Ряд вопросов по экосистеме Java

 ,


0

5

Всем привет, есть ряд вопросов по Java на которые хотелось бы получить ряд ответов :)

1. Какие адекватные веб фреймворки сейчас есть, что бы вы выбрали для нового проекта, когда можете свободно выбирать? (Spring какой то ублюдский, а Spark Framework смотрится например только как очень мелкий REST, может что лучше есть?)

2. JavaFX это живая технология или оракл ее дропнет? стоит в нее закладываться?

3. Использовать Play Framework как Java Framework это моветон и для извращенцев? кто-нибудь так вообще делает?


Ответ на: комментарий от menangen

Java - это стандарт в разработке. Самая распространенная платформа

это как поможет?

Хорошие либы, в которых грамотный код

Отвечали выше

Все это костыли, награмождение абстрацкий на абстракции, короче жирнота и так на жирной JVM.

наличие либ от гугл, оракла, амазона

о каких либах идет речь?

Язык простой

Язык терпим

всё удобно

для веба - говно, для сервисов - го лучше

umren
() автор топика
Ответ на: комментарий от menangen

и да, Java это для энтерпрайзов, а так же тех кому насрать на продукт.

Недавно наблюдал смешную ситуацию.

Международная компания с офисами и предствительствами по всему миру решила сделать новую систему на Java, которая вообщем то не особо блещет функционалом, она задумывалась не сложной.

Изначально ее хотели разработать за 3 месяца и за 6 месяцев внедрить в офисы.

На деле трах происходит уже в течении 3 лет и система так и не внедрена, сроки каждый раз просираются заново. А все почему? Java детка, там же никто никуда не торопиться, идеальная платформа для отмыва денег.

umren
() автор топика
Ответ на: комментарий от umren

и да, Java это для энтерпрайзов, а так же тех кому насрать на продукт.

Внезапность, она такая. Ты как будто не сталкивался с java раньше.

На деле трах происходит уже в течении 3 лет и система так и не внедрена, сроки каждый раз просираются заново. А все почему? Java детка

А это толстовато.

tailgunner
()
Ответ на: комментарий от tailgunner

А это толстовато.

Может быть, однако 5+ кратные просирание сроков и Java, они всегда ходят рядом. Наблюдал подобное множество раз. Видимо не совпадения. Последний случай просто самый яркий в этом отношении.

umren
() автор топика
Ответ на: комментарий от umren

Может всё-таки команда? Из личного опыта могу сказать: продукту 5 лет. Первые 3 года внедрялись раз в год и очень тяжело, тоже с большими факапами сроков. Выстроили процессы, перелопатили команду - сейчас внедрения 2-3 раза в месяц. Это же вопрос далеко не только разработки, не?

bytecode
()
Последнее исправление: bytecode (всего исправлений: 1)
Ответ на: комментарий от bytecode

Это же вопрос далеко не только разработки, не?

Это да, но я же не по одному случаю мерю, да и команды разные (аж три). Вот отсюда и выводы.

umren
() автор топика

p.s. по теме

видимо со спрингом никто реально не работал, но там можно хотя бы классы выборочно перегружать, хоть и с ограничениями, что не требует перезапуска приложения, конечно не идеально, но 80% случаев релоада это покрывает.

umren
() автор топика
Ответ на: комментарий от maxcom

Так же вроде в play есть нормальный Hot Reload всего подряд судя по статье?

http://jto.github.io/articles/play_anatomy_part2_sbt/

Wait a minute! If it's THAT simple why is not everybody using that technique !!!??? I mean... I wait for my beloved «Java Enterprise Server®» to restart for AGES every day! Also, My ruby on rails coworkers are making fun of me.

Why are those people wasting my time, making me feel miserable !!!???

а вы его со скалой или джавой используете?

umren
() автор топика
Ответ на: комментарий от foror

This turned out to be a Mac OS X bug caused in some scenarios where the path that is being monitored for changes has 'issues' with case sensitivity. More information on this issue can be found here

umren
() автор топика
Ответ на: комментарий от umren

Так же вроде в play есть нормальный Hot Reload всего подряд

Есть. Но только в dev-mode. Происходит это не мгновенно, так как Scala долго компилится.

а вы его со скалой или джавой используете?

Scala

maxcom 👍👍👍👍👍
()
Ответ на: комментарий от umren

На деле трах происходит уже в течении 3 лет и система так и не внедрена, сроки каждый раз просираются заново. А все почему? Java детка, там же никто никуда не торопиться, идеальная платформа для отмыва денег.

что-то ты не то говоришь, при чём тут жаба то?
если команда с руками из штанов, она и на го и на плюсах и на сишечке просрёт все сроки
у меня команда хорошая, годня, сроки не просираем почти всегда

TERRANZ
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.