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

Откуда:
Сообщений: 3045
mayton
Назовите условия при которых Java умрет. Просто всё имеет причины ход и следствие
и мне было-бы тоже интересно пофантазировать на эту тему. Как вариант - научно
техническая революция которая вообще отменит программирование как таковое.
Может быть биоинформатика. Может интеллект роя. Я не знаю. Но это должно
быть нечто настолько сильное что похоронит не только Java но и разом целый
пласт технологий.

В краткой перспективе я говорю о языке Java, не JVM. У нее как раз все прекрасно, а вот насчет Java - все больше и больше команд переключаются на scala\kotlin, нарабатываются коммьюнити и потихоньку накапливается критическая масса, так что рано или поздно новые проекты могут перестать стартовать с java по дефолту. Поддержка она конечно будет очень долго, тут без вариантов
8 июл 19, 18:29    [21922996]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
mayton
Member

Откуда: loopback
Сообщений: 42879
Kotlin - это сегмент рынка Google/Android. Это вообще не про это. Не наша тема.
Там другая jvm и другие задачи.
8 июл 19, 18:45    [21923005]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
andreykaT
Member

Откуда:
Сообщений: 2427
mayton
забыл ник
А когда java не дай бог умрет, то что делать? Почитай как дельфисты с болью переходили на Java, на этом форуме куча примеров. Никогда не клади все яйца в одну корзину. Да и блин, ну мне лично интересно посоянно узнавать что-то новое, если тебе неинтересно - велик шанс что программирование не про тебя, будем честны. Ну и ты говоришь в основном про масс-маркет, если же говорить о специалистах высокого уровня, то просто НЕОБХОДИМО знать несколько языков\платформ\парадигм чтобы выбрать нужную. И такие спецы это товар штучный, и их не увидишь в индексах тиобе и тд. Можно легко иметь зарплату x2 x3 по рынку от средней, если ты что-то из себя представляешь.

Назовите условия при которых Java умрет. Просто всё имеет причины ход и следствие
и мне было-бы тоже интересно пофантазировать на эту тему. Как вариант - научно
техническая революция которая вообще отменит программирование как таковое.
Может быть биоинформатика. Может интеллект роя. Я не знаю. Но это должно
быть нечто настолько сильное что похоронит не только Java но и разом целый
пласт технологий.

я думаю джава не умрет она просто эволюционирует (уже) на те же самые котлин, скала кложур и тп. но положа руку на сердце - джава старА. стара как продукт жизнедеятельности мамонта.
8 июл 19, 19:09    [21923018]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
mayton
Member

Откуда: loopback
Сообщений: 42879
С/C++ постарее будет. За Кобол еще можно вспомнить.
8 июл 19, 19:14    [21923021]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
andreykaT
Member

Откуда:
Сообщений: 2427
mayton
Kotlin - это сегмент рынка Google/Android. Это вообще не про это. Не наша тема.
Там другая jvm и другие задачи.


котлин форсят и на бэк. вон даже со спрингом подружили. почему не та? котлин нейтив вон вообще под айос проталкивают.

какая разница какая жвм язык он и в африке язык. язк делают обязки из фреймворков. если там ок то и на бэк ок. а он действиетльно ок. но мне скала больше по душе :)
8 июл 19, 19:16    [21923023]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2446
andreykaT
котлин форсят и на бэк. вон даже со спрингом подружили. почему не та?
потому что вы без спринга не можете, а андроид прогеры могут
8 июл 19, 19:32    [21923032]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
Мозговой_слизень
Member

Откуда:
Сообщений: 3008
забыл ник
mayton
Назовите условия при которых Java умрет. Просто всё имеет причины ход и следствие
и мне было-бы тоже интересно пофантазировать на эту тему. Как вариант - научно
техническая революция которая вообще отменит программирование как таковое.
Может быть биоинформатика. Может интеллект роя. Я не знаю. Но это должно
быть нечто настолько сильное что похоронит не только Java но и разом целый
пласт технологий.

В краткой перспективе я говорю о языке Java, не JVM. У нее как раз все прекрасно, а вот насчет Java - все больше и больше команд переключаются на scala\kotlin, нарабатываются коммьюнити и потихоньку накапливается критическая масса, так что рано или поздно новые проекты могут перестать стартовать с java по дефолту. Поддержка она конечно будет очень долго, тут без вариантов


Точно так же как когда-то все кипятком писали на тему Zend framework, yii и веб 2.0. И где сейчас эти фреймворки? Посмотрите на взлет php по индексу тиобе, и где сейчас этот php? У нас еще ладно, мы отстали, а посмотрите на кол-во вакансий в штатах. Их кот наплакал.
Джаву просто никто не рекламирует. На ней работают и делают деньги. Это примерно как говорить, что команда молодых и энергичных ребят из офиса в гонконге и второго офисе на кипре сейчас выпустить новую ОС и заменит майкрософт. Вообще мне кажется, что подобные мысли свойственны амбициозным и романтичным людям. Они хотят весь мир поменять и думают что вот щас что-то выстрелит вверх.
8 июл 19, 19:32    [21923033]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
Мозговой_слизень
Member

