Why Nostr? What is Njump?
2023-07-08 21:40:41

Alecu Ștefan-Iulian :verified: on Nostr: I keep seeing great languages plagued by the lack of documentation (or a pretty one, ...

I keep seeing great languages plagued by the lack of documentation (or a pretty one, rather).

Biggest offender to me: #freepascal #pascal. With such a great compiler I am pissed off at the lack of organized documentation, it feels like an amateurish job. A lot of units are barely explained if at all (e.g. I double triple dare you to do OpenGL or X11 apps based on the wiki alone). It even lacks a good tutorial (which is why I give people https://castle-engine.io/modern_pascal as a resource)… FP’s wiki makes Tcler’s wiki look pristine. I’ve had the same symptom with Gambas and a lot of Lisp dialects. It’s even better when it’s a language on GitHub (or implementation/dialect a lot of times) with no useful info. Some other languages have documentation, but it either is or looks outdated which I believe is an impediment to adoption.

After I’ll be done with uni this September, I’ll try my best to do a proper and modern Pascal tutorial (and maybe do the same with a couple of other languages). I believe there’s an audience, especially in my country.
Author Public Key
npub19uke2u7xuvwdsrunnntg4m4y67rwa3n6dkn0wddpvtjllek9h87sv65et0