Doom-ada: Doom Emacs Ada language module with syntax, LSP and Alire support

github.com

70 points by tomekw 16 hours ago


valorzard - 15 hours ago

Ada is something I've always wanted to get into (it interests me that there's a low level programming language that came around at the same time as C but just never took off)

Ada has a bunch of features built into it already, including concurrency support with tasks [0]

I just haven't found the right motivation to figure out what to do with it yet. Maybe I could play around with the Raylib bindings [1] at some point?

There's also the SDL bindings, which a LOT of work has seemingly gone into [2]

[0] https://learn.adacore.com/courses/intro-to-ada/chapters/task...

[1] https://blog.adacore.com/ada-gamedev-part-3-enjoy-video-game...

[2] https://github.com/ada-game-framework/sdlada

globular-toast - 14 hours ago

Why is it specific to doom emacs?

salibs34y - 14 hours ago

[dead]