Как стать автором
Обновить

Комментарии 12

Возникает только один вопрос — как вы находите работников, со столь, мягко скажем, сложными языками. Да и набор библиотек слегка ослабленный.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Никогда не было проблем с этим. Зато были огромные проблемы с наймом толковых js, python и ruby разработчиков. Про DevOps и вовсе молчу.

Думаю на такие языки с радостью перейдут многие разработчики пока ещё программирующие на других языках, но интересующиеся принципиально иными подходами, я например был бы рад получить реальный опыт именно на расте и хаскеле.

С библиотеками периодически приходится что-то дорабатывать и подпиливать, это действительно так. Но на фоне остальных плюсов, считаю это приемлимым компромиссом. Да и с другими языками, как мне кажется, зачастую тоже этого не избежать.

Если бы вы также язык для общения выбирали...


Baseline по скорости работы ПО.

Слова преимущественно одно-двусложные.


Особенности распространения и эксплуатации программы, например требование интерпретатора или возможность статической линковки.

Особенности письма, например требование использования как фонетической, так и идиографической азбуки.


Экосистема библиотек и компонентов, которые можно переиспользовать. Отмечу что важно не только количество библиотек, но и качество релевантных для вас.

Количество изданной литературы. И не разного рода беллетристики, а серьезных романов и документальных трудов.


Возможности параллельного/конкурентного/асинхронного исполнения программ, что может быть важным для многих систем.

Гибкая грамматическая основа, зависимость смысла от последовательности слов в предложении.


Сложность обучения людей выбранной технологии, что значительно влияет и на сообщество языка, и на перепрофилирование разработчиков.

Исключенность из широких групп языков, что сильно усложнит полиглотам овладевание.


Выразительность языка.

Куча эмоционально-этических подтекстов, сложные правила этикета.


У вас там наверное на японском все разговаривают.

Поддерживаю. Статья скорее рекламная чем полезная. В ней много воды и несущественных деталей

Мне кажется, дело не в языке, а в том, как на нем пишут

НЛО прилетело и опубликовало эту надпись здесь

Считается, что Typescript гораздо проще поддерживать, чем JavaScript. Я не согласен. Видел очень много чистого, легко читаемого и поддерживаемого кода на JavaScript, а сейчас время от времени встречаю много плохо написанного кода на Typescript. Проблемы начинаются тогда, когда мы не следуем лучшим практикам языков и систем, которые разрабатываем… Или когда выбираем для своих задач не тот инструмент. То же самое с любым языком. Например с растом пхп пайтоном или haxe

Зарегистрируйтесь на Хабре , чтобы оставить комментарий