These are public posts tagged with #freepascal. You can interact with them if you have an account anywhere in the fediverse.
Auch 2025 findet wieder die deutschsprachige Lazarus-Konferenz statt!
Wann: Am 20. und 21. September 2025 (Im Anschluss an die International Pascal-Konferenz)
Wo: In Sundern, im schönen Sauerland
Für alle, die sich bis zum 31. Juli 2025 anmelden, ist die Teilnahme kostenlos.
Themen sind wie immer alles rund um Pascal, Free-Pascal, Lazarus und auch Delphi
Mehr Informationen:
und
Internationale Pascal Conference 2025
Where: In Sundern, Germany
When: From September 18, 2025 to September 21, 2025
More information:
https://pascalconference.de/
Confirmed speakers and experts:
- Ian Baker – Delphi Developer Advocate
- Matthias Gärtner – Lazarus Core Team
- Arnaud Bouchez – mORMot Framework
- Andrea Magni – Delphi MVP
- Michalis Kamburelis – Castle Game Engine
- Michael Van Canneyt – Free Pascal Core Team
Pascal Conference 2025 im Sauerland
Pascal Conference 2025I’m building a #VB6-style interpreter in #FreePascal!
It parses & runs `.BAS`-like code with support for classic keywords like `Dim`, `If`, `For`, `Sub`, `Goto`, `Print`, and more.
Done:
`If/Then/Else`, `Goto`, `Sub`, `Call`, `Input`, `Print`, `For/Next`, `Do While`, etc.
In progress: `ElseIf`, `Select Case`, `Exit Sub`, `Const`, loops
Next: `Function`, `Return`, `Gosub`, `File I/O`, `Type`, `Error Handling`
@babble_endanger #FreePascal runs on #MSDOS, 9x, XP and up, #PowerPC MacOS and lots more. Heck, VisualBasic 6 #VB6 runs on 9x thru Win11 and is more stable an ABI on #Linux via Wine than Linux apps have. #Rust ’s problem is a matter of will; a turning up of the nose of anything that isn’t “current” — a moniker they haven’t realised they don’t control; that’s in the hands of Microsoft, Apple, Google etc.
Die Links zum #Download der #LazarusIDE mit #FreePascal sind erweitert worden.
Auch für den Raspberry Pi ist jetzt ein Direktlink da ...
Es wurden einige Links ergänzt, um es den Usern einfacher zu machen, das passende Paket für #Linux, #MacOS, #RasberryPi oder auch #Windows herunter zu laden.
Updated for Haiku 64bit: Lazarus 4.0.
Lazarus is a Rapid Application Development Tool for Free Pascal.
Install or update it with Haiku's application HaikuDepot or the Terminal command pkgman.
For this I created/updated a local script (partly based on how Fedora uses it):
https://codeberg.org/Begasus/Lazarus_Haiku/src/branch/main/lazarusBuildFedora.sh
#HaikuOS #Lazarus #FPC #freepascal #pascal #IDE #RAD #development
Калькулятор из iPhone в ReactOS
Я продолжаю изучать программирование. В этот раз моей затеей стал перенос калькулятора из iPhone в ReactOS. В этой статье я расскажу о том, как я переносила калькулятор из iPhone на ReactOS.
Я продолжаю изучать программирование. В этот раз моей…
ХабрLazarus Release 4.0 https://forum.lazarus.freepascal.org/index.php/topic,71050.0.html
«The Lazarus team is glad to announce Lazarus 4.0. This release was built with FPC 3.2.2». Among the changes: «The IDE now comes with built-in docking and docked-form editor (they can be toggled as option, rather than rebuilding IDE)».
Lazarus 4.0 is jetzt verfügbar, gebaut mit Free-Pascal 3.2.2.
Download hier: https://www.lazarus-ide.org/
Lazarus 4.0 is released, built with Free-Pascal 3.2.2
Download there: https://www.lazarus-ide.org/
Lazarus is a professional open-source cross platform…
www.lazarus-ide.orgTo break out of routine and for the sake of old times, I'm taking #FreePascal for a spin. Been meaning to anyway. Didn't expect to like it, but my toy project is coming along and keeping my interest. A pleasant surprise!
Das sind sie, die wichtigsten Gründe. Vielleicht regen sie die einen oder die anderen an, es auch mal mit #FreePascal und der #LazarusIDE zu versuchen.
Die LazarusIDE / FreePascal sind #Opensource und können kostenlos heruntergeladen werden:
Unterstützung deutschsprachig findet Ihr jederzeit hier:
12 gute Gründe für ObjectPascal:
Nr. 12:
Vielseitigkeit: Object Pascal eignet sich für verschiedene Anwendungsbereiche, von Desktop-Anwendungen über Entwicklung von Spielen bis hin zu eingebetteten Systemen.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 11:
Kostenlos und Open Source: Free-Pascal ist kostenlos und Open Source. Entwickler können die Sprache ohne Lizenzkosten verwenden und den Quellcode anpassen.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 10:
Integration mit anderen Sprachen: Free-Pascal kann mit anderen Sprachen wie C und C++ interagieren. Dies ermöglicht die Verwendung von vorhandenem Code oder die Integration von spezifischen Funktionen.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 9:
Community und Ressourcen: Es gibt eine aktive Community von Object-Pascal-Entwicklern, die sich gegenseitig unterstützen. Außerdem gibt es viele Tutorials, Foren und Bücher, die bei der Entwicklung helfen.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 8:
Bibliotheken und Frameworks: Es gibt eine Vielzahl von Bibliotheken und Frameworks für Object Pascal, die die Entwicklung erleichtern. Beispiele sind die Lazarus IDE, die VCL-Bibliothek (für Windows-Anwendungen) und die FCL-Bibliothek (für plattformübergreifende Anwendungen).
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 7:
Leistung: Object Pascal ist in Free-Pascal implementiert. Und Free-Pascal bietet eine sehr gute Leistung mit effizientem Maschinencode. Dies ist besonders wichtig für Anwendungen, die hohe Anforderungen an die Geschwindigkeit haben.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 6:
Stabilität und Reife: Object Pascal hat eine lange Geschichte und wurde bereits in den 1980er Jahren mit Turbo Pascal entwickelt. Die Sprache hat sich im Laufe der Zeit bewährt und ist stabil und zuverlässig.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
12 gute Gründe für ObjectPascal:
Nr. 5:
Objektorientierung: Object Pascal unterstützt objektorientierte Programmierung (OOP). Entwickler können Klassen, Vererbung, Polymorphismus und andere OOP-Konzepte verwenden, um sauberen und sehr gut wartbaren Code zu schreiben.
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE