OH NO!
I made a list and your favorite language isn't in it. Quick, tell me what it is so I can add it!
OH NO!
I made a list and your favorite language isn't in it. Quick, tell me what it is so I can add it!
@tauon erm
https://github.com/6cdh/tree-sitter-scheme
https://github.com/6cdh/tree-sitter-scheme/issues/3
wip better than nothing?
*Suddenly, childhood Henry takes over his body for a moment*
@fasterthanlime Microsoft QuickBasic!
*He shakes a moment*
@fasterthanlime Perl!
*He shakes again*
Whoa... what was that
Anyway, my current favorite language started this whole thing so it's in there
mumps
cmake
tmux
ssh(d) config files
uiua (this one is mostly a joke)
@fasterthanlime Forth, of course!
Also, Lean and Rocq?
- wat: WebAssembly Text Format
- wast: WebAssembly Script Text (used in spec tests)
- wit: WebAssembly Interface Types
@bascule @fasterthanlime I liked ruby, but didn't use it for ages.
Then I came along a first project in ruby on rails which was horrible. And then I tried twice to put jekyll for GitHub pages on my Mac, and it fails horribly, even with devbox.
Now I'm not so sure about it anymore.

@fasterthanlime Ruby. SVG, or at least XML.
If you're looking for popular tree-sitter grammars you can just look what's in Zed's plugins.
php
csharp
xml
xsl/xslt
awk
windowsbatch
jqlang
perl
honorable mentions:
basic/qbasic
dishonorable mentions:
vb6/visualbasic*
cursed mention:
pl/sql
* i did a lot of programming in vb6
@fasterthanlime And keep in mind it's not even complete. Since LaTeX is its own turing-complete beast, with (technically) 3 syntax variants (TeX, LaTeX2e, LaTeX3e), one can only partially implement it using the LR grammars TS uses.
Also yeah there's way too many node types lmao