Проекты на PascalABC.NET


#129

-а тут это взаимосвязано. Если у тебя на языке получается неоптимальный код, то вот и идеи, как надо совершенствовать язык, чтобы код получился оптимальнее. А иначе придётся ориентироваться на отзывы тех, кто на этом языке написал проект в 500 строчек и говорит, а давайте это из C# возьмём, это из Васика, а это из Питона, т.к. это модно.

Мне вот лично удобно писать в Дельфи, и пока я здесь что-то большого(хотя бы в те же 500 строчек кода) не напишу, конечно с моей точки зрения, чем больше будет похожесть на дельфи, тем лучше. А значит нормального отзыва дать не смогу.


#130

У Вас несколько неточная информация. Существуют а) период работы над языком б) официальное опубликования сообщения о языке с его синтаксисом в) появление первого опытного компилятора г) появление первого промышленного компилятора и начало массовой эксплуатации языка. Я вел речь об а), потому что синтаксис закладывается именно тогда, а Вы указываете даты в-г).

Вирт работал над языком,с 1968 по 1971г, а в Bell Labs над С работа была начата в 1969 году.

И речь шла не о том, на чем писать, а о синтаксисе языка.


#131

Не претендую на точность . Ориентировался на фразу из википедии “Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах” , а в Википедии, как известно бывают неточности.


#132

Если честно, то я Вас не понял.


#133

Попробую сказать другими словами. Если разработчик языка A делает на этом языке A какой-то большой проект , то он выясняет при этом много тонкостей, которые помогают развить этот язык A. Причём это помогает зачастую лучше, чем отзывы других. Если разработчик языка А сам в основном программирует на языке Б, то он такой информации не получит.


#134

Пакет из трёх лабораторых работа на Turbo Pascal , переведённых на PascalABC + методические рекомендации по конвертации кода. Больше не загружал, т.к. из найденного мною старого кода только массивы, сортировка и прочее, что есть уже в примерах. Может, кому и пригодится.

Labs.rar (67,6 КБ)


#135

То же на wpf Labs.rar (23,9 КБ)


#136

Доброго времени суток, я так понимаю, здесь межконтинентальный бугурт на тему C# и Pascal. Так вот, мой проект vkapi pascalabc wrapper полностью совместим с .net Вот - VKAPI PascalABC.NET Wrapper


#138

Нормальное описание тут.

Вот превьюшка что может SAC:

KeyD 160 //нажать левый шифт 
KeyP Ord("S") //нажать `S` на клавиатуре. Вместе с шифтом получиться заглавная версия буквы S 
KeyU 160 //отжать левый шифт 
Sleep 1000/3 //ждём 1/3 сек 

Jump "#" //прыгаем в начало этого файла (на пустую метку, которая всегда в начале файла)

(Это надо засунуть в файл какое то имя.sac и запустить, он будет 3 раза в сек. писать S, если вы откроете какой то текстовый редактор)

Остальное реально разобраться на примерах, README.md на гитхабе и справке (Help.exe)


#139

Эх… еще бы знать, куда это приспособить…


#140

Это более юзер-френдли версия, я старой (ужасно кривой) находил применяния, раз в несколько месяцев)) Для чего то простенького… А раз эта более юзабельная - знач и наверное жешь и применений больше)


#141

Ну и написали бы, для чего можно. Я вот сколько не думал, так и не смог придумать.


#142

А вот и применение :wink::

Вряд ли это может быть сильно интересно вам, но всё же, хоть где то полезно! :smiley: