mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#objectpascal

0 Beiträge0 Beteiligte0 Beiträge heute
Dimly Lit Corners<p><a href="https://c.im/tags/Goals2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Goals2025</span></a> </p><p>Moving away from the constant upgrade cycle &amp; moving closer to the ideals of <a href="https://c.im/tags/PermaComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PermaComputing</span></a> <a href="https://c.im/tags/MalleableSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MalleableSoftware</span></a> </p><p>Design and setup a redundant system of old/used, cheap, low-power devices running ia: <a href="https://c.im/tags/Guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guix</span></a>, <a href="https://c.im/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a>, <a href="https://c.im/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a>, <a href="https://c.im/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a>, <a href="https://c.im/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a>, <a href="https://c.im/tags/Plan9Front" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Plan9Front</span></a>, <a href="https://c.im/tags/X11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>X11</span></a>, <a href="https://c.im/tags/P9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>P9</span></a>, <a href="https://c.im/tags/NFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NFS</span></a>, all working together </p><p>Become an expert on <a href="https://c.im/tags/MicroControllers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroControllers</span></a> <a href="https://c.im/tags/ESP32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ESP32</span></a> <a href="https://c.im/tags/STM32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>STM32</span></a> <a href="https://c.im/tags/RP2040" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RP2040</span></a> <a href="https://c.im/tags/MIPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MIPS</span></a> <a href="https://c.im/tags/RiscV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RiscV</span></a> </p><p>DIY sensors which sing like birds to communicate their status</p><p>DIY robots "drones" </p><p>Move as much as possible of my computing needs to the <a href="https://c.im/tags/Terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terminal</span></a>, <a href="https://c.im/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a>, <a href="https://c.im/tags/Rio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rio</span></a> <a href="https://c.im/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <a href="https://c.im/tags/TUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TUI</span></a> <a href="https://c.im/tags/P9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>P9</span></a> </p><p>Get an <a href="https://c.im/tags/3DPrinter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3DPrinter</span></a> and learn to use it</p><p>Design and build my own portable 8dot <a href="https://c.im/tags/braille" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>braille</span></a> terminal &amp; try out if 3x3 or 3x4 dots is also workable.</p><p>Design and build my own low-power computers, their OS, and tools</p><p>Writing more of my own tools <a href="https://c.im/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a></p><p><a href="https://c.im/tags/SmallTalk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallTalk</span></a> <a href="https://c.im/tags/ObjectPascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectPascal</span></a> <a href="https://c.im/tags/Prolog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Prolog</span></a> <a href="https://c.im/tags/Scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scheme</span></a> <a href="https://c.im/tags/Racket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Racket</span></a> <a href="https://c.im/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonLisp</span></a> <a href="https://c.im/tags/Haskell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Haskell</span></a> <a href="https://c.im/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://c.im/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://c.im/tags/ObjectiveC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectiveC</span></a> <a href="https://c.im/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a></p><p>Deploy <a href="https://c.im/tags/LoRa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LoRa</span></a> <a href="https://c.im/tags/ReticullumNetwork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReticullumNetwork</span></a> <a href="https://c.im/tags/RNodes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RNodes</span></a> <a href="https://c.im/tags/MeshCore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MeshCore</span></a> <a href="https://c.im/tags/Meshtastic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meshtastic</span></a> </p><p>Start an <a href="https://c.im/tags/InternetResiliencyClub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InternetResiliencyClub</span></a> </p><p>Add <a href="https://c.im/tags/Tor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tor</span></a>, <a href="https://c.im/tags/I2P" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>I2P</span></a> support by <a href="https://c.im/tags/WebProxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebProxy</span></a> </p><p><a href="https://c.im/tags/SolarPowered" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolarPowered</span></a> <a href="https://c.im/tags/SelfHost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHost</span></a> over <a href="https://c.im/tags/I2P" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>I2P</span></a>, <a href="https://c.im/tags/OnionService" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OnionService</span></a> <a href="https://c.im/tags/Blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blog</span></a> <a href="https://c.im/tags/Wiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wiki</span></a> <a href="https://c.im/tags/Repositories" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Repositories</span></a> <a href="https://c.im/tags/GopherHole" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherHole</span></a> <a href="https://c.im/tags/Darcs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Darcs</span></a> <a href="https://c.im/tags/Mercurial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mercurial</span></a> </p><p><a href="https://c.im/tags/SelfHost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHost</span></a> my own <a href="https://c.im/tags/EmailServer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EmailServer</span></a>, which will only accept email from <a href="https://c.im/tags/KnownServers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KnownServers</span></a> <a href="https://c.im/tags/CommunityEmail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommunityEmail</span></a> <a href="https://c.im/tags/MutualEmailAcceptance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MutualEmailAcceptance</span></a> </p><p>Share files via <a href="https://c.im/tags/BitTorrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BitTorrent</span></a> over <a href="https://c.im/tags/I2P" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>I2P</span></a> </p><p>DIY <a href="https://c.im/tags/HomeAutomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HomeAutomation</span></a><br>DIY <a href="https://c.im/tags/GardeningAutomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GardeningAutomation</span></a><br>DIY <a href="https://c.im/tags/GreenHouse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GreenHouse</span></a> </p><p>Get a house cat, train the cat, use voice and gestures</p><p>Start asking money for advice &amp; technology support</p><p>Build/program my own opportunistic and strange cryptocurrency miners <a href="https://c.im/tags/BTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BTC</span></a>, <a href="https://c.im/tags/XMR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XMR</span></a>, <a href="https://c.im/tags/ZEC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZEC</span></a>, etc <a href="https://c.im/tags/Art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Art</span></a> </p><p><a href="https://c.im/tags/MakeMoreArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MakeMoreArt</span></a> <a href="https://c.im/tags/LearnToDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearnToDraw</span></a> <a href="https://c.im/tags/Learn3DModeling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Learn3DModeling</span></a> <a href="https://c.im/tags/LearnGenerativeArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearnGenerativeArt</span></a> <a href="https://c.im/tags/LearnToComposeAmbientMusic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearnToComposeAmbientMusic</span></a> </p><p><a href="https://c.im/tags/ReCreateJottit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReCreateJottit</span></a> <a href="https://c.im/tags/ReCreateInstikiWiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReCreateInstikiWiki</span></a> </p><p><a href="https://c.im/tags/WriteMore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WriteMore</span></a> <a href="https://c.im/tags/PublishMore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PublishMore</span></a> <a href="https://c.im/tags/Letters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Letters</span></a>, <a href="https://c.im/tags/Essays" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Essays</span></a>, <a href="https://c.im/tags/Missives" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Missives</span></a>, <a href="https://c.im/tags/Reports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Reports</span></a>, <a href="https://c.im/tags/Treatise" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Treatise</span></a> </p><p>…</p><p><a href="https://c.im/tags/Incomplete" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Incomplete</span></a> <a href="https://c.im/tags/Ongoing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ongoing</span></a> <a href="https://c.im/tags/NotFinal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NotFinal</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 12:</p><p>Vielseitigkeit: Object Pascal eignet sich für verschiedene Anwendungsbereiche, von Desktop-Anwendungen über Entwicklung von Spielen bis hin zu eingebetteten Systemen.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 11:</p><p>Kostenlos und Open Source: Free-Pascal ist kostenlos und Open Source. Entwickler können die Sprache ohne Lizenzkosten verwenden und den Quellcode anpassen.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 10:</p><p>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.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 9:</p><p>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.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 8:</p><p>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).</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 7:</p><p>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.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 6:</p><p>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.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 5:</p><p>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.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 4:</p><p>Plattformunabhängigkeit: Object Pascal ist in Free-Pascal implementiert. Free-Pascal ist eine plattformübergreifende Programmiersprache, die auf verschiedenen Betriebssystemen wie Windows, macOS und Linux funktioniert.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 3:</p><p>Effiziente Ausführung: Pascal-Programme sind oft schneller als Programme in anderen Sprachen, da sie direkt in Maschinencode übersetzt werden.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 2:</p><p>Strukturiertes Programmieren: Pascal unterstützt strukturiertes Programmieren, was bedeutet, dass der Code in logische Blöcke aufgeteilt wird, um ihn leichter zu lesen und zu verstehen.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p>12 gute Gründe für ObjectPascal:</p><p>Nr. 1:</p><p>Einfache Syntax: Die Syntax von Object Pascal ist klar und verständlich. Sie ähnelt der von Delphi und Turbo Pascal, was den Einstieg erleichtert.</p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p>
Harald 哈拉德<p><a href="https://mastodontech.de/tags/Programmieren" class="mention hashtag" rel="tag">#<span>Programmieren</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> </p><p>Es gibt sehr viele Gründe, warum sich Programmierende und solche, die es werden wollen, für eine bestimmte <a href="https://mastodontech.de/tags/Programmiersprache" class="mention hashtag" rel="tag">#<span>Programmiersprache</span></a> entscheiden. Heute möchte ich einmal meine Gründe vorstellen, weshalb ich meine Software seit 1986 mit der <a href="https://mastodontech.de/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> und <a href="https://mastodontech.de/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> entwickle.</p><p>Als PDF: <a href="https://haraldnieswandt.de/?page_id=852" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">haraldnieswandt.de/?page_id=852</span><span class="invisible"></span></a></p><p><a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> mit <a href="https://mastodontech.de/tags/OBjectPascal" class="mention hashtag" rel="tag">#<span>OBjectPascal</span></a> / <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> und der <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a></p><p>Und nun folgen die 12 guten Gründe für ObjectPascal / Pascal:</p>
Harald 哈拉德<p><a href="https://mastodontech.de/tags/Delphi" class="mention hashtag" rel="tag">#<span>Delphi</span></a> ist heute 30 Jahre alt geworden. Immer noch spitze zur Entwicklung wirklich guter Software.</p><p>Leider wurde es in diesen 30 Jahren zu einem recht teuren Produkt, wenn die Community-Lizen nicht ausreicht.</p><p>Aber - hallo - wie <a href="https://mastodontech.de/tags/cool" class="mention hashtag" rel="tag">#<span>cool</span></a> ist das denn: </p><p>Es gibt ja auch die <a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a>.</p><p>Mit der und <a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> ist in der Programmierung alles machbar, was in <a href="https://mastodontech.de/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> und <a href="https://mastodontech.de/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> programmiert werden kann.</p><p>Beste <a href="https://mastodontech.de/tags/SoftwareEntwicklung" class="mention hashtag" rel="tag">#<span>SoftwareEntwicklung</span></a> also ...</p><p><a href="https://www.lazarusforum.de/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">lazarusforum.de/</span><span class="invisible"></span></a></p><p><a href="https://www.lazarus-ide.org/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">lazarus-ide.org/</span><span class="invisible"></span></a></p>
The Last Psion | Alex<p>So, I'm at a crossroads. I'm contemplating:</p><ul><li>Plough on with <a href="https://oldbytes.space/tags/CTRAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CTRAN</span></a> unit tests and refactor in <a href="https://oldbytes.space/tags/ObjectPascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectPascal</span></a> and <a href="https://oldbytes.space/tags/NeoVim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NeoVim</span></a>, and the write-up</li><li>Try rewriting a different <a href="https://oldbytes.space/tags/Psion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Psion</span></a> SIBO SDK tool in <a href="https://oldbytes.space/tags/ObjectPascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectPascal</span></a> and <a href="https://oldbytes.space/tags/NeoVim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NeoVim</span></a></li><li>Try a new project that's been on my mind for a long time, in C but use <a href="https://oldbytes.space/tags/VSCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCode</span></a></li></ul><p>I feel like I'm slowing down with CTRAN development. After all, it "works"... but it's not "right."</p><p>The write-up is just a hard slog.</p><p>Moving on to a new tool might give me some inspiration on how to improve CTRAN. But I don't want to leave a trail of mostly-finished projects in my wake.</p><p>The C project is a bit special to me. It's also something people might actually use - unusual for one of my projects! It's for Psion <a href="https://oldbytes.space/tags/EPOC16" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EPOC16</span></a> and would enable a huge number of old games to run on the Series 3a/c/mx.</p><p>I was hoping to use NeoVim, but with clangd being awkward, I'd have to use VS Code.</p>
Harald 哈拉德<p><a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a> 3.8 ist seit jetzt installiert ...</p><p><a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> <a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> <a href="https://mastodontech.de/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> <a href="https://mastodontech.de/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> </p><p>Download hier:</p><p><a href="https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.8/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">sourceforge.net/projects/lazar</span><span class="invisible">us/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.8/</span></a></p>
Harald 哈拉德<p><a href="https://mastodontech.de/tags/LazarusIDE" class="mention hashtag" rel="tag">#<span>LazarusIDE</span></a> 3.8 ist seit jetzt installiert ...</p><p><a href="https://mastodontech.de/tags/FreePascal" class="mention hashtag" rel="tag">#<span>FreePascal</span></a> <a href="https://mastodontech.de/tags/Programmierung" class="mention hashtag" rel="tag">#<span>Programmierung</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a> <a href="https://mastodontech.de/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> <a href="https://mastodontech.de/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> </p><p>Download hier:</p><p><a href="https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.8/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">sourceforge.net/projects/lazar</span><span class="invisible">us/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.8/</span></a></p>
Harald 哈拉德<p><a href="https://mastodontech.de/tags/Pascal" class="mention hashtag" rel="tag">#<span>Pascal</span></a> / <a href="https://mastodontech.de/tags/ObjectPascal" class="mention hashtag" rel="tag">#<span>ObjectPascal</span></a> werden immer noch sehr oft genutzt, wie im deutschsprachigen <a href="https://mastodontech.de/tags/Lazarusforum" class="mention hashtag" rel="tag">#<span>Lazarusforum</span></a> zu sehen ist: 67 Besuchende am Montagmittag sind da aktiv ...</p><p><a href="https://lazarusforum.de/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">lazarusforum.de/</span><span class="invisible"></span></a></p><p><a href="https://mastodontech.de/tags/Programmieren" class="mention hashtag" rel="tag">#<span>Programmieren</span></a> <a href="https://mastodontech.de/tags/ProgrammierenLernen" class="mention hashtag" rel="tag">#<span>ProgrammierenLernen</span></a></p>
The Last Psion | Alex<p>Colin ( <span class="h-card" translate="no"><a href="https://oldbytes.space/@colinhoad" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>colinhoad</span></a></span> ) has decided to write a <a href="https://oldbytes.space/tags/Psion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Psion</span></a> OPL <a href="https://oldbytes.space/tags/LSP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LSP</span></a> in <a href="https://oldbytes.space/tags/Pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pascal</span></a>.</p><p>There is literally nothing that I don't love about this project!</p><p><a href="https://www.colinhoad.com/towards-an-opl-language-server" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">colinhoad.com/towards-an-opl-l</span><span class="invisible">anguage-server</span></a></p><p><a href="https://oldbytes.space/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://oldbytes.space/tags/RetroDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroDev</span></a> <a href="https://oldbytes.space/tags/ObjectPascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectPascal</span></a> <a href="https://oldbytes.space/tags/FreePascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreePascal</span></a></p>