Scientific Pascal
banner
scipastips.bsky.social
Scientific Pascal
@scipastips.bsky.social
Applications of the #Pascal #programming language in #science, #research, #medicine and #technology. Semi-automated & curated by J. W. Dietrich (@drjwdietrich.bsky.social)
Reposted by Scientific Pascal
November improvements: huge animation upgrade, guidelines about AI usage, Codeberg mirror, various fixes

We have a few things to report from November. Enjoy 🙂 We have merged a big branch with numerous improvements to our animation handling (skinned animation and other). The important new…
November improvements: huge animation upgrade, guidelines about AI usage, Codeberg mirror, various fixes
We have a few things to report from November. Enjoy 🙂 We have merged a big branch with numerous improvements to our animation handling (skinned animation and other). The important new functionality is documented here. This merge features: Skinned animation loaded from glTF is now performed on GPU (mesh is deformed using shaders). This allows such animations to be loaded much faster, take much less memory, and be more efficient at the same time.
castle-engine.io
December 1, 2025 at 7:34 PM
Reposted by Scientific Pascal
Andrzej Karwowski's AVRPascal project is a Pascal code editor designed for programming AVR® microcontrollers, leveraging the Free Pascal compiler and AVRdude to transfer compiled code to the MCU's memory. The latest version, 3.3, even includes a serial port monitor compatible with Arduino boards.
Pascal? On My Arduino? It’s More Likely Than You Think
The Arduino ecosystem is an amazing learning tool, but even those of us who love it admit that even the simplified C Arduino uses isn’t the ideal teaching language. Those of us who remember l…
hackaday.com
August 28, 2025 at 1:25 PM
Reposted by Scientific Pascal
[Lazarus] Job: Senior Lazarus / Free Pascal Developer (Remote, Full-Time)
Location: Europe (Remote)

Type: Full-Time, Flexible Hours
Our main brand is Astrill (www.astrill.com)
To apply, please send your CV, and a short introduction to [email protected]
November 17, 2025 at 11:46 AM
Reposted by Scientific Pascal
PasLLM is finally publicly released!

A high-performance LLM inference engine written in pure Object Pascal.

✨ No Python
🎯 4-bit quant
⚡ Native speed

Supports Llama 3.x, Qwen, Mixtral & more!

Open source (AGPL 3.0): github.com/BeRo1985/pas...

#ObjectPascal #Delphi #FreePascal #LLM #AI
GitHub - BeRo1985/pasllm: PasLLM - LLM interference engine in Object Pascal (synced from my private work repository)
PasLLM - LLM interference engine in Object Pascal (synced from my private work repository) - BeRo1985/pasllm
github.com
November 19, 2025 at 2:50 PM
Reposted by Scientific Pascal
PasLLM: An Object Pascal inference engine for LLM models Article URL: https://github.com/BeRo1985/pasllm Comments URL: https://news.ycombinator.com/item?id=46019556 Points: 3 # Comments: 1

Interest | Match | Feed
Origin
github.com
November 23, 2025 at 12:52 AM
Reposted by Scientific Pascal
New Free Pascal tutorial! This one explores how to use TTimer and the Paint event to create a smooth breathing animation in Lazarus. It’s a fun little GUI project and a great intro to animation in Pascal.

🎥 youtu.be/HoNW3da9cf8

#FreePascal #LazarusIDE #PascalProgramming #CodingTutorial
Breathing Animation in Free Pascal Using TTimer and a Paint(box)
YouTube video by The Silver Pascal Coder
youtu.be
November 9, 2025 at 8:34 AM
Reposted by Scientific Pascal
Today I walk through a tutorial how to create and use Frames in Free Pascal & Lazarus... great for clean, multi-screen apps without the complexity. 🌿
youtu.be/6GVoXAOU2dg
Modern Pascal Wellness App (Part 4) - Using Frames in Free Pascal for a Clean UI Experience
YouTube video by The Silver Pascal Coder
youtu.be
November 15, 2025 at 7:10 AM
Reposted by Scientific Pascal
Reposted by Scientific Pascal
Tenez pour la mignonnerie, un Guépard qui BLEP.

Beau BLEP ça madame.
November 6, 2025 at 3:48 PM
Reposted by Scientific Pascal
Systems Endocrinology: Shaping a new medical discipline with Object Pascal

#Pascal programming
#Systems_Endocrinology
#P4_Endocrinology
#Systems_Medicine
🧪 🩺 #MedSky

youtu.be/RZ9iu_jaAcg?...
"Shaping Systems Endocrinology with Object Pascal " by Dr. Johannes W. Dietrich
YouTube video by IPC (International Pascal Congress)
youtu.be
November 6, 2025 at 3:44 PM
Reposted by Scientific Pascal
🚀 JetPascal v0.1.0 is here! Built on lessons from NitroPascal with a cleaner architecture: modular wrapper pattern, {$EMIT} for direct C++ injection, and separated concerns. The transpiler we wished we'd started with.
#GameDev #IndieDev #Pascal #C++
github.com/tinyBigGAMES...
Release JetPascal v0.1.0 · tinyBigGAMES/JetPascal
About JetPascal - Accelerate Your Code! 🚀 A next-generation Pascal-to-C++ transpiler that turns your Delphi/Pascal code into blazing-fast native executables. Built with a clean polymorphic architec...
github.com
November 1, 2025 at 9:25 PM
Reposted by Scientific Pascal
Demystifying TDictionary and generics in Free Pascal... what you get and don’t get when moving beyond TStringList. 👇

