> -- Geniepro писал(а):
> А чем Ваш транслятор отличается от, скажем, транслятора Chrome, который в консольной версии (без привязки к Visual Studio) тоже бесплатен, и тоже реализует Object Pascal?Вопрос подобного рода может поставить в тупик. Но люди, например, используют Visual Studio, а не csc.exe - а ведь csc.exe бесплатен. Поинтересуйтесь у них, зачем они это делают.
> -- Борис Рюмшин писал(а):
> Реклама?Безусловно!
> -- Цитата:
> бросилось в глаза наличие робота и чертежникане иначе, как за этим форумом наблюдают, или исполнители и впрямь стали возрождаться активно?Исполнители в их виде на PascalABC.NET появились еще 12 лет назад - сначала в TurboPascal, а затем в Delphi.  В 2003 исполнители появились в прообразе PascalABC.NET - системе Pascal ABC. Исполнители появились на основе аналогичных исполнителей школьного алгоритмического языка (система КуМир), а не на основании этого форума.
> -- Цитата:
> можно брать старые наработанные примеры с турбопаскаля и спокойно их использовать?Спокойно использовать примеры из Turbo Pascal не получится, по-видимому, нигде, кроме самого Turbo Pascal. В PascalABC.NET, например, другая графика - не времен DOS. Но некоторые примеры, написанные на Turbo Pascal, можно выполнить в PascalABC.NET.
> -- Info21 писал(а):
> 1) Кто финансировал?Никто. Система PascalABC.NET создавалась как курсовые и дипломные работы. Ныне ведущие разработчики закончили университет, но работу над PascalABC.NET не оставили.
> -- Info21 писал(а):
> 2) Cui bono? (Кому выгода?)Выгода всем, кто хочет освоить язык Object Pascal. Или, зная Pascal, освоить возможности современного программирования на .NET.
> -- Info21 писал(а):
> А у научного руководителя как эта задача "поставилась"?Прообразом PascalABC.NET была система Pascal ABC, на протяжении многих лет успешно использовавшаяся для обучения программированию. Это front-end компилятор. Что обуславливает его основные недостатки:
1) Невозможность генерации exe.
2) Пониженная скорость исполнения программ.
Поэтому и появилась идея PascalABC.NET.
> -- Info21 писал(а):
> Еще как. По линии MS наблюдение за Информатикой-21 идет с момента ее появления в сети и доклада в Австрии в 2003, где было и про списки среди прочего. У людей очень мало фантазии.
1) Никто из разработчиков PascalABC.NET не работает на MS. Кроме того, если вы не знаете, Microsoft негативно относится к паскалю во всех его проявлениях, настоятельно рекомендуя обратить свои взоры в сторону созданной ими "альтернативы" для обучения - Visual Basic
2) Про мало фантазии - это я не понял. У кого ее мало?
> -- Илья Ермаков писал(а):
> Сложный входной язык + дополнительные фишки + фишки целевой платформы.Ух-ты! Не знал, что наш язык так сложен. Например, программа типа Hello World на PascalABC.NET выглядит так:
## Код:
```
begin
write('Hello World');
end.
```

Она так сложна... Наверно, по-вашему, гораздо проще такая программа (BlackBox):
## Код:
```
MODULE ObxHello0;

   IMPORT StdLog;

   PROCEDURE Do*;
   BEGIN
      StdLog.String("Hello World"); StdLog.Ln
   END Do;

END ObxHello0.
```

Теперь о среде. Я скачал BlackBox и запустил.
1) Меня неприятно поразило меню на английском языке. Современное обучение программированию школьников в России должно происходить в полностью локализованных средах. Иначе это - "прошлый век".
2) Текстовое меню должно быть дополнено кнопками для вызова наиболее часто применяемых возможностей (напр., выполнение кода). Без этого среда разработки - "прошлый век".
3) Отсутствие контекстных подсказок (по параметрам функции, полям класса и т.п.) - это "прошлый век".
Ни одной из этих возможностей в BlackBox нет. Но зато есть динамическая загрузка модулей и составные документы (про интерактивность я не понял - это что?). Но насколько эти две (три?) "фичи" BlackBox востребованы для обучения?
> -- Info21 писал(а):
> Значит, -- фтопку однозначно.
Боюсь, моих редких походов по андерграундным ресурсам недостаточно, чтобы дать квалифицированный ответ на используемом вами жаргоне.