Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3      [все]
 Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
Какую бы вы технологию предпочли, если вы начинаете новый проект с нуля
Java
57,1%
 (24)
Scala
19,0%
 (8)
Kotlin
19,0%
 (8)
другое, не из стека JVM
4,8%
 (2)
Голосование открыто только для зарегистрированных пользователей.
Проголосовало: 42  

собссно зашел спор на тему что круче, причем не в техническом плане, а оверолл.
я конечно понимаю что вот я такой вот клёвый я бы взял тот инструмент с которым знаком и который мне лично нравится. Но ситуация в том, что надо учитывать и такие факторы, как стоимость строчки, стоимость специалиста, легкость, с которой можно залететь на проект, легкость с какой можно этого специалиста найти и т.п.

и думая с этой стороны уже начинаешь сомневаться в том или ином инструменте.
31 мар 19, 14:15    [21848247]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
fixxer
Member

Откуда:
Сообщений: 711
Почему нет варианта другое из стека JVM? Я бы выбрал Clojure, например.
31 мар 19, 18:01    [21848344]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Существует такое направление в развитии как Scala-native. Я сам лично не пробовал как оно работает
но технически - это выглядит как попытка уйти от JVM в область LLVM компилляторов где перформанс
соперничает с С++ и даже более того.

Поэтому отождествлять язык Scala с Java машиной я-бы не стал.
31 мар 19, 21:46    [21848448]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
Те вы реально подняли бы новый проект на джаве? Серьезно?
31 мар 19, 23:02    [21848495]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Что дружище? Статистика не оправдала твоих надежд? Так бывает.

А ты на что расчитывал?
31 мар 19, 23:11    [21848505]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 1009
andreykaT
Те вы реально подняли бы новый проект на джаве? Серьезно?

а в чем проблема? поднимаю проекты на джаве и нет проблем.
1 апр 19, 00:39    [21848578]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
Что дружище? Статистика не оправдала твоих надежд? Так бывает.

?

Неа ) мне казалось что джава архаична. А вообще я не знаю.
1 апр 19, 01:21    [21848592]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
mayton
Что дружище? Статистика не оправдала твоих надежд? Так бывает.

?

Неа ) мне казалось что джава архаична. А вообще я не знаю.

Конечно архаична. Это был проект 1996 года.
А еще более архаичен С++. И еще более архаичен Кобол.
1 апр 19, 01:40    [21848593]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
да но на кобле ничего нового не пишут. а на сях пишут совсем уж специфику в которой сям до сих пор конкурентов нету (не сделали и не интересно).

для те же проектов которые обычно пишут на джаве вариантов вагон.

у джавы классная экосистема. всякие там спринги хиберы, майбатисы и и и и и, опять же кновледжбейз, коммьюнити и всякое такое. но... она реально архаичная. со всем этим синтаксисом, потрохами, остатками старости и прочего.
1 апр 19, 10:31    [21848717]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
А зачем ты поднял голосование? Мне кажется оно безсмысленно. Может цель - не голосовать а донести
какой-то месседж?

С каким месседжем ты хотел зайти?
1 апр 19, 10:52    [21848728]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
А зачем ты поднял голосование? Мне кажется оно безсмысленно. Может цель - не голосовать а донести
какой-то месседж?

С каким месседжем ты хотел зайти?

я не хотел с меседжем дойти я хотел понять насколько люди готовы поднимать НОВЫЕ проекты на старых технологиях. ну... я вижу, что готовы )
1 апр 19, 11:18    [21848757]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
andreykaT,

Нам работать надо. А не хайпом, радикализмом заниматься))
1 апр 19, 11:25    [21848767]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 1009
andreykaT
я не хотел с меседжем дойти я хотел понять насколько люди готовы поднимать НОВЫЕ проекты на старых технологиях. ну... я вижу, что готовы )

как говориться - "зачем менять то что уже проверено и работает?".
1 апр 19, 11:32    [21848776]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
SpringMan
Member