🎥 Watch here: youtu.be/ygzEaCRRNfU
Demystifying TDictionary and Generics in Free Pascal
YouTube video by The Silver Pascal Coder
youtu.be
October 25, 2025 at 2:10 AM
Reposted by Scientific Pascal
KTX support improvements, ability to load images faster

Our support for the KTX image format was greatly improved, to make it the best format for images (in some cases -- when you don't care about image size on disk, but care about loading time). Note that the post below discusses various details,…
KTX support improvements, ability to load images faster
Our support for the KTX image format was greatly improved, to make it the best format for images (in some cases -- when you don't care about image size on disk, but care about loading time). Note that the post below discusses various details, but you don't really to do anything special to benefit from these improvements. Just use KTX, as any other image, for your textures / images.
castle-engine.io
October 25, 2025 at 5:07 PM
Reposted by Scientific Pascal
PeaZip is Open Source, and can be compiled with Lazarus IDE starting from the standalone sources package or from its Git repository.
Read more about how to compile PeaZip, and to build installable or portable packages for different operating systems:
Compile and build PeaZip from sources
PeaZip sources. Compile, build PeaZip cross-platform archiver, port to new Operating Systems and architectures, assemble installers for different package managers
peazip.github.io
October 26, 2025 at 8:23 PM
Reposted by Scientific Pascal
Pues Pascal estará obsoleto y no lo usará ni Bob, pero ha salido una revista Alemana dedicada en exclusiva a Pascal y Lazarus. No sé. Sólo lo dejo caer...
The Pascal Magazin is a new German magazine about #Pascal programming and #Lazarus, covering current news as well as tips and hacks for developers.

Das Pascal-Magazine ist eine deutsche Online-Zeitschrift zur Entwicklung mit Pascal und Lazarus mit Neuigkeiten, Tipps und Tricks.

pascalmagazin.de
October 22, 2025 at 6:07 PM
The Pascal Magazin is a new German magazine about #Pascal programming and #Lazarus, covering current news as well as tips and hacks for developers.

Das Pascal-Magazine ist eine deutsche Online-Zeitschrift zur Entwicklung mit Pascal und Lazarus mit Neuigkeiten, Tipps und Tricks.

pascalmagazin.de
October 21, 2025 at 8:32 PM
PASTA/80 is a Turbo Pascal 3.0-compatible compiler that generates native machine code for classic and modern #Z80 machines.

#Pascal #programming #pasta80

github.com/pleumann/pas...
October 21, 2025 at 3:46 PM
This cross-platform RPN calculator has been written in #Object_Pascal with the #Lazarus IDE for the #Free_Pascal compiler. Source code has been made available.
A new #TRURL app has been released. TRURL B follows the design of the famous calculators created by Dietrich Lubs and Dieter Rams for the German company Braun.

It implements all fundamental operations plus power, square, square root, and the inverse operation.

sourceforge.net/projects/tru...
October 21, 2025 at 2:08 PM
This is the next version of a class library for creating virtual RPN calculators in Object Pascal.
The RPN engine of the #TRURL project has been released in version 1.2 (Gimel). This new version introduces a square function for your calculator apps.

#RPN #Reverse_Polish_Notation #Pascal programming.

trurl.sourceforge.io
doi.org/10.5281/zeno...
doi.org/10.5281/zeno...
October 21, 2025 at 8:23 AM
The Segmitator, as part of the TRURL project, is a library for the creation of virtual 7-segment displays in Object Pascal. It is useful, e.g. for the creation of calculator apps.
TRURL's #Segmitator 1.2 has been released. The new version includes support for high-res displays, setting the size of the decimal separator, and output of limited length.

#TRURL

trurl.sourceforge.io
October 21, 2025 at 8:02 AM
In 1979, Apple introduced Apple Pascal along with the Apple Pascal Operating System for the Apple II. It paved the way for later Apple OSes, including SOS, #Lisa_OS, and #Mac_OS (which were written in #Pascal as well). Choosing Pascal laid the foundation for the high stability of Apple's OSes.
October 20, 2025 at 7:42 AM
The International Pascal User Group is in the starting blocks. Goals include fundraising for new features in #Delphi, #Lazarus and #Free-Pascal and support for members. Membership discounts for the Blaise Pascal magazine, books, courses and conferences.

www.blaisepascalmagazine.eu/internationa...
October 20, 2025 at 7:26 AM
Apple's legendary #Pascal syntax poster from 1979. It was created by Jef Raskin to adapt the syntax of Bill Atkinson’s #Apple_Pascal compiler. The poster was over the desk of every programmer at #Apple and over the desks of many programmers outside of Apple.

vintagecomputer.ca/the-history-...
October 19, 2025 at 1:39 PM
Reposted by Scientific Pascal
PeaZip 10.7.0 is ready!
This update introduces an extensive sources refactoring, improves error handling and preview features, enhances the file manager and adds new integrated text viewer and image viewer tools.
Read the full change log: peazip.github.io/changelog.html
October 18, 2025 at 9:05 AM
Reposted by Scientific Pascal
🌟 Plonge dans FreePascal & Lazarus avec ma formation GRATUITE !
20 modules structurés : bases (variables, boucles, structures), POO, GUI multi-plateforme, bases de données, API REST... De débutant à intermédiaire, en français !
👉 github.com/NDXDeveloper...
#FreePascal #Lazarus
October 15, 2025 at 11:52 AM