Size: a a a

Конференция C++ Russia

2021 March 25

IL

Ilya L in Конференция C++ Russia
Denis Paukaev
Обычно язык выбирается под задачу, но для критичных вещей я бы выбрал вариант сделать свой язык / подмножество какого то языка, максимально тупое и простое
Думаю вопрос еще в том, а как обучать такому языку людей... И кто будет его поддерживать и т.д.
источник

DP

Denis Paukaev in Конференция C++ Russia
Ilya L
Думаю вопрос еще в том, а как обучать такому языку людей... И кто будет его поддерживать и т.д.
Намного проще обучать чем с++, который как известно никто до си пор не знает
источник

IL

Ilya L in Конференция C++ Russia
Denis Paukaev
Намного проще обучать чем с++, который как известно никто до си пор не знает
Но с С++ ты можешь нанимать специалистов с рынка
источник

IL

Ilya L in Конференция C++ Russia
и они тут же включаются в работу
источник

G

Gabriele in Конференция C++ Russia
Denis Paukaev
Обычно язык выбирается под задачу, но для критичных вещей я бы выбрал вариант сделать свой язык / подмножество какого то языка, максимально тупое и простое
но это не лучший выбор, когда вам приходится сотрудничать с сотнями других разработчиков программного обеспечения, которые могут не согласиться с изучением еще одного нового DSL или specialized language
источник

DP

Denis Paukaev in Конференция C++ Russia
Если у тебя в языке утрированно 2 типа выражений и 3 оператора то и обучение займет полтора дня
источник

DP

Denis Paukaev in Конференция C++ Russia
А если стандарт языка занимает 1.5к страниц то извините
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Denis Paukaev
Обычно язык выбирается под задачу, но для критичных вещей я бы выбрал вариант сделать свой язык / подмножество какого то языка, максимально тупое и простое
для этого есть специальные языки. например - Ada. С простыми и надежными подмножествами языка там хорошо. Это прямо в стандарте есть.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Ilya L
и они тут же включаются в работу
и понапишут такой ереси, что просто ой. но будет модно.
источник

IL

Ilya L in Конференция C++ Russia
Alexey Veselovsky
и понапишут такой ереси, что просто ой. но будет модно.
космо-коптер на монадах!
источник

DP

Denis Paukaev in Конференция C++ Russia
Gabriele
но это не лучший выбор, когда вам приходится сотрудничать с сотнями других разработчиков программного обеспечения, которые могут не согласиться с изучением еще одного нового DSL или specialized language
Это не важно, можно найти тех кто согласится, тут вопрос надёжности на первом месте
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Ilya L
космо-коптер на монадах!
тот самый случай, когда прога может реально, а не фигурально УПАСТЬ.
источник

DP

Denis Paukaev in Конференция C++ Russia
А не 'у нас на рынке специалистов по js больше всего, вот и выбрали язык для шатла/полетов/etc '
источник

IL

Ilya L in Конференция C++ Russia
Но вообще было бы интересно узнать почему в таких случаях С++ предпочитаю... В мед. технике же тоже иногда берут С++
источник

G

Gabriele in Конференция C++ Russia
Denis Paukaev
Это не важно, можно найти тех кто согласится, тут вопрос надёжности на первом месте
вопрос в том, действительно ли полезно или надежнее создавать новый DSL вместо того, чтобы писать правильный C, или C++
источник

DP

Denis Paukaev in Конференция C++ Russia
Gabriele
вопрос в том, действительно ли полезно или надежнее создавать новый DSL вместо того, чтобы писать правильный C, или C++
Если тебе нужно 20% от того что даёт язык, то думаю да
источник

IL

Ilya L in Конференция C++ Russia
Ilya L
Но вообще было бы интересно узнать почему в таких случаях С++ предпочитаю... В мед. технике же тоже иногда берут С++
Хотя там надежность тоже на высоком уровне нужна
источник

IL

Ilya L in Конференция C++ Russia
Мб все-таки дело в том что специалистов по ada/coq/etc куда сложнее найти чем тех же плюсовиков
источник

IL

Ilya L in Конференция C++ Russia
А как-то двигаться надо
источник

*

*cyberzx in Конференция C++ Russia
почти как в геймдеве
источник