Откуда:
Сообщений: 6
andreykaT
... надо учитывать и такие факторы, как стоимость строчки, стоимость специалиста, легкость, с которой можно залететь на проект, легкость с какой можно этого специалиста найти и т.п.

После такого было бы удивительно, если бы победила не java
1 апр 19, 11:49    [21848798]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Понравилась "фраза залететь на проект".

Есть в этом нечто женское.... Типа подцепил бремя... Запузел... Обрюхатился...
1 апр 19, 11:54    [21848804]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Luchok
Member

Откуда:
Сообщений: 139
mayton
А зачем ты поднял голосование? Мне кажется оно безсмысленно. Может цель - не голосовать а донести
какой-то месседж?

С каким месседжем ты хотел зайти?

ему надуло соседним топиком про где опыт взять. хотя вроде очевидно, раз куча курсов живёт и процветает поднять проект есть кому
1 апр 19, 13:49    [21848932]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Инициатива-то гуд. Вопрос в том кто заплатит? Кровавый банковский ентерпрайз выставит свои среды и свои
процедуры и критерии качества. Там особо не забалуешь.

Свой сайт пилить - пожалуйста. Хоть на брейнфаке.
1 апр 19, 14:22    [21848978]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Есть у мну такая мысль. Что в глобальном It идут постоянно колебательные процессы наподобие
американских республиканцев-демократов. Мы каждые 3-5 лет меняем технологии безпричинно.
Типа ООП-ФП. Императивное-декларативное. SQL/Nosql. Эти колебательные процессы медленные
и мало-заметные. Но они создают как-бы искусственные синергетические движения в виде
всяких там - новых "технологий" в кавычках. Активностей менторов. Евангелистов. Продажников
и конфигураторов которые продают продукты "под ключ". Все эти активисты помогают нам
побыстрее потратить наши денежки на лицензии на ненужный софт который все равно
вечно в состоянии беты и вечно в состоянии гонки за железом и операционками.

И это идет вне алгоритмизации и и вне здравого смысла. Алгоритмы уже 50 лет не меняются.

Но софт сцука постоянно меняется. Это загадка.
1 апр 19, 14:59    [21849029]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Kachalov
Member

Откуда: Москва
Сообщений: 5632
SpringMan
andreykaT
... надо учитывать и такие факторы, как стоимость строчки, стоимость специалиста, легкость, с которой можно залететь на проект, легкость с какой можно этого специалиста найти и т.п.

После такого было бы удивительно, если бы победила не java

- если бы была такая строчка, то победил бы PHP
1 апр 19, 16:50    [21849149]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
lleming
Member

Откуда:
Сообщений: 1595
Kachalov
SpringMan
пропущено...

После такого было бы удивительно, если бы победила не java

- если бы была такая строчка, то победил бы PHP


Так он победил только до некторой черты, после которой проект (сильно выросший) переступает некую невидимую черту это показатели начинают быстро портится.

В своей нише php "Hero"
1 апр 19, 17:09    [21849178]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
Luchok
mayton
А зачем ты поднял голосование? Мне кажется оно безсмысленно. Может цель - не голосовать а донести
какой-то месседж?

С каким месседжем ты хотел зайти?

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

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

есть вот люди они говорят ваша ява говно скала не выстрелила на котлин никого не найти давайне юзать джаваскрипт и ноду.
1 апр 19, 17:13    [21849183]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
Инициатива-то гуд. Вопрос в том кто заплатит? Кровавый банковский ентерпрайз выставит свои среды и свои
процедуры и критерии качества. Там особо не забалуешь.

Свой сайт пилить - пожалуйста. Хоть на брейнфаке.

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

я сейчас сижу на скалячьем проекте, но вот в упор не пойму ПОЧЕМУ скала. а не скажем кошерная джава где всех этих дибильных констрейнтов тупо нет, ну и да сахарка поменьше но оно и не самое важное. зато теперь на него никого не найти кто за него бы взялся потому что не джава.
1 апр 19, 17:15    [21849186]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
Понравилась "фраза залететь на проект".

Есть в этом нечто женское.... Типа подцепил бремя... Запузел... Обрюхатился...

