Автор Алексей Сковородников задал вопрос в разделе Другие языки и технологии
чем отличается Delphi 7 от PascalABC.net ??? и получил лучший ответ
Ответ от Krab Bark[гуру]
На сайте PascalABC.NET специально описаны описаны различия.
"Язык PascalABC.NET близок к реализации Delphi (Object Pascal). В нем отсутствует ряд специфических языковых конструкций Delphi, таких как открытые массивы, записи с вариантами, Variant-тип и т. п. , некоторые конструкции изменены (не требуется писать overload, иной синтаксис перегрузки операций, вместо процедурных переменных используются делегаты .NET, интерфейсы реализованы в стиле C# и т. д.) . Кроме этого, добавлен ряд возможностей: можно описывать переменные внутри блока, методы в записях, подпрограммы с переменным числом параметров, имеются операции +=, -=, *=, /=, в секции uses можно подключать пространства имен .NET, методы можно описывать непосредственно в теле класса или записи, поля классов можно инициализировать при описании, множества set могут быть на базе произвольных типов, введены операторы foreach и lock, переменные циклов for и foreach можно описывать непосредственно в заголовке цикла, имеются обобщенные классы (generics) и др. "
Подробный перечень тут -
ссылка
P..S. Карина, начала за упокой, а кончила за здравие. Начала с того, что они разные, а кончила тем, что они одинаковые. Ни PascalABC, ни Delphi - это не стандартный Pascal, это языки, происходящие от Паскаля и далеко от него ушедшие. А разница.. .Delphi родился, когда Pascal согрешил с C++, а PascalABC.NET - когда Pascal согрешил с C#.
паскале ты не можешь редактировать и создавать окна.. . а в делфи можешь.. . а язык делфи это и есть паскаль
Дайте программы для PascalABC.NET Срочно! Плиииииииииииииииииииииз
В комплекте задачник идёт
подробнее...
Выдает такую ошибку в PascalABC.NET: Ошибка времени выполнения: Выдано исключение типа "System.OutOfMemoryException".
Чувак, ты пытаешься описать массивчег размером в 8 ГБ. Не говоря уже о том, что 32-битному
подробнее...
microsoft.net framework, Зачем это надо, и что будет, если я удалю это с компа???
.NET Framework — программная технология от компании Microsoft, предназначенная для создания обычных
подробнее...
Чем pascal abc отличается от pascal abc.net???
Pascal ABC не умеет создавать EXEшники! То есть программа, написанная на нем, может быть только в
подробнее...
microsoft .net framework 2.0 что это и для чего, устанавливаю игру запрашивает восстановить, удалить microsoft .net fram
NET Framework — программная технология от компании Microsoft, предназначенная для создания обычных
подробнее...
Помогите с PascalABC Какая команда нужна для очищения экрана cls и ClrScr не помогают !!!
Конечно, нужен модуль crt
В начале программы напишите:
uses crt;
ClrScr -
подробнее...
Чем отличается PascalABC от Turbo pascal?
PascalABC, если это не PascalABC.NET, а именно PascalABC - не имеет никакого компилятора, поэтому в
подробнее...
Что лучше Free pascal или Pascal ABC net? что лучше использовать?
Без разницы, во втором правда удобнее будет
Imobilazer
(183103)
Как
подробнее...
Где скачать Pascal?
Потому что "нормальный Pascal" - это только сам язык, его не скачаешь, а Turbo, Borland; ABC,
подробнее...
Delphi, процедуры.
procedure TForm1.ButtonClick(Sender: TObject);
begin
form1.button1.click;
end;
подробнее...
Уважаемые программисты, напишите пожалуйста в Паскале ABC генератор случайных чисел 5 из 12 разных чисел.
Ну, просто ABC я уже не помню, да и кому нужна среда, не умеющая создать работающую отдельно от нее
подробнее...
помогите пожалуста нарисовать прямоугольник в паскале!!!
PascalABC.NET, например:
uses
GraphABC;
begin
подробнее...
Что такое case в Паскале. Что такое case в Паскале
а почитать справку не судьба ?
подробнее...
Срочное обучение pascal ABC.
Справка на сайте pascalabc.net, в ней и куча примеров, есть там и
подробнее...