powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ява не помирает ли часом?
25 сообщений из 187, страница 6 из 8
Ява не помирает ли часом?
    #39515087
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЭтот язык будет мёртворожденным. Во первых как я уже говорил
сообщество Spring запуталось. Я понимаю что у сообщества нет
единого лидера или архитектора. Но очевидно есть группа главных
коммитеров и евангелистов которые имеют какое-то vision касаемое
развития.


Он живее всех живых.
Даже упертые "староверы" из Spring Integration вынуждены были поддерживать конфигурацию на аннотациях.
Виденье простое.
1) Костяк приложения пишется декларативно, через конфиграции
2) Специфичная логика пишется императивно
3) Каждый может написать свой предметно-ориентированный ЯП

Расплата:
Жирные приложения и отвратная скорость работы.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515120
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateНу а руби/рельсы - он лучше жавы для веба, но, поскольку он не типизированный, нужно держать весь проект в уме. Т.е. если проект помещается в уме - скорость разработки будет супер и качество системы тоже. Но к сожалению это не всегда возможно если проект большой, или если у тебя несколько проектов на которые нужно переключатся.
Не понял какая связь с типизацией и с держанием всего в уме.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515182
qasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonНо лет через 5 функционал Spring будет настолько сложен изнутри

Уже как минимум год наблюдаю подобное. Попробуйте в старом spring-boot подменить FasterXml's ObjectMapper... (это в JAX-RS делается "одним простеньким классом"). А это реально нужная вещь (ибо иногда надо устанавливать модули, включать и отключать разное и т.п.). После этого "исследования" я спринг ни в один новый проект не возьму по доброй воле - только под дулом пистолета - много, чего пришлось увидеть в их исходниках.

Если в спринг-буте что-то не предусмотрено разработчиками - хрен сделаешь. Почти во всех проектах часто в итоге приходилось залазить в исходники и что-нибудь из них выдирать.

Я не про проекты размера ПриветМир.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515458
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulmaytonЭтот язык будет мёртворожденным. Во первых как я уже говорил
сообщество Spring запуталось. Я понимаю что у сообщества нет
единого лидера или архитектора. Но очевидно есть группа главных
коммитеров и евангелистов которые имеют какое-то vision касаемое
развития.


Он живее всех живых.
Даже упертые "староверы" из Spring Integration вынуждены были поддерживать конфигурацию на аннотациях.
Виденье простое.
1) Костяк приложения пишется декларативно, через конфиграции
2) Специфичная логика пишется императивно
3) Каждый может написать свой предметно-ориентированный ЯП

Расплата:
Жирные приложения и отвратная скорость работы.

Пока спринг радует !

https://github.com/spring-projects


И пока его делает этот человек
https://github.com/jhoeller
можно быть спокойным .

Исходники есть , Juergen Hoeller , знает как проектировать фреймворки и либы .

Да нужно знать как все устроено внутри ,

да нужно смотреть и отлаживать исходники , да иногда фиксить баги или соглашаться с не идеальностью реализации ,


но ,.... но это куда лучше чем какой нибудь glassfish написанный индусами :) https://github.com/javaee/glassfish



...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515468
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,
Вы ответили в стиле: "Любовь вопреки, или ...Любовь зла, полюбишь и козла";))
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515473
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем так много внимания Спрингу? Мы уподобляемся сишникам которые взяв сложный
язык большую половину жизни воюют не с бизнес-фичами а с фреймворками и языками.

Давайте думать о бизнес фичах. Возьмите легкие фреймворки. Нужен только DI - возмите Guice.
Не берите SpringBoot из за тренда!
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515501
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВозьмите легкие фреймворкиПотом их нужно как-то "сдружить" между собой.
Позаботиться о поддержке, масштабируемости итэдэ.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515502
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фреймворки, бизнес фичи, индусы ))))

Знали бы отца основатели айти компьютеров (те самые серьезные дядьки) во что деградирует их детище ))
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515538
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest2Usmanпропущено...
потихонечку отвыкайте от синтаксического сахара, которого нет в Java (:
Ну почему же, не от всего. Есть например https://projectlombok.org/ .частично решает проблему замещения Properties .

- https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/goto] goto (C# Reference)
- Conversion Keywords (C# Reference)
- var (C# Reference)
- yield (C# Reference)
- ?? Operator (C# Reference)
- using Directive (C# Reference) (using alias directive)
...
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515950
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Нужен только DI

А нахрена он нужен? Ладно-бы, если-бы ДИ умел управлять динамическими обьектами и т.п. (что-то такое было в давно заглохшем JBoss Seam). Но он же нихрена не уметт кроме того как собрать статические зависимости? Нахрена он нужен вообще, если только вы что-то не супер конфигурируемое пишите где каждый компонент меняет кто хочет когда хочет?
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39515988
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пора признать что дотнетчики считают нас вурдалаками. Из за реализации пропертей.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39516000
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateЛадно-бы, если-бы ДИ умел управлять динамическими обьектами
Это ты так работу программиста по БЛ описал? )
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519303
Ихний
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что, собсно, не так с питончиком? Не собираюсь разводить споры и срачи, просто интересно чем не угоден
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519330
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИхнийА что, собсно, не так с питончиком?
Всё так. Язык чудесно подходит для своего круга задач.

ИхнийНе собираюсь разводить споры и срачи, просто интересно чем не угоден
Не вписался в ынтерпрайз всё по тем же причинам. Динамические языки хороши для написания, но не очень хороши для поддержки кривого кода. Ну, и в производительности, местами с Java тягаться не может.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519468
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИхнийА что, собсно, не так с питончиком? Не собираюсь разводить споры и срачи, просто интересно чем не угоден

1. Проблема с пониманием чужого кода. Когда нельзя посмотреть возможные поля, а приходится надеятся отлько на утиную типизацию- читать сложнее. Как и в js. Стоит someObject.someCall - И ЧТО?
Хочешь посмотреть "а кто вызывает этот метод"- И КАК?
2. Нет забавных вещей, типа поддержки многопоточности. Как хранить ресурсы, общие для потоков?
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519498
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin,

В питоне в отличии от ему подобных скриптовых языков, базовая поддержка многопоточности имеется, как и во второй так и в третьей ветке, частичное покрытие возможностей "java.util.concurrent" для скриптового языка вполне неплохо, в том же php или ruby таких возможностей и близко нету.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519515
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominИхнийА что, собсно, не так с питончиком? Не собираюсь разводить споры и срачи, просто интересно чем не угоден

1. Проблема с пониманием чужого кода. Когда нельзя посмотреть возможные поля, а приходится надеятся отлько на утиную типизацию- читать сложнее. Как и в js. Стоит someObject.someCall - И ЧТО?
Хочешь посмотреть "а кто вызывает этот метод"- И КАК?
2. Нет забавных вещей, типа поддержки многопоточности. Как хранить ресурсы, общие для потоков?
Я скажу что с Питончиком. Полный провал в части performance. Если вы хотите
производительности - берите кастомные библиотеки написанные на С/C++ и подключайте
их к Питону.

На чем сгорают "мегафлопы" Питона ? Хороший вопрос. Пускай на него ответят
те кто любят динамическую типизацию. А я постою в сторонке и послушаю.

И не спорьте со мной. У меня 23 см. :)

Я делал бенчмарк спецом для этого.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519564
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vimba,

питон в голом виде (ха-ха лысая змея) проигрывает в 100 раз и более любым нативным и Вжик-компиляторам.

Отвратителен в плане совместной разработки (я ставлю 3 пробела, а ты 2!_)
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519609
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglvimba,

питон в голом виде (ха-ха лысая змея) проигрывает в 100 раз и более любым нативным и Вжик-компиляторам.

Отвратителен в плане совместной разработки (я ставлю 3 пробела, а ты 2!_)

Это проблема надуманная, любая вменяемая ИДЕ сама ставит пробелы. Этот пункт вообще не парит.
Проблемы с питоном начинаются тогда, когда его начинают применять не по делу. Ни язык ни фреймворки не подходят для лютого энтерпрайза, однако зачастую относительная простота и скорость разработки толкают команды разработчиков на этот скользкий путь. Сам наступил на эти грабли. Не то чтобы писать большие программы с постоянно меняющимся ТЗ на питоне совсем нельзя. Можно, при достаточном покрытии проекта тестами, которые в свою очередь нивелируют всю скорость разработки. Но отсутствие каких-либо стандартизированных архитектурных паттернов корпоративного приложения и их реализаций во фреймворках превращает любой проект в набор разнообразных архитектурных решений по принципу "кто как хочет, тот так дрочит". Учитывая, что питон способствует разработке "снизу вверх" и плохо предназначен для стратегии "сверху вниз", в итоге возникают требования к команде одинаково сильных специалистов.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519615
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЭто проблема надуманная, любая вменяемая ИДЕ сама ставит пробелы. Этот пункт вообще не парит.
Нельзя ли уточнить, почему проблема надумана? Просто я pyton даже как язык не рассматриваю, так как надо код писать, а не пробелы высчитывать. По мне кстати надо минимум 4 пробела ставить, чтобы блок отделить.
Чем и какая ide помогает отделять блоки?
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519638
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azsxавторЭто проблема надуманная, любая вменяемая ИДЕ сама ставит пробелы. Этот пункт вообще не парит.
Нельзя ли уточнить, почему проблема надумана? Просто я pyton даже как язык не рассматриваю, так как надо код писать, а не пробелы высчитывать. По мне кстати надо минимум 4 пробела ставить, чтобы блок отделить.
Чем и какая ide помогает отделять блоки?

Во-первых, любая ИДЕ самостоятельно выделяет блок, после кода требующего блок (for, if, else, with, while, try, def, class). Вы нажимаете ENTER и получаете отступ.
Во-вторых, любая ИДЕ заменяет таб на четыре пробела
В-третьих, любая ИДЕ подсвечивает несоответствие PEP-8 (code styling)
В-четвертых, любая ИДЕ одним нажатием кнопки или сочетанием клавиш реформатирует говнокод по правилам PEP-8

авторПросто я pyton даже как язык не рассматриваю
А у меня это основной инструмент приличное количество лет, поэтому я знаю, что я говорю.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519643
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Демонстрирую выше сказанное

YouTube Video
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519659
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лысый дядька,

Есть-есть, никто не спорит, сам 6 лет лупил. Хорош как клей для большого проекта при создании прототипов, но если запустить в свободное плавание, то дальше начнётся мрак. Утиная типизация всё же выставляет свой предел.
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519679
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vimbaAlexey Tomin,

В питоне в отличии от ему подобных скриптовых языков, базовая поддержка многопоточности имеется, как и во второй так и в третьей ветке, частичное покрытие возможностей "java.util.concurrent" для скриптового языка вполне неплохо, в том же php или ruby таких возможностей и близко нету.

Спасибо!
До этого просто спрашивал у тех, кто его использует "как многопоточность" и все отвечали "а фиг его знает" :D
...
Рейтинг: 0 / 0
Ява не помирает ли часом?
    #39519683
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominСпасибо!
До этого просто спрашивал у тех, кто его использует "как многопоточность" и все отвечали "а фиг его знает" :D
есть то оно есть, вопрос нужно ли оно если легким переводом в натив критичного к скорости кода можно ускорить раз в 20
...
Рейтинг: 0 / 0
25 сообщений из 187, страница 6 из 8
Форумы / Java [игнор отключен] [закрыт для гостей] / Ява не помирает ли часом?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]