ну можно сказать заонбордить новых девелоперов. и сколько времени займёт этот онбординг.
1 апр 19, 17:18    [21849192]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
я сейчас сижу на скалячьем проекте, но вот в упор не пойму ПОЧЕМУ скала. а не скажем кошерная джава где всех этих дибильных констрейнтов тупо нет, ну и да сахарка поменьше но оно и не самое важное. зато теперь на него никого не найти кто за него бы взялся потому что не джава.

Скала - это другая крайность IMHO.
1 апр 19, 18:17    [21849258]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
alex55555
Member

Откуда:
Сообщений: 2129
andreykaT
но... она реально архаичная. со всем этим синтаксисом, потрохами, остатками старости и прочего.

Математика так вообще тысяч 5 только официальную историю имеет. И ничо, андрейкаТ тоже её зачем-то знает.
1 апр 19, 19:41    [21849369]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
alex55555
Member

Откуда:
Сообщений: 2129
mayton
Но софт сцука постоянно меняется. Это загадка.

Это поиск. Поиск по дурному, но всё же именно поиск.
1 апр 19, 19:42    [21849370]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
alex55555,
Да). Из миллионов решений головастиков прорвется только один).
Естественный отбор.
1 апр 19, 20:10    [21849393]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
andreykaT
я сейчас сижу на скалячьем проекте, но вот в упор не пойму ПОЧЕМУ скала. а не скажем кошерная джава где всех этих дибильных констрейнтов тупо нет, ну и да сахарка поменьше но оно и не самое важное. зато теперь на него никого не найти кто за него бы взялся потому что не джава.

Скала - это другая крайность IMHO.

почему? имхо главная ее проблема - это дохлая экосистема.. да и то.. только для НЕКОТОРЫХ задач - "классический" энтерпрайз на ней выглядит как гоvно. зато на скале написаны такие клёвые штуки: акка, спарк.
1 апр 19, 20:39    [21849410]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
Luchok
mayton
А зачем ты поднял голосование? Мне кажется оно безсмысленно. Может цель - не голосовать а донести
какой-то месседж?

С каким месседжем ты хотел зайти?

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

куча курсов живет на лошье. которое настолько лениво что готово отдавать тысячи баксов за ничего, за то что и так под ногами валяется бесплатно. и ладно б отдавали за что то дельное. отдают за фуфло, которое даже хуже чем то, что бесплатно. профессия программиста и так самая легкодоступная в принципе из всех доступных, требующих более или менее квалификации. а в грейде доступность версус то бабло которое она приносит - так вообще топчик топовый.
1 апр 19, 20:42    [21849416]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
mayton
пропущено...

Скала - это другая крайность IMHO.

почему? имхо главная ее проблема - это дохлая экосистема.. да и то.. только для НЕКОТОРЫХ задач - "классический" энтерпрайз на ней выглядит как гоvно. зато на скале написаны такие клёвые штуки: акка, спарк.

Что ты называешь "дохлой экосистемой"? У меня есть свои предположения но я боюсь - ошибусь.
1 апр 19, 20:48    [21849421]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
andreykaT
пропущено...

почему? имхо главная ее проблема - это дохлая экосистема.. да и то.. только для НЕКОТОРЫХ задач - "классический" энтерпрайз на ней выглядит как гоvно. зато на скале написаны такие клёвые штуки: акка, спарк.

Что ты называешь "дохлой экосистемой"? У меня есть свои предположения но я боюсь - ошибусь.

ну имхо, плей в сравнении со спрингом (лишь некоторыми его компонентами, которые делают аналогичные вещи) - отстой. да и у спринга больше всяких других ништяков которых у плея нет и наверное не будет ни в среднесрочной перспективе ни в долгосрочной.
те же ормы - или ормоподобные шлаковые вещи типа того же слика. опять же тру-джава аналогам сливают (да, ты можешь заюзать и спринг и тот же хибер но это такое решение зачем тогда эта модная скала.) это из того с чем я столкнулся так сказать лично. темы конечно обширные и я их целиком по знаниям не покрываю (да наверное и никто не покрывает).
1 апр 19, 20:57    [21849424]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
а впрочем, опрос наверное глуповат. в плане места. глупо спрашивать какую технологию вы предпочтете для проекта с нуля на форуме джавистов .

