The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Интервью с Джоэлом Спольски о востребованности языков програ..., opennews (??), 27-Июн-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


80. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +1 +/
Сообщение от Andrew (??), 28-Июн-18, 11:50 
Возможно, что и Haskell, и Python, и Lisp имеют свои преимущества и оптимально подходят для решения определенного круга задач. Но вот незадача, сколько ЯП в состоянии поддерживать один отдел разработки из 5 человек, особенно, если для манагеров разработчик это человек, который сделает все, начиная от спецификации и проектирования и заканчивая установкой и отладкой сетевой и компьютерной инфраструктуры? У нас например несколько текущих проектов разрабатываются на Java, но в соседнем кабинете чувак что-то колдует на NodeJS. Если он по каким-то причинам послезавтра уедет в Австралию, джависты согласятся копать его код только по приговору суда.
Ответить | Правка | Наверх | Cообщить модератору

82. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Попугай Кеша (?), 28-Июн-18, 12:23 
Вы очень интересный собеседник. И случай как раз показателен, чтобы его пристальнее рассмотреть.

Сразу вопросы: кто принял решение изначально писать на Java? Почему у вас 5 человек на Java? Кто мешал взять другой ЯП и нанять других 5 разработчиков на этом ЯП?

То, что джависты по приговору суда - это ваши эмоции и только. Давайте не учитывать их. Найти разрабов на NodeJS не сложнее, чем на Java.

Вопрос все же в другом. Кто такой умный, кто принял решение писать на Java и почему?

Ответить | Правка | Наверх | Cообщить модератору

86. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +1 +/
Сообщение от Andrew (??), 28-Июн-18, 12:44 
Если честно, я бы тоже хотел знать, какая желта вода влияла на то, или иное решение. Но, как это часто бывает, снаружи фирма в авангарде информационных технологий, а в реале решения принимают гоголевские персонажи с "нестандартным" мышлением. А разработчик работает с тем, что есть.

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

Ответить | Правка | Наверх | Cообщить модератору

123. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Аноним (102), 28-Июн-18, 14:22 
> Найти разрабов на NodeJS не сложнее, чем на Java.

Поддерживать код на Java всё-же попроще, к тому-же если сейчас 5-1 то вероятность того что эти 5-ро пишут так что-бы сосед по кабинету понимал, гораздо выше чем у одиночки, решающего задачу.

> Вопрос все же в другом. Кто такой умный, кто принял решение писать
> на Java и почему?

ИМХО так сложилось, на тот момент увидели решение, взяли кусок готового и т.п.

Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

135. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Попугай Кеша (?), 28-Июн-18, 15:42 
"Поддерживать код на Java всё-же попроще"
Суждение. Попроще чем что? Какие метрики?

"ИМХО так сложилось"
Вот все у нас так... Вернее в большинстве случаев.

"на тот момент увидели решение"
Миллионы леммингов, как вы знаете...

"взяли кусок готового"
Взяли кусок готового гумана и стали дальше возиться

Ответить | Правка | Наверх | Cообщить модератору

152. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Аноним (-), 28-Июн-18, 17:44 
Гомно тоже разное бывает. Вы таки разбираетесь?
Ответить | Правка | Наверх | Cообщить модератору

169. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от MadeInRussia (?), 28-Июн-18, 20:19 
А у вас есть метрики для node.js?

В пользу Java говорит строгая статическая типизация (меньше способов выстрелить себе в ногу), накопленный десятилетиями опыт и набор best practices по разработке сложных серверных приложений, достаточный набор стабильных фреймворков, хорошая школа (хороший пример — у Java есть code style, который не принуждается языком, но который все равно соблюдают разработчики!).

Хотя Kotlin мне больше нравится, да. Он к плюсам экосистемы Java добавляет заимствование современных средств повышения выразительности и лаконичности языка.

Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

181. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Попугай Кеша (?), 29-Июн-18, 13:49 
Метрики:
Количество javascript-разработчиков на рынке труда
Количество времени, чтобы дотянуть js-разработчика до senior, middle, junior
Code Style есть
Best Practices - тоже есть
Ответить | Правка | Наверх | Cообщить модератору

202. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от MadeInRussia (?), 05-Июл-18, 14:16 
> Метрики:
> Количество javascript-разработчиков на рынке труда
> Количество времени, чтобы дотянуть js-разработчика до senior, middle, junior
> Code Style есть
> Best Practices - тоже есть

Количество не говорит о качестве. ;) Сколько, например, существует разных code style и best practices в JavaScript? И как активно их соблюдают?

Вот, например, 2 code style, где говорят, что использовать semicolumn нужно обязательно:
https://github.com/airbnb/javascript#semicolons
https://www.w3schools.com/js/js_conventions.asp

А вот, где говорят "No semicolons":
https://standardjs.com/rules.html#semicolons

И там есть такие чудесные контрукции как:
// ✓ ok
;`hello`.indexOf('o')

А вот автор даже делает сравнение, сколько проектов, какие элементы стиля используют, и какой стиль "самый популярный": https://hackernoon.com/what-javascript-code-style-is-the-mos...

Ответить | Правка | Наверх | Cообщить модератору

142. "Интервью с Джоэлом Спольски о востребованности языков програ..."  +/
Сообщение от Ю.Т. (?), 28-Июн-18, 16:37 
> Возможно, что и Haskell, и Python, и Lisp имеют свои преимущества и
> оптимально подходят для решения определенного круга задач. Но вот незадача, сколько
> ЯП в состоянии поддерживать один отдел разработки из 5 человек, особенно,

Не те вопросы. Что за отдел разработки в 5 человек? Разработки чего? А если это просто старые кадры, тянущие до асимптотической пенсии, то тут уж ничего не поделать.

Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру