this post was submitted on 01 Jul 2024
117 points (98.3% liked)
Linux Gaming
15892 readers
69 users here now
Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
For those unaware, what is the significance of it being written in Haskell?
It's a functional programming language, so you have to think quite differently when using it if you're used to imperative programming languages (e.g. C++, Java, Python, Basic). I learned it at uni and it was quite fun, but I wouldn't know how to write a larger project in it.
Language on the broad scope doesn’t matter, but something with a niche—especially not another object-oriented framework as dominates video games but less so elsewhere in the last decade where encapsulation & state have been seen more as anti-patterns in most cases—can make it either a better tool for the job or at least a curiousity on how to construct a full application of the type in said language—which helps fans of this or adjacent languages have a repository of ideas to draw upon.