|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107
|
|
Язык программирования для Backend26.06.2019, 16:40. Показов 19812. Ответов 297
Метки нет (Все метки)
Здравствуйте.
Халивар неизбежен, однако, мне следует задать этот вопрос. Что сейчас лучше использовать для Backend? Конкретнее: 1) Из того, что востребовано; 2) Из того, с чем будет проще разработка крупных проектов, включая разработку API; 3) Не JS. Прошу конкретизировать вашу позицию. Всем спасибо!
0
|
|
| 26.06.2019, 16:40 | |
|
Ответы с готовыми решениями:
297
C# vs Python. Как выбрать язык программирования для работы? Какой язык программирования лучше для создания игры??? Язык программирования Яр |
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 04.07.2019, 23:02 | ||||
|
Добавлено через 24 минуты Не по теме:
Добавлено через 2 минуты
0
|
||||
|
Модератор
|
||
| 04.07.2019, 23:07 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 04.07.2019, 23:12 | ||
|
0
|
||
|
Модератор
|
||||
| 04.07.2019, 23:26 | ||||
|
С эффективностью выполнения, там, действительно плохо. Со скоростью разработки на нём неплохо, хотя и не без недостатков. Сложная система типов и вывод типов по Хиндли-Милнеру усложняет поддержку языка со стороны IDE. Зато код компактный и весьма типобезопасный. Там где скорость не решает вполне приемлем, но понять достоинства не изучая его сложно. https://code.fb.com/security/f... h-haskell/ Добавлено через 3 минуты
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 04.07.2019, 23:30 | |||
|
Опять же управление кучей в плюсах сделано ручным, а не повешено на такой же автомат как стек, именно для возможности кастомизации, которая в результате и дает автоматике абсолютную гибкость. Добавлено через 2 минуты
0
|
|||
|
Модератор
|
|||
| 04.07.2019, 23:44 | |||
|
А арифметика указателей в управляемых языках, как минимум, не приветствуется, и начинающим её не (препо)дают.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 04.07.2019, 23:52 | ||||
|
Добавлено через 2 минуты Разве что только плюсы способны ее полностью вылечить, если конечно пациент выживет после прилетающих в результате недопонимания задачи граблей.
0
|
||||
|
Модератор
|
|||
| 05.07.2019, 00:01 | |||
|
Добавлено через 5 минут
0
|
|||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
|||
| 05.07.2019, 00:12 | |||
|
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 05.07.2019, 00:32 | ||||
|
Добавлено через 2 минуты Добавлено через 1 минуту
0
|
||||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||
| 05.07.2019, 08:01 | |||
|
0
|
|||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 05.07.2019, 18:20 | ||
|
0
|
||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 05.07.2019, 22:08 | ||||||
|
Добавлено через 6 минут
0
|
||||||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||
| 05.07.2019, 23:15 | ||
|
0
|
||
|
Модератор
|
|||
| 05.07.2019, 23:28 | |||
|
По той же причине (большинство не осиливает), не взлетел и rust, хотя вы ему пророчили некоторый взлёт. Впрочем, трудно быть Вангой.
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||||
| 05.07.2019, 23:39 | |||||
|
2) Я ему точно ничего такого не пророчил. Скорее наоборот.
0
|
|||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 05.07.2019, 23:43 | |||
|
Но как бы с учетом того что не ООП разработка - абсолютная фигня уже лет 60 то и GC превращается в полную фигню вместе со всеми ФП-языками. Будущее же за генерацией кода императивным кодом. Т.е. наращивание императивных средств работы со справочниками для шаблонов и т.д. т.е. дальнейший и практически полны отказ от архаичного ФП. И с огромной вероятностью это будет сделано на базе именно С++. Единственное что для этого не хватает - JIT компилятора, для кода работающего в компайл-тайме, и нового Страуструпа. Учитывая что первое вообще не проблема, второе очень скоро появится.
0
|
|||
|
Модератор
|
||||||
| 06.07.2019, 00:03 | ||||||
|
А выдумывать новые языки - этим я давно переболел. Кол-во языков сокращать пора.
0
|
||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 06.07.2019, 00:13 | |||
|
0
|
|||
| 06.07.2019, 00:13 | |
|
Универсальный язык программирования Свой язык программирования мощный язык программирования Самый худший язык программирования? Какой язык программирования лучше? (2) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|