мне вот чот не везет в одной конторе там все прям очень подсели на ноду и жс будь она проклята
1 апр 19, 21:07    [21849429]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
а впрочем, опрос наверное глуповат. в плане места. глупо спрашивать какую технологию вы предпочтете для проекта с нуля на форуме джавистов .

Если-бы ты поднял этот вопросник в топике Андроидов то там накидают плюсов Котлину (наверное).
1 апр 19, 21:10    [21849433]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
mayton
пропущено...

Что ты называешь "дохлой экосистемой"? У меня есть свои предположения но я боюсь - ошибусь.

ну имхо, плей в сравнении со спрингом (лишь некоторыми его компонентами, которые делают аналогичные вещи) - отстой. да и у спринга больше всяких других ништяков которых у плея нет и наверное не будет ни в среднесрочной перспективе ни в долгосрочной.
те же ормы - или ормоподобные шлаковые вещи типа того же слика. опять же тру-джава аналогам сливают (да, ты можешь заюзать и спринг и тот же хибер но это такое решение зачем тогда эта модная скала.) это из того с чем я столкнулся так сказать лично. темы конечно обширные и я их целиком по знаниям не покрываю (да наверное и никто не покрывает).

У тебя - творческий кризис дружище. Ты перекопал кучу технологий... и разочаровался.
Если ты не уйдешь в запой на год и как-то переживешь этот кризис - то выйдешь вполне
себе философом и уравновешенным челом которому будет абсолютно пофиг на чем писать.
Лишь бы деньги платили.

Да и вообще... лучшее - враг хорошего.

Не думал пойти в ПМ-ы или в бизнес-аналитеки?
1 апр 19, 21:12    [21849435]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
chpasha
Member

Откуда:
Сообщений: 7990
mayton
в топике Андроидов то там накидают плюсов Котлину

натурально 90% всех примеров в статьях, что мне попадались (а это рассылка за год), повадились писать на нем
1 апр 19, 21:28    [21849445]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
alex55555
Member

Откуда:
Сообщений: 2129
chpasha
mayton
в топике Андроидов то там накидают плюсов Котлину

натурально 90% всех примеров в статьях, что мне попадались (а это рассылка за год), повадились писать на нем

Это гугл. Тупо бегемот продавливает своё гуано своей же бегемотской массой. Рассылки проплачивает именно гугл, рекламу гуано даёт гугл (для него это копейки, ибо по себестоимости). Без гугла про какой-то котлин никто никогда даже и не знал бы, всё бы закончилось десятком гиков, которые толкали эту хрень в конторе-разработчике известной IDE.

В общем - чистая субъективщина, случайность и напористость манагеров из Idea, сначала пробивших поддержку гуглом своей IDE, ну а потом ещё в добавок и своего котлина. И ничего удивительного, после убожества в виде Go, про который все знают, что в нём насильно удалены все достижения человечества в программировании за последние 50 лет (типа тогда будет проще освоить массовым даунам). Вместо убогости Go гуглы получили может даже менее убогий язычок, но сразу с поддержкой на уровне IDE - очевидный плюс, как минимум по мнению тех, кто считает, что Go есть супер-решение, а такие "считающие" - как раз всё начальство в гуглах. А остальное - реклама. Она решает. Но ни разу не качество языка.
2 апр 19, 11:44    [21849824]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Luchok
Member

Откуда:
Сообщений: 139
andreykaT
Luchok
пропущено...

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

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

есть вот люди они говорят ваша ява говно скала не выстрелила на котлин никого не найти давайне юзать джаваскрипт и ноду.

