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,5 Tsd.
aktive Profile

#objectpascal

0 Beiträge0 Beteiligte0 Beiträge heute

Es gibt sehr viele Gründe, warum sich Programmierende und solche, die es werden wollen, für eine bestimmte entscheiden. Heute möchte ich einmal meine Gründe vorstellen, weshalb ich meine Software seit 1986 mit der und entwickle.

Als PDF: haraldnieswandt.de/?page_id=852

mit / und der

Und nun folgen die 12 guten Gründe für ObjectPascal / Pascal:

haraldnieswandt.de04 – Warum ObjectPascal – Harald Nieswandt

ist heute 30 Jahre alt geworden. Immer noch spitze zur Entwicklung wirklich guter Software.

Leider wurde es in diesen 30 Jahren zu einem recht teuren Produkt, wenn die Community-Lizen nicht ausreicht.

Aber - hallo - wie ist das denn:

Es gibt ja auch die .

Mit der und ist in der Programmierung alles machbar, was in und programmiert werden kann.

Beste also ...

lazarusforum.de/

lazarus-ide.org/

www.lazarusforum.deDeutsches Lazarusforum - Portal
Fortgeführter Thread

So, I'm at a crossroads. I'm contemplating:

I feel like I'm slowing down with CTRAN development. After all, it "works"... but it's not "right."

The write-up is just a hard slog.

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.

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 #EPOC16 and would enable a huge number of old games to run on the Series 3a/c/mx.

I was hoping to use NeoVim, but with clangd being awkward, I'd have to use VS Code.

#CTRAN 0.0.2 is out!

OK, I know no one is using this, but I'm going to shout about it anyway. For those who don't know, this is my rewrite of #Psion's proprietary OO C preprocessor. It takes class definition files and spits out "pure" C or TASM.

This release doesn't add much beyond a handful of bug fixes. However, it is significantly faster than 0.0.1 thanks to using more of #FreePascal's classes and generics.

#RetroComputing #RetroDev #Pascal #ObjectPascal

github.com/thelastpsion/ctran/

GitHubRelease 0.0.2 · thelastpsion/ctranVarious small bug fixes Significantly faster by replacing arrays with TStringLists and a few generics NOTE: TASM code generation is still not perfect in this release. Please check any generated TA...