Откуда:
Сообщений: 3008
Да, и еще мысля.
рынок ЯП это первый рынок который появился. Дальше рынок ОС, дальше рынок софта, дальше рынок веб проектов, дальше рынок мобилок. Новая тема может выстрелить на новом рынке. Но не на старом. На старом уже все поделено.
Вот появится что-то новое, тогда и новый язык может какой-то появиться как в свое время появился пхп для веба.
8 июл 19, 19:35    [21923035]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
забыл ник
Member

Откуда:
Сообщений: 3045
mayton
Kotlin - это сегмент рынка Google/Android. Это вообще не про это. Не наша тема.
Там другая jvm и другие задачи.

Ну в нашей конторе уже есть проекты с бэкэндом на котлин и не андроид, так что...

Ну а что касается долгосрочной перспективы, то я считаю что ООП канет в лету, рано или поздно индустрия переключится на формализованное описание задач и кода, содержать толпу бестолковых программистов банально дорого, и большинство интеграций по плечу не сильно навороченному AI.
8 июл 19, 19:48    [21923047]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
Мозговой_слизень
Member

Откуда:
Сообщений: 3008
забыл ник
mayton
Kotlin - это сегмент рынка Google/Android. Это вообще не про это. Не наша тема.
Там другая jvm и другие задачи.

Ну в нашей конторе уже есть проекты с бэкэндом на котлин и не андроид, так что...

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


ООП сложнее процедуры. Куда тогда девать толпу говнокодеров не знающих ООП?
8 июл 19, 19:49    [21923048]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
andreykaT
Member

Откуда:
Сообщений: 2427
PetroNotC Sharp
andreykaT
котлин форсят и на бэк. вон даже со спрингом подружили. почему не та?
потому что вы без спринга не можете, а андроид прогеры могут

я уже на спринге месяцев 8 ничего не писал и не пишу. ты о чем? вы андройдеры варитесь в своем маленьком котелке и к базе коннекты устраиваете в каждой вьюшке и вам норм че один юзер че думать то ))
8 июл 19, 21:16    [21923080]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
andreykaT
Member

Откуда:
Сообщений: 2427
PetroNotC Sharp
andreykaT
котлин форсят и на бэк. вон даже со спрингом подружили. почему не та?
потому что вы без спринга не можете, а андроид прогеры могут

кстати от котлов есть туториалы как на котлине и спринге писать
8 июл 19, 21:17    [21923081]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2446
andreykaT,
Я поддержал mayton что котлин не наша тема.
8 июл 19, 22:09    [21923090]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
забыл ник
Member

Откуда:
Сообщений: 3045
Мозговой_слизень
забыл ник
пропущено...

Ну в нашей конторе уже есть проекты с бэкэндом на котлин и не андроид, так что...

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


ООП сложнее процедуры. Куда тогда девать толпу говнокодеров не знающих ООП?


К кучерам и таксистам.
8 июл 19, 22:31    [21923098]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
ViPRos
Member

Откуда:
Сообщений: 9622
забыл ник
К кучерам и таксистам.

Давно пора! ООП - говно!
8 июл 19, 22:54    [21923110]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2446
ViPRos
забыл ник
К кучерам и таксистам.

Давно пора! ООП - говно!
из шарпа аргументы пришли)
8 июл 19, 23:07    [21923116]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
mayton
Member

Откуда: loopback
Сообщений: 42879
andreykaT
mayton
Kotlin - это сегмент рынка Google/Android. Это вообще не про это. Не наша тема.
Там другая jvm и другие задачи.


котлин форсят и на бэк. вон даже со спрингом подружили. почему не та? котлин нейтив вон вообще под айос проталкивают.

какая разница какая жвм язык он и в африке язык. язк делают обязки из фреймворков. если там ок то и на бэк ок. а он действиетльно ок. но мне скала больше по душе :)

Главное преимущество Java - это максимально близкий и точный маппинг на объекты JVM. Создаёшь class/interface/enum
и имеешь сущность которая является единицей информации для classloader/JIT. Грубо говоря - работаешь на Java - работаешь
с ассемблером той целевой машины под которую пишется код. Сюда-же относится "разбор полётов". Тоесть разбор стектрейсов
с ошибками. В них - сущности языка. В противоположность Scala стектрейс будет содержать скорее всего достаточно
сложную прослойку которой нужно дать интерпретацию и понять что где чему соответствовало.

Вспомните ORM. За что их ругают? За потерю соответствия. Здесь тоже можно наблюдать подобную картинку.

Вот если мы завтра резко переключимся на машину другого типа. Не байткод и не стеко-ориентированную - то тогда
я буду первым кто выступит за смену языка.
9 июл 19, 11:02    [21923269]     Ответить | Цитировать Сообщить модератору
 Re: На счет ООП программирования  [new]
mayton
Member

Откуда: loopback
Сообщений: 42879
забыл ник
Мозговой_слизень
пропущено...


ООП сложнее процедуры. Куда тогда девать толпу говнокодеров не знающих ООП?


К кучерам и таксистам.

Им ничего не грозит. PHP по прежнему существует. В виде готовых коробочных систем.
И их дорабатывать и поддерживать кому-то надо.
9 июл 19, 11:05    [21923272]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4]      все
Все форумы / Java Ответить