Задать вопрос

Какой язык выбрать для написания back-end?

Добрый вечер .
Меня интересует, какой язык предпочтителен в бекенде ? Существует множество(перерыл море источников, все приводить не буду) вариантов, но какой бы вы выбрали для себя, почему? На каком из языков было бы целесообразнее написать back, такой, что бы на века и миллионы пользователей.
  • Вопрос задан
  • 19416 просмотров
Подписаться 5 Оценить Комментировать
Решение пользователя Сергей Протько К ответам на вопрос (4)
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
какой язык предпочтителен

Любой который вы знаете. Или на выбор опытного разработчика.

Так же все зависит от задачи и целей. Хайлоад можно написать на чем угодно. Тут больше опыт и архитектура приложения решают нежели язык.

Как не странно если вы на старте рассчитываете на высокие нагрузки и чуть ограничены по срокам то проще всего будет взять PHP + Hack. Если вам нужно поднять проект побыстрее, и при этом производительность не особо парит ибо нагрузки первые пол года будут не высокими - то Ruby. Java если сроки резиновые и вам важна надежность и производительность. Python я бы поставил где-то рядом с Ruby в плане скорости разработки но все же чуть сложнее и жирнее сроки. В плане производительности же есть варианты (Pypy например).

Так же части приложения требовательные к нагрузкам можно написать на Go (к слову тоже неплохой вариант для бэкэнда аля rest api)... Или воркеры на Erlang какие-то внутренние... или вообще на D/Rust/C++.
Ответ написан