> Все, что я видел с ним связанное просто не имеет смысла. Если
> хотите Паскаль и на нем учиться с нуля, то возьмите бесплатную
> книжку Столярова "Программирование: введение в профессию" и компилятор Free Pascal. Там
> тоже есть рисование и ввод/вывод, но это просто начальный этап, примерно
> 5% от всего пути.Ещё раз повторяю: PascalABC.NET — для обучения ПРОГРАММИРОВАНИЮ (если так понятней, то — информатике), а не Дотнету или Паскалю. Паскаль в этом случае выступает как псевдокод.
Например, первый свой хелловорлд ученик напишет в этой среде так:
##Writeln('Hello, world!');
А можно записать и в одну строку:
## Writeln('Hello, world!');
Никаких операторных скобок, никакого главного блока. Для простых учебных программ это не нужно.
Более сложный пример, на котором уже можно изучать некий алгоритм, который что-то делает (рисует ёлочку):
##foreach var k in Seq(1, 3, 1, 3, 5, 7, 1, 3, 5, 7, 9, 11, 1, 1) do
Writeln(k * '*':(8 + (k + 1) div 2));
Столько будет у вас строк в редакторе исходного текста. Концентрация внимания на самой сути.
Нажимаем на F9 — программа тут же компилируется и выполняется, выводя результат своей работы в окно вывода (или по Shift + F9 — в окне системного командного интерпретатора).
От Паскаля для учебных задач взят лишь тот минимум языковых средств, который нужен для выражения алгоритма, остальное можно не использовать.
> В Pascal.ABC вы получаете вдовесок только слабенькие задачки, вокруг которых тонна всяких
> ненужных телодвижений в морально устаревшей IDE. Это сойдет для галочки поставить
> школьникам и студентам (максимум колледжа) на информатике, но имейте уважение к
> себе - не берите что попало.
Попробуйте сначала эти устрицы, потом расскажете об их вкусе.