sts-q at gemini
This is a three-minute-launch of an other gemini capsule.
Hare
A systems programming language designed to be simple, stable, and robust.
harelang.gmi
Miranda
Miranda, Haskells beautifull mother.
Oberon
Writing computer programs without stackoverflow.
TR7-Scheme
An implementation of r7rs scheme in two files of C.
Joy Progamming Language
Vis editor
In search for a small and simple, yet powerfull text editor i followed a recommendation of www.suckless.org: Vis-editor as editor that rocks. So i tried it some years ago and i'm at the time of writing still with it.
It is a lot simpler than emacs and smaller than vim which results in a lot of time saved reading docs and configuring the editor.
Written in C, Vis is scriptable in lua. With a bit of lua any personal adoption is possible. Syntax highlighting is done by Lua LPeg. LPeg is powerfull but required me a lot of searching docs and learning how to do it.
The key outstanding feature is Sam's structural regular expressions. I never took the time to learn about it.
A feature that i miss is a notice about a file already opend in an other vis instance and a way to save all files of all open instances. My work around is to save file at every escape key press.
A personel win is: i am using vis on my smartphone every day for all sorts of notes taking running vis on termux. That turned out to be a great liberation from all cloud-service-apps. I can take notes without waiting for some internet syncing connection! No need to fear app updates or app vanishing. Always superfast. Backup goes via git.
sts-q blog
blog.gmi
More blogs
gemini://rawtext.club/~ploum/index_en.gmi
https://drewdevault.com
https://vladh.net
https://dsm.namu.blue/
Ping sts-q at IRC.
IRC: libera.chat #oberon user: sts-q
This capsule was launched at 2023-11-19.
Last edit at 2023-12-30.
Links
Joy
Joy Mirror
Miranda
Miranda homepage
Gemipedia about Miranda
Oberon
IRC: libera.chat #oberon
TR7-scheme
TR7 at gitlab
Vis
Vis homepage.
Vis at github.
My vis config files.
Someone else using vis.
IRC: libera.chat #vis-editor
Notes
gemini://meidam.fo/
says, he uses gemini client Lagrange on the phone, it's on f-droid.
Wikipedia about Termux
says, it is a terminal emulator for android.