давайте юзать джаваскрипт и ноду
2 апр 19, 12:06    [21849868]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
alex55555
В общем - чистая субъективщина, случайность и напористость манагеров из Idea, сначала пробивших поддержку гуглом своей IDE, ну а потом ещё в добавок и своего котлина. И ничего удивительного, после убожества в виде Go, про который все знают, что в нём насильно удалены все достижения человечества в программировании за последние 50 лет (типа тогда будет проще освоить массовым даунам). Вместо убогости Go гуглы получили может даже менее убогий язычок, но сразу с поддержкой на уровне IDE - очевидный плюс, как минимум по мнению тех, кто считает, что Go есть супер-решение, а такие "считающие" - как раз всё начальство в гуглах. А остальное - реклама. Она решает. Но ни разу не качество языка.

Go не претендовал на универсализм. Он - нишевое решение гугла по замене Питона который был медленный
и по замене нативных языков которые были сложны в поддержке для поисковых систем.
2 апр 19, 12:41    [21849928]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
andreykaT
пропущено...

ну имхо, плей в сравнении со спрингом (лишь некоторыми его компонентами, которые делают аналогичные вещи) - отстой. да и у спринга больше всяких других ништяков которых у плея нет и наверное не будет ни в среднесрочной перспективе ни в долгосрочной.
те же ормы - или ормоподобные шлаковые вещи типа того же слика. опять же тру-джава аналогам сливают (да, ты можешь заюзать и спринг и тот же хибер но это такое решение зачем тогда эта модная скала.) это из того с чем я столкнулся так сказать лично. темы конечно обширные и я их целиком по знаниям не покрываю (да наверное и никто не покрывает).

У тебя - творческий кризис дружище. Ты перекопал кучу технологий... и разочаровался.
Если ты не уйдешь в запой на год и как-то переживешь этот кризис - то выйдешь вполне
себе философом и уравновешенным челом которому будет абсолютно пофиг на чем писать.
Лишь бы деньги платили.

Да и вообще... лучшее - враг хорошего.

Не думал пойти в ПМ-ы или в бизнес-аналитеки?

ну им платят меньше в основном. я был пм-девом. вот аналитиком пока еще не успел )))
2 апр 19, 13:35    [21850019]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
mayton
alex55555
В общем - чистая субъективщина, случайность и напористость манагеров из Idea, сначала пробивших поддержку гуглом своей IDE, ну а потом ещё в добавок и своего котлина. И ничего удивительного, после убожества в виде Go, про который все знают, что в нём насильно удалены все достижения человечества в программировании за последние 50 лет (типа тогда будет проще освоить массовым даунам). Вместо убогости Go гуглы получили может даже менее убогий язычок, но сразу с поддержкой на уровне IDE - очевидный плюс, как минимум по мнению тех, кто считает, что Go есть супер-решение, а такие "считающие" - как раз всё начальство в гуглах. А остальное - реклама. Она решает. Но ни разу не качество языка.

Go не претендовал на универсализм. Он - нишевое решение гугла по замене Питона который был медленный
и по замене нативных языков которые были сложны в поддержке для поисковых систем.

имхо котлин - это просто улучшенная ява, где кое-что просто подполировали и всё. со своими особенностями но тем не менее вполне себе приятная штука. другое дело что гугл явно его форсит. ну так имеют на это и право и лево и возможности. гугл много че форсил. и кое чо из этого даже взлетело. кое-что сдохло. надеюсь, котлин всё же взлетит.
2 апр 19, 13:38    [21850025]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
mayton
пропущено...

Go не претендовал на универсализм. Он - нишевое решение гугла по замене Питона который был медленный
и по замене нативных языков которые были сложны в поддержке для поисковых систем.

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

Котлин избавляет от программирования ненавистных DTO. Без всяких ломбоков и геттеров-сеттеров
получаются вполне себе красивые бизнес сущности. Нету бойлерплейта за который Java часто ругают.
2 апр 19, 14:08    [21850061]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
mayton, а каких образом котлин избавляет от дто?
2 апр 19, 14:16    [21850074]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Оговорился я. Облегчает написание.
2 апр 19, 14:18    [21850076]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
betelgeizex
Member

Откуда:
Сообщений: 60
andreykaT,

А почему вы не включили в опрос Groovy? Судя по трендам, третий по популярности под JVM:

https://trends.google.com/trends/explore?geo=US&q=/m/091hdj,/m/02js86,/m/0_lcrx4,/m/03yb8hb
2 апр 19, 15:12    [21850180]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3249
betelgeizex
А почему вы не включили в опрос Groovy?
все что попадает в ASF считается мертвым.
2 апр 19, 15:13    [21850184]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
betelgeizex
Member

Откуда:
Сообщений: 60
Андрей Панфилов
betelgeizex
А почему вы не включили в опрос Groovy?
все что попадает в ASF считается мертвым.


Вы про Tomcat, Maven и Lucene говорите, видимо? )
2 апр 19, 15:17    [21850189]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
Озверин
mayton, а каких образом котлин избавляет от дто?

избавляет от архаичных геттеров и сеттеров и прочего бойлерплейта (зато другого наверное добавляет )
2 апр 19, 15:27    [21850203]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
andreykaT
Озверин
mayton, а каких образом котлин избавляет от дто?

избавляет от архаичных геттеров и сеттеров и прочего бойлерплейта (зато другого наверное добавляет )

Чего?
2 апр 19, 15:28    [21850205]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
betelgeizex
andreykaT,

А почему вы не включили в опрос Groovy? Судя по трендам, третий по популярности под JVM:

https://trends.google.com/trends/explore?geo=US&q=/m/091hdj,/m/02js86,/m/0_lcrx4,/m/03yb8hb

удивительно но скала номер два.
2 апр 19, 15:28    [21850206]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3249
betelgeizex
Вы про Tomcat, Maven и Lucene говорите, видимо? )
Скажем так: про остальные 99.9много двеяток% проектов вы решили, видимо, умолчать, среди трех перечисленных... tomcat - норм, если забыть про то, что это не житуи, maven - УГ (чуваки тупо убили ant, который им в свое время SUN задонейтил), Lucene - тоже так себе, в чистом виде ее мало кто использует.
2 апр 19, 15:36    [21850219]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
betelgeizex
Member

Откуда:
Сообщений: 60
andreykaT
betelgeizex
andreykaT,
...
https://trends.google.com/trends/explore?geo=US&q=/m/091hdj,/m/02js86,/m/0_lcrx4,/m/03yb8hb

удивительно но скала номер два.


Причем заметно подросла за несколько лет. Подозреваю, что это из-за популярности бигдаты.

А вот насчет энтерпрайза, мне видится, что наилучшим вариантом сегодня был бы смешанный проект Java + Groovy.
Те же маппинг java-бинов, породивший кучу монструозных библиотек для Java, делается на груви просто и элегантно.
2 апр 19, 15:38    [21850224]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
betelgeizex
Member

Откуда:
Сообщений: 60
Андрей Панфилов
betelgeizex
Вы про Tomcat, Maven и Lucene говорите, видимо? )
Скажем так: про остальные 99.9много двеяток% проектов вы решили, видимо, умолчать, среди трех перечисленных... tomcat - норм, если забыть про то, что это не житуи, maven - УГ (чуваки тупо убили ant, который им в свое время SUN задонейтил), Lucene - тоже так себе, в чистом виде ее мало кто использует.


Вы написали: "все что попадает в ASF считается мертвым". Я лишь привел контрпример.

maven - самая популярная система сборки в мире Java, много лет уже. На базе Lucene сделаны Solr (тоже, кстати, ASF) и Elasticsearch.
Думаю, с Groovy будет тоже все хорошо. Вон, 3.0 готовят.

А 99.9% опенсорсных проектов мертворожденные по определению - это везде так, не только в ASF..
2 апр 19, 15:52    [21850261]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Какое-то время пописал тесты на Spock/Groovy. Разочарование. Динамическая типизация
позволяет написать любую хрень. Вобщем как язык для описания тестов - норм. А как
разработки - слабо. Именно из за слабого контроля над типами. Не ентрепрайз вобщем.
2 апр 19, 15:53    [21850264]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
betelgeizex
Member

