Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
2-1207257029
FishNode
2008-04-04 01:10
2008.04.27
TCAlendarMouth


2-1207056885
Res
2008-04-01 17:34
2008.04.27
Послать


2-1207296180
Свой
2008-04-04 12:03
2008.04.27
Какой поис быстрее работает?


2-1207259170
knopka
2008-04-04 01:46
2008.04.27
Объединение ячеек в DBGrig


2-1206990412
anton
2008-03-31 23:06
2008.04.27
проверка орфографии