powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Сервер приложений для Java
17 сообщений из 167, страница 7 из 7
Сервер приложений для Java
    #39891100
unregestered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жесть какая. Форум полон некомпетентных школьников.

Вырубайте автоконфигурацию и будет вам старт в 2 секунды (если надо).
Для спринга spring boot необязателен. И даже запуск одним джарником можно без spring boot-а сделать. Представляете, да.
Сила спринга не в DI, а в наборе офигенных библиотек и плагинов, AOP, удобной конфигурации. DI сам по себе вообще не особо нужен, старый добрый сервис локатор прекрасно справится. Так что апологеты guice и прочего извращенства идут лесом.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891105
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю еще через лет 50 языковых и фреймворковых эволюций придут к решению что всё таки язык важнее чем фреймворк.

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

А если вы просто посмотрите на историю фреймворков то их средний срок жизни пока 3-5 лет.

NodeJS приложение в этом смысле лучше чем Java/Boot потому-что на коротком языке описывает ендпоинт
и асинк-логику которая туда заложена (я пока говорю только чистую логику без всяких там драйверов
к БД которых может быть не быть). А что может быть лучше чем короткое описание? Я не знаю.

Любое лаконичное решение - лучше многословного.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891200
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
с тобой полностью согласен.
вот есть https://habr.com/ru/post/476424/
но вот сколько противников...
как его заминусовали.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891378
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Я думаю еще через лет 50 языковых и фреймворковых эволюций придут к решению что всё таки язык важнее чем фреймворк.


Рантайм и стандартная библиотека важнее и того и другого.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891379
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott Tiger,

Мне кажется это сравнение желтого с квадратным.

Приведите пример по вашему тезису.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891382
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, хороший рантайм Java и плохой рантайм Perl, например. В первом случае можно сделать самодостаточное приложение в jar-е, во втором - нет. Хорошая стандартная библиотека Java и кошмар Lua и того же пистона что по фичам, что по совместимости в любую сторону даже в минорных (!) версиях. Можно даже расширить до популярных библиотек на все случаи жизни - хороший (местами) Spring и невыносимый в каждой детали (начиная прямо от собственной системы сборки) Boost.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891383
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ваша операционая система - это не рантайм?
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891389
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Несомненно, хотя здесь нужно хорошо понимать, что рантаймом является только ядро (и его службы типа планировщика) и динамический линкер. В мире *nix с этим проблем никаких, да и выбор приличный.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891742
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С Перл-ом знаком поверхностно. Знаю что видел проект из области маркетинг-акций для мобильного
провайдера который полностью переписывали с Perl на Java1.6 (тогда еще). И на то были свои причины.

В одном крупном инвестиционном банке система торгов тоже была переписана с Perl/IBM Mainframe
на Java (Cloud).

Вобщем не живет Perl долго. Толи код - unsupportable. Толи перформанс. И вообще. Уделом этого
языка я думаю останется просто процессинг какого-то текста. Он правда на него неплохо заточен.

Но всё остальное... Фууу...
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891771
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Но всё остальное... Фууу...

мне вообще "популярность" perl не очень понятна

Например у IBM уже черти с каких времен был замечательный язык REXX, совершенно простой и читабельный

Нет же, почему-то "модным и молодежным" стал perl, где при попытке понять даже простейшую функцию глаза сломаешь (((
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891779
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,
Счас читаю gradle и там ЯП груви.
Чел сетует почему язык не взлетел с 2003 года.
А js, питон взлетели.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891795
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp

А js.... взлетели.

с этим все понятно. браузеры
js фактически монополист, единственный язык стандартно встроенный в браузеры

одно время была конкуренция с Java applets, Flash, VB Scripts, но js оказался более открытмм, все проприетарные решения медленно сходят на нет
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891797
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JS и Питон были в своей нише. По крайней мере всем понятно ЗАЧЕМ они создавались.

А ниша Groovy была не определена. Заменой Java он не стал и не может стать.
Низкий перформанс и динамическая типизация делают его негодным для highload.
Ошибки dynamic types делают его пригодным только для написания модульных тестов
и всяческих скриптов. Тоесть там по сути где лень - превышает потенциальный damage.

Вот и остался груви просто языком интеграции Java систем. Все таки он к ним ближе
чем питон.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39891941
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
mayton

Но всё остальное... Фууу...

мне вообще "популярность" perl не очень понятна

Например у IBM уже черти с каких времен был замечательный язык REXX, совершенно простой и читабельный

Нет же, почему-то "модным и молодежным" стал perl, где при попытке понять даже простейшую функцию глаза сломаешь (((

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

Вобщем много букв - плохо. Мало букв (Perl или МозгоФак) тоже - плохо. А вот какой-то разумный
баланс + английские глаголы + скобочки типа "bracers" уже стали стандартом де-факто для любой
грамматики. Вобщем универсальная формула языко-строения должна в себя включать эти опции.

Если создатель языка по каким-то причинам от этого отходит "слишком далеко" то он обречен. Вернее
его язык обречен быть никем не понятым.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39892074
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Исключение это лиспы, которые одновременно компактны и очень выразительны засчет моноиконичности и идеальной структурности.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39894499
unregestered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Вобщем много букв - плохо. Мало букв (Perl или МозгоФак) тоже - плохо. А вот какой-то разумный
баланс + английские глаголы + скобочки типа "bracers" уже стали стандартом де-факто для любой
грамматики. Вобщем универсальная формула языко-строения должна в себя включать эти опции.

Если создатель языка по каким-то причинам от этого отходит "слишком далеко" то он обречен. Вернее
его язык обречен быть никем не понятым.


Язык должен быть, по возможности, простой. Чем проще язык, тем проще писать компиляторы, IDE и прочие инструменты.
А чем больше инструментов, тем проще работать.
...
Рейтинг: 0 / 0
Сервер приложений для Java
    #39894517
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С точки зрения процесса компилляции самый простой - это целевой ассемблер.
Но эту идею похоронили в 20-м веке.

Современный ЯП - человеко-ориентирован. Хотя друзья из сегмента С++ с этим до сих пор не согласны.
...
Рейтинг: 0 / 0
17 сообщений из 167, страница 7 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Сервер приложений для Java
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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