Место Питона, Си и Паскаля в образовательном процессе

В то время как одни пытаются обосновать, какой язык лучше в качестве средства обучения программированию школьников, посмотрим на вопрос с другого угла. Ведь не только языки бывают разными, также не всегда одинаковы цели обучения, методики (подходы), обучаемые. Поэтому вероятно в одних случаях может быть лучше один язык, в других — иной. Подробнее

https://habr.com/ru/articles/1017594/

#pascal #free_pascal #python #си #образование #обучение_программированию #школа #дополнительное_образование #методика_обучения #программирование

Место Питона, Си и Паскаля в образовательном процессе

В то время как одни пытаются обосновать, какой язык лучше в качестве средства обучения программированию школьников, посмотрим на вопрос с другого угла. Ведь не только языки бывают разными, также не...

Хабр

The irony: the entire RISC-V base ISA (RV64GC) is beautifully RISC: simple opcodes, fixed 32-bit instructions (+ compressed), load/store architecture, no flags, no implicit state. Then RVV comes along and throws all those principles out the window: global implicit state, microcode-like behavior, variable semantics of the same instruction.

Because vsetvli changes the semantics of all subsequent V-instructions based on the current VLEN configuration. For a JIT compiler in an Emulator and for an Emulator in general, this means having to continuously track the vtype state and react to any changes, a fundamental contradiction to the principle of statically analyzable instructions. It feels like the RISC-V Foundation sacrificed the simplicity and elegance of the RISC principle to create a powerful but extremely complex "super-SIMD" that is difficult to efficiently map in a JIT. A more traditional SIMD extension with fixed vector widths and clearly defined instruction semantics would have been much more JIT-friendly. The upcoming P extension does go in that direction, but it is primarily targeted at embedded and low-power applications rather than high-performance computing.

#riscv #riscv64 #emulation #pasriscv #object_pascal #delphi #free_pascal

The #Lazarus_IDE for #Free_Pascal has been updated to version 4.6, fixing bugs and updating localisations.

#Pascal #programming

www.lazarus-ide.org

Interruptions are common in working life, negatively affecting task performance and long-term psychological well-being. Research supported by software written with #Lazarus_IDE / #Free_Pascal demonstrates the important role of resumption time and individual flexibility.

https://doi.org/10.1111/ejn.70027

#AlgoPoint is an application designed to assist teaching high school students in computational thinking. A new model for this software, written with the #Lazarus_IDE and #Free_Pascal enables teacher-student collaboration.

#Pascal #programming

https://doi.org/10.5220/0013365200003932

Persons with #depression may have difficulties in filtering out irrelevant information. This hypothesis could be proved with a computerised experiment based on software written with the #Lazarus_IDE for #Free_Pascal.

https://doi.org/10.3390/app15063069

Water may contain dissolved substances that impact its quality and may be harmful. To better understand the processes of purification, an international team developed a mathematical model of impurity diffusion and #simulation software using the #Lazarus_IDE and #Free_Pascal.

https://doi.org/10.1038/s41598-025-88735-5

In working life, interruptions are widespread and can impair task performance. In an #EEG experiment that was controlled by software written in #Lazarus and #Free_Pascal, researchers found that temporal flexibility can benefit subgroups of workers.

#Pascal #programming

https://dx.doi.org/10.1037/pag0000963

Никлаус Вирт и язык Pascal — легенды 80-х

В 1970 году молодой швейцарский учёный и программист Никлаус Вирт (Niklaus Wirth) выпустил первую версию Pascal. Прошло более полувека, автор умер в 89 лет, а вот Паскаль остаётся актуальным и популярным языком программирования.

https://habr.com/ru/companies/ruvds/articles/968706/

#Никлаус_Вирт #Pascal #Turbo_Pascal #Delphi #Niklaus_Wirth #Free_Pascal #Lazarus_IDE #Algol #Euler #ruvds_статьи

Никлаус Вирт и язык Pascal — легенды 80-х

В 1970 году молодой швейцарский учёный и программист Никлаус Вирт (Niklaus Wirth) выпустил первую версию Pascal. Прошло более полувека, автор умер в 89 лет, а вот Паскаль остаётся актуальным и...

Хабр