discreteideas
3 weeks ago
It’s still the primary programming language for many engineering firms… concerningly
jumbosf
3 weeks ago
As a fellow Lua programmer, any love for this language is appreciated! "My only gripe with Lua is, ironically enough, that it is dynamically typed." Have you tried Lua dialects that support static or gradual typing, such as Teal and Luau? https://github.com/teal-language/tl https://github.com/luau-lang/luau
vihmu
3 weeks ago
I have tried Luau, it is surprisingly nice :D The only issue I see with Lua "dialects" is that they're not that popular, which makes the code less portable across systems. I didn't mention it in the blog post, but I've also been playing around with Umka, which is like a scripted Go. https://github.com/vtereshkov/umka-lang
rainight
3 weeks ago
Great list! I very much admire odin so it was pleasant to see another site mention it. I also really like Go and Lua. Oh and I see you've been experimenting with Umka, which is also another language that caught my attention.
vihmu
3 weeks ago
Thank you! (˶ᵔ ᵕ ᵔ˶) I like your website's design a lot as well. About metka (the markup language), it is very barebones (though I may extend it in the future) - roughly around 300 lines of C - the general idea being that it gives you some simple "commands" that get transformed into HTML structures. I have tried Pandoc in the past, but found it really slow on my older PCs lol
vihmu
3 weeks ago
And this is the shell script that generates the entire site: https://codeberg.org/vihmu/site/src/branch/main/build.sh
I managed to understand the title somehow haha