powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / C# скоро убьет Java
25 сообщений из 137, страница 5 из 6
C# скоро убьет Java
    #40009471
Michael Isaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin
Garrick
пропущено...

А между Kotlin и Groovy есть разница? Что лучше?


Разниц много.

1. Kotlin это статически-типизированный язык, а Groovy - динамически. Со всеми вытекающими.

2. Kotlin уже пару-тройку лет поддерживается гуглом- это главный язык для Android и гугл, в числе других, переписывает кучу своего кода на kotlin. Groovy так и остался языком для немногих.

3. Kotlin может компилироваться в JS и в нативный код для mac/linux/windows/iOS и даже android (не в виртуальную машину, а именно нативный код процессора). Groovy- ну что груви.

4. Поддержка разных JVM-библиотек для kotlin намного лучше.


Google вынужденно использует Kotlin. Стратегия Google уйти от JVM вообще. Для этого разработан для серверной части язык Go, для клиентской части язык Dart и фрейсворк Flutter, который позицинирыется как универсальное решение для создания GUI на платформах Android, iOS, а также на приходящей на смену Android и Chrome OS операционной системе Fuchsia, которя должна работать как на мобильных, так и на десктопных системах.

А Java и JVM будут востребованы еще долго - слишком много тонн гуано на нем написано в интырпрайзе и одномоментно и за копейку не заменишь.

ПС. Любой программист должен знать С и С++ и компьютер сайнс с основными алгоритмами и структурами данных - это фундамент и хлебушек, а маслице - это разные модные язычки типа Java, Kotlin, C#, Python, Dart, а также сетевые технологии, технологии Artifisial Intelligense, Blockcain и т.д.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009478
dakeiras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PWA уже убил вообще всё.

В конце останется только нода.
Как я уже и говорил.

Сейчас при выборе например e-commerce стека - нативный код для мобильных приложений (swift, kotlin) - это минус.
Т.к. программист на Vue.js стоит в 2-3 раза дешевле.
А результат - лучше.
Ну и зачем мне спрашивается ваш Котлин?
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009479
dakeiras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Garrick
А между Kotlin и Groovy есть разница? Что лучше?
С разморозкой... Если продукт передают ASF, то это значит только одно - он уже мертв.

опен сорс по определению вечен. В отличии от того же котлина.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009480
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
В Java строки сравниваются через String::equals хотя большинство языков (C++/С#/Scala) содержат перегрузку операций ==
в С++ манере и не имеют проблем с семантикой этой операции.

Тоесть грубо говоря удобство работы со строковым типом было принесено в жертву ООП-стилю.


И ладно если это 1 предикат но если их в условии много, то получается длинная и нечитабельная колбаса.
Тоже самое со сложением и вычитанием финансовых типов данных (BigDecimal) кто видел - тот поймет эту боль,
ведь читать финансовую арифметику на Java просто невозможно. Вы не видите формулу а видите бесконечную
цепочку вызовов методов и в этой цепочке трудно следить за скобками и приоритезацией.

да. бигдецимал это вообще что то с чем то особенно когда финансовую фигню надо считать. не пойму какие проблемы с перегрукой. тот же жстл без проблем операторы перегружает и те же бигдецы там выглядят по человечески совершенно
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009488
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakeiras
В конце останется только нода.
если станет компилируемой (хотя бы в байт-код, а это уже типа java ), а если в код - то C )
пока будет интерпретатором - не долго протянет
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009503
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael Isaev

Google вынужденно использует Kotlin. Стратегия Google уйти от JVM вообще.


Почему Вы так считаете? Достоверная информация, или мечты? Или в докумантеции к Oracle APEX и/или Forms написано?

Michael Isaev
Любой программист должен знать С и С++


Это кому любой программист так задолжал?
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009603
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Garrick
А между Kotlin и Groovy есть разница? Что лучше?
С разморозкой... Если продукт передают ASF, то это значит только одно - он уже мертв.

А что, давно уже народ перестал пользоваться commoms lang, poi, tomcat, active mq, maven, lucene и пр.? Я просто не в курсе, пропустил этот момент как-то.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009618
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java очень быстро занимает нишу KOBOL-а.

Вот в чем вся штука...
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009624
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick
Андрей Панфилов
пропущено...
С разморозкой... Если продукт передают ASF, то это значит только одно - он уже мертв.

А что, давно уже народ перестал пользоваться commoms lang, poi, tomcat, active mq, maven, lucene и пр.? Я просто не в курсе, пропустил этот момент как-то.


common-* в некоторых проектах внесён в стоплист. Ибо кака.
POI не знаю что вместо, но тже фигня.
tomcat- а зачем он сейчас?
active mq - забыл, когда встречал.
maven - все переходя на gradle
lucene- да, исключение.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009627
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Alexey Tomin#22216363]
Garrick
пропущено...

maven - все переходя на gradle
...


Шта? Строго наоборот - все накушались Gradle. Это не конфигурация проекта, а скрипт.
Мало того, что он не поддерживается нормально ни одной IDE, но и еще имеет тенденцию превращаться в подобие ant. Ибо гибкий

Ну и эта... оно использует Groovy, который в ASF, потому что мертв
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009635
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin

common-* в некоторых проектах внесён в стоплист. Ибо кака.

Впервые слышу.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009686
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick
А что, давно уже народ перестал пользоваться commoms lang, poi, tomcat, active mq, maven, lucene и пр.? Я просто не в курсе, пропустил этот момент как-то.
Расскажите лучше про судьбу других продуктов, например Axis, Geronimo, Ant, OpenJPA, JDO, Subversion, OpenOffice, сотни их. У ASF "миссия" такова, что ей передают в поддержку проекты, которые разработчику уже не интересны , т.е. это такой opensource-могильник.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009687
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
разработчику уже не интересны
Что заметно отличается от "проект уже мёртв" (подчёркнуто мною).
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009692
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakeiras
Андрей Панфилов
пропущено...
С разморозкой... Если продукт передают ASF, то это значит только одно - он уже мертв.

опен сорс по определению вечен. В отличии от того же котлина.


Kotlin развивается под Open Source лицензией. :-)
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009716
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Garrick
А что, давно уже народ перестал пользоваться commoms lang, poi, tomcat, active mq, maven, lucene и пр.? Я просто не в курсе, пропустил этот момент как-то.
Расскажите лучше про судьбу других продуктов, например Axis, Geronimo, Ant, OpenJPA, JDO, Subversion, OpenOffice, сотни их. У ASF "миссия" такова, что ей передают в поддержку проекты, которые разработчику уже не интересны , т.е. это такой opensource-могильник.


У ASF могильники? Или ASF на виду и часть их проектов с надгробиями и эпитафиями, поэтому выглядет как могильник. Это лишь восприятие из за того что трупы коммерческих решений выкидывают просто с корабля жизни в море как безвестно пропавших.

Уж сколько аналогов ant (тупо sh скриптов сборки кануло в лето не счесть а их немало каждый второй туториал из 2тыс-ых своим средством сборки щеголял).


В составе других продуктов вполне себе пользуются из того что вижу пользуются axis(synapse, esb), ant, openjpa.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009719
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если посмотреть в гитхабе на динамику коммитов в Apache Lucene то можно сказать что проект
вполне себе жив и растет. Дай бох другому проекту такую живость.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009721
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apache Tomcat.

Год назад мы искали что-же под капотом у SpringBoot/REST/WEB ендпоинтов, и оказалось что таки не Jetty а Tomcat.
Как сейчас - не знаю. Подтвердите кто-то что если не так.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009724
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apache Active MQ.

Его используют в процессе разарботки как бесплатную замену IBM-MQ. В девелопменте Apache, в проде - IBM.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009743
mayton

Год назад мы искали что-же под капотом у SpringBoot/REST/WEB ендпоинтов, и оказалось что таки не Jetty а Tomcat.
Как сейчас - не знаю. Подтвердите кто-то что если не так.

Вроде же там можно конфигурять, на чем запускать приложение. Можно tomcat указать, можно jetty, можно еще что-то, по крайней мере в springboot так было.
Впрочем, я тоже может что-то путаю, давно уже со спрингом дела не имел.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009770
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не конфигуряет обычно. Практика показала. Как вы яхту назовете - так она и поплывет. Как 99% девелоперов
выучили создание базового REST-endpoint так оно и работает. Я сильно сомневаюсь что они там долго искали как активировать
Jetty. Зачем им это?
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009784
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Apache Tomcat.

Год назад мы искали что-же под капотом у SpringBoot/REST/WEB ендпоинтов, и оказалось что таки не Jetty а Tomcat.
Как сейчас - не знаю. Подтвердите кто-то что если не так.


Можно выбрать один из
tomcat, jetty, undertow, webflux, netty
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009790
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO. Tomcat выбирают из соображений соотвествия стандартам. Я так себе понимаю
что на ниве опенсорца он - старичок и давно уже работает. И более полно соотвествует JSP
и прочим стандартам.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009818
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
IMHO. Tomcat выбирают из соображений соотвествия стандартам. Я так себе понимаю
что на ниве опенсорца он - старичок и давно уже работает. И более полно соотвествует JSP
и прочим стандартам.


Tomcat выбирают, потому что он by default в зависимостях.

Помнится во времена SpringBoot 1.3 у меня были проблемы с Tomcat в SpringBoot-е.
Так пришлось использовать Jetty.
Это пришлось добавлять ещё одну зависимость + исключать Tomcat.

Если бы в SpringBoot by default поставили jetty, никто бы и не заметил. :-)
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009883
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Alexey Tomin

maven - все переходя на gradle
...


Шта? Строго наоборот - все накушались Gradle. Это не конфигурация проекта, а скрипт.
Мало того, что он не поддерживается нормально ни одной IDE

Не заметил :)

Ну кроме того, что мавен может намного меньше

mayton
Ну и эта... оно использует Groovy, который в ASF, потому что мертв


Использую kotlin :)


mayton
Alexey Tomin

common-* в некоторых проектах внесён в стоплист. Ибо кака.

Впервые слышу.


Не публичный проект, так что естественно.
...
Рейтинг: 0 / 0
C# скоро убьет Java
    #40009903
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin, как то странно квотировано

Вроде не совсем мои каменты были.
...
Рейтинг: 0 / 0
25 сообщений из 137, страница 5 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / C# скоро убьет Java
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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