Откуда:
Сообщений: 60
mayton
Какое-то время пописал тесты на Spock/Groovy. Разочарование. Динамическая типизация
позволяет написать любую хрень. Вобщем как язык для описания тестов - норм. А как
разработки - слабо. Именно из за слабого контроля над типами. Не ентрепрайз вобщем.


Мы с Groovy использовали @CompileStatic, существенно помогает с типизацией, при том же приятном синтаксисе.
2 апр 19, 15:58    [21850276]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3249
betelgeizex
Вы написали: "все что попадает в ASF считается мертвым". Я лишь привел контрпример.
еще заявите что httpd - мейнстрим, в него столько патчей засылали и все в пустую, в итоге сейчас nginx на коне, а ASF все просрали. Котлин вобрал в себя хорошие идеи groovy, так что с groovy ловить нечего вообще.
betelgeizex
maven - самая популярная система сборки в мире Java, много лет уже.
maven - это даже не система сборки.

ASF - это кладбище opensource, тут даже смысла спорить с этим нет.
2 апр 19, 16:02    [21850284]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Андрей Панфилов
ASF - это кладбище opensource, тут даже смысла спорить с этим нет.


Почему кладбище? Вполне себе рабочие лошадки. Вот тут список.
https://ru.wikipedia.org/wiki/Apache_Software_Foundation
2 апр 19, 16:35    [21850356]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
забыл ник
Member

Откуда:
Сообщений: 2816
betelgeizex
andreykaT
пропущено...

удивительно но скала номер два.


Причем заметно подросла за несколько лет. Подозреваю, что это из-за популярности бигдаты.

А вот насчет энтерпрайза, мне видится, что наилучшим вариантом сегодня был бы смешанный проект Java + Groovy.
Те же маппинг java-бинов, породивший кучу монструозных библиотек для Java, делается на груви просто и элегантно.

Да, из-за бигдата. Один большой заказчик полностью ушел с оракл+ java на скалу, а это 2000+ разработчиков, а может и больше, если включать аутсорс. Спарк и скала рулят. Насчёт Энтерпрайза частично соглашусь, но не потому что язык или библиотеки не очень, а потому что скала это не улучшенная джава, и это надо сразу выкинуть из головы, совместимость с java и видимая лёгкость перехода это скорее минус как по мне, который только мешает, но без него скала бы не набрала даже такой массовости. В общем сначала джависту очень больно, а через год ты либо принимаешь и понимаешь либо уходишь ибо не твое. Ну и с подбором кадров таки проблема, прособеседовав 50+ человек за год, лишь у трети есть четкое понимание зачем она им нужна, остальные рассматривают ее - ну а что там синтаксис получить чутка и буду делать. Поэтому в классический Энтерпрайз не советую, если нет сильной команды
2 апр 19, 21:07    [21850651]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
andreykaT
Member

Откуда:
Сообщений: 2197
ну я свитчевался на скалу. не вижу ничего сложного (ломка прошла быстро) за исключением ощущения что что-то я постоянно делаю "не так". "не так" не в смысле совсем неправильно, а в смысле не так как планировал чтоб я делал Мартин О-Дерзский. ну оно такое. оно работает даже. но вот от этого ощущения избавиться не могу.

писать на ней как на улучшенной джаве в принципе терпимо.
3 апр 19, 10:17    [21850988]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
alex55555
Member

Откуда:
Сообщений: 2129
mayton
Оговорился я. Облегчает написание.

А чем облегчает?

В Java тоже можно использовать поля и не писать геттеров/сеттеров.
3 апр 19, 13:13    [21851231]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
lleming
Member

Откуда:
Сообщений: 1595
Андрей Панфилов
betelgeizex
Вы написали: "все что попадает в ASF считается мертвым". Я лишь привел контрпример.
еще заявите что httpd - мейнстрим, в него столько патчей засылали и все в пустую, в итоге сейчас nginx на коне, а ASF все просрали. Котлин вобрал в себя хорошие идеи groovy, так что с groovy ловить нечего вообще.
betelgeizex
maven - самая популярная система сборки в мире Java, много лет уже.
maven - это даже не система сборки.

ASF - это кладбище opensource, тут даже смысла спорить с этим нет.


httpd вполне живой. у дела у него неплохи. А nginx на коне там где архитектура httpd не совсем подходит. Так что распространение nginx не заслуга плохой работы разрабов Httpd и хорошей работы команды Nginx а просто мир поменялся. Httpd могли бы брать патчи но зачем нужен еще один nginx (вполне естественные процессы).

maven если это не система сборки то что тогда. С чего вдруг мавен убил ант, просто ант более удобен чем sh скрипты сборки (а я такие видел) а мавен удобнее чем ант (теже самые естественные процессы). Как тока мир поменяется настолько что средние проекты будут собираться очень долго а переделывать мавен будет слижком сложно или некому, то на сцену выйдет другое средство сборки вот и все (вполне естественные процессы)

Если вы лично не используете проекты из ASF то не значит никому не нужны они. Вполне живые проекты видел с использованием всяких tapestry velocity, axis, synapsy, mq, camel, click, jmeter, cfx, karaf (apache common ?) чтото устаревает чтото движется вперед.
3 апр 19, 15:24    [21851405]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
Создатели maven пишут о нем следующее

https://maven.apache.org/
Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of information.
3 апр 19, 17:17    [21851529]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
mayton
Member

Откуда: loopback
Сообщений: 41027
lleming
Если вы лично не используете проекты из ASF то не значит никому не нужны они. Вполне живые проекты видел с использованием всяких tapestry velocity, axis, synapsy, mq, camel, click, jmeter, cfx, karaf (apache common ?) чтото устаревает чтото движется вперед.

Это проекты - живее всех живых. Если брать в выборке Cassandra (телекоммунации),
Hadoop (универасльный шаблон биг-даты), Spark (его же развитие),
Apache Velocity(отчотные системы и генерация), Lucene (универсальный поисковой
двигатель используется реально вообще везде где есть поиск текста но продается
под флагом толи ElasticSearch толи Solr), Apache Tomcat - ясен пень, его поднимают
как встроеный сервак вообще все кому не лень.

Apache HTTP Server - мое почтение. Пол интернета вообще на нем стоит.
3 апр 19, 17:27    [21851548]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
private
Member

Откуда:
Сообщений: 1745
автор
автор
Те вы реально подняли бы новый проект на джаве? Серьезно?


Что дружище? Статистика не оправдала твоих надежд? Так бывает.
А ты на что расчитывал?


Недавно смотрел конференцию старого Дугласа Крокфорда, тот который фанат точки-с-запятой в жаваскрипте ( я против кстати :) ), он еще работал когда фортраны были. Вобщем по его рассказу выходит что программисты - такие-же тупые и нерациональные как и остальные люди. Они часто выбирают технологии не рационально, и спорят десять-двадцать лет о таких вещах как "Есть ли польза от более высокоуровневого языка в сравнении с ассемблером?", "стоит ли оставить оператор GOTO?" и т.п.

По его гипотезе - программисты тяжело меняются, кто как писал с GOTO так и будет писать, но мейнстрим постепенно замещается молодыми и меняется.
4 апр 19, 16:10    [21852909]     Ответить | Цитировать Сообщить модератору
 Re: Просто опрос, по технологиям. Java/Scala/Kotlin  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1712
private
Вобщем по его рассказу выходит что программисты - такие-же тупые и нерациональные как и остальные люди.


И ещё раз- программирование это ремесло.
Как в любом ремесле- люди делятся по уровням.
Есть те, кому только опечатки можно править. Есть те, кто до искуства доходит (у нас- типа Doug Lea).
Естественно, кто-то придумывает новое, а кто-то даже не способен это понять.
Кому-то на ee/spring очредную страницу корпоративного портала делать, получая 10% после всех откатов, кто-то на scala/kotlin творит что-то новое.
Всё логично.

PS: никто не хочет сегодня/завтра на Краснопресненской встретиться? Пишите в личку :)
5 апр 19, 08:17    [21853499]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3      [все]
Все форумы / Java Ответить