Re[14]: Rust vs C++ 17
От: VladD2 Российская Империя www.nemerle.org
Дата: 21.01.16 04:52
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Зависит от того, что ты пишешь. У нас все (или почти все) продукты на писаны на C++ (Maya, 3D Max, ACAD и т.д.). Мы пишем один из компонентов, общий для всех продуктов. Если мы его попытаемся выкатить в виде "вот вам компонент, а вот это рантайм для него", не нужно быть предсказателем что бы понять куда нас пошлют.


3D Max и Автокад — это сугубо телескопные, причем виндовые приложения. Для них сам бог велел использовать донет в качестве расширений.

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

Включить в состав плагина JRE или его огрызок тоже никаких проблем не составит.

KP>Поэтому, в ряде случаев, писать на языке не требующем большого рантайма более чем оправданно.


Это зависит только от того насколько сложный плагин и что в нем делать надо. Если это что-то простенькое — несомненно. Если кода много, то разговоры про рантаймы смешы.

Дотнет, вообще, является частью ОС. Если писать в расчете на 4.0, то работать будет практически везде. Да и в автомате проинсталлировать можно.

KP>Если же подходить к вопросу философски, то мой выбор языков для проекта идет по цепочке Python -> Java -> C++.


Попробуй Nemerle и Scvala. Если освоишь, потом от Python и Java совсем плеваться будешь. Да и от C++, тоже. Для твоих задач оба языка оптимальны. Ну, плюсы для числодробильных вычислений возможно понадобятся, но их не сложно включить в проекты.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.