Текущий архив: 2008.04.27;
Скачать: CL | DM;
Вниз
Chrome от Remobject. Есть обладатели? Найти похожие ветки
← →
oxffff © (2008-03-12 14:33) [0]А если такие которые использовали, используют.
Меня интересуют языковые возможности языка.
Или это практически C#(с точки зрения синтаксического сахара и конструкций) с синтаксисом Pascal?
Chrome Language Features
http://www.remobjects.com/product/page.asp?id={6E14CE42-6E2E-4B92-A710-E4212E15D61E}
Поделитесь впечатлениями.
Заранее благодарен.
← →
oxffff © (2008-03-12 15:00) [1]Что все только на Delphi пишут? :)
← →
ferr (2008-03-12 15:08) [2]Меня c# устраивает.
← →
DrPass © (2008-03-12 15:51) [3]
> Или это практически C#(с точки зрения синтаксического сахара
> и конструкций) с синтаксисом Pascal?
В дотнете существует одна парадигма программирования - Common Language Runtime. Все языки, по сути, это просто сменные скины для нее.
← →
oxffff © (2008-03-12 16:24) [4]
> DrPass © (12.03.08 15:51) [3]
Речь идет не об исполняющей среде.
А о синтаксических конструкциях языка.
Если ты посмотришь ECMA-335.
То увидешь, что IL набор инструкций достаточен ограничен.
За исключением прямой поддержки Generics CLR, все остальное заслуга языка, например анонимные методы, lambda, yield, LINQ, partial, и т.д.
← →
PEAKTOP © (2008-03-12 16:48) [5]> oxffff © (12.03.08 15:00) [1]
>
> Что все только на Delphi пишут? :)
Не, на там же взятом RemObjects PascalScript. Один раз пишется ядро, а потом оно легко "перезатачивается" под что угодно. Я имею в виде разработку БД.
← →
Alkid © (2008-03-12 17:58) [6]
> В дотнете существует одна парадигма программирования - Common
> Language Runtime. Все языки, по сути, это просто сменные
> скины для нее.
Это примерно как сказать, что на фон-неймановских машинах есть только одна парадигма программирования. На самом деле, как поверх машинных кодов можно навернуть очень разные языки (Сравни, например, С/С++, LISP и Prolog), так же и поверх .NET можно навернуть.
← →
DrPass © (2008-03-12 18:17) [7]
> так же и поверх .NET можно навернуть
... ну и попробуйте навернуть поверх .NET Пролог или Лисп ;-)
← →
Mystic © (2008-03-12 18:35) [8]> .. ну и попробуйте навернуть поверх .NET Пролог
http://prolog.hodroj.net/
← →
DrPass © (2008-03-13 02:24) [9]О, боже...
← →
Alkid © (2008-03-13 10:33) [10]
> О, боже...
В смысле? :) На базе любой тьюринг-полной машиной (реальной/виртуальной) можно построить любую систему программирования.
← →
DrPass © (2008-03-13 11:23) [11]
> Alkid © (13.03.08 10:33) [10]
Нет, я с этим не спорю. Я просто представил себе преобразования с Пролога в MSIL...
← →
ferr (2008-03-13 16:52) [12]>
> Нет, я с этим не спорю. Я просто представил себе преобразования
> с Пролога в MSIL...
А так врятли можно сделать, там всё равно будет динамический кусок жить.. У мелкомягких целая платформа для скриптовых языков есть.. dlr называется.. на ней IronPython и IronRuby..
← →
Alkid © (2008-03-13 17:50) [13]
> Нет, я с этим не спорю. Я просто представил себе преобразования
> с Пролога в MSIL...
Ну я не знаю, собственно, чем в этом смысле MSIL страшнее машинного языка "железных" машин.
← →
Alkid © (2008-03-13 17:52) [14]
> А так врятли можно сделать, там всё равно будет динамический
> кусок жить.
Динамический кусок там будет жить, если будут динамические предикаты.
А вот взять, например, такой язык как Mercury - это, в принципе, сильное развитие Пролога с добавлениями элементов ФП и сильным упором на статическую проверку. Там динамики вообще минимум, если только её явно не использовать.
Страницы: 1 вся ветка
Текущий архив: 2008.04.27;
Скачать: CL | DM;
Память: 0.5 MB
Время: 0.015 c