Посоветуйте про D language
От: MichaelLa  
Дата: 26.10.09 11:34
Оценка:
А вот с этим D можно написать системное приложение для Linux или Windows?
Как оно с Сишным API интегрируется? Нет проблем?
Re: Посоветуйте про D language
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.10.09 12:27
Оценка: 2 (1)
Здравствуйте, MichaelLa, Вы писали:

ML>А вот с этим D можно написать системное приложение для Linux или Windows?

ML>Как оно с Сишным API интегрируется? Нет проблем?

На сегодня очень тяжело найти языки которые не интегрируются с C API.
Ди же имеет бэкэнд общий с С++-компилятором. Так что он интегрируется даже на уровне объектников.
http://nemerle.org/Banners/?g=dark
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Посоветуйте про D language
От: MichaelLa  
Дата: 26.10.09 14:06
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, MichaelLa, Вы писали:


ML>>А вот с этим D можно написать системное приложение для Linux или Windows?

ML>>Как оно с Сишным API интегрируется? Нет проблем?

VD>На сегодня очень тяжело найти языки которые не интегрируются с C API.

VD>Ди же имеет бэкэнд общий с С++-компилятором. Так что он интегрируется даже на уровне объектников.

Спасибо. А как вы качество интеграции видите? К примеру, интеграция java и Си не рекоммендуеца из-за затрат не переключения контекста.
Что в случае D? Есть ли подводные камни?
Re[3]: Посоветуйте про D language
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.10.09 14:31
Оценка:
Здравствуйте, MichaelLa, Вы писали:

ML>Спасибо. А как вы качество интеграции видите? К примеру, интеграция java и Си не рекоммендуеца из-за затрат не переключения контекста.


Какого еще контекста?

ML>Что в случае D? Есть ли подводные камни?


Я же сказал у Ди и С++-компилятора Диджитал Марса единый бэкэнд.
http://nemerle.org/Banners/?g=dark
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.