Why we write elementary apps in Vala (2014)
A similar language that was created to make creating GUIs more pleasant is Jakt [1] for SerenityOS which is Impressive to see how fast they've been able to develop a pleasant modern native language, went from 0 to rust-based then self-hosting compiler inc. VS Code static analysis & intelli-sense in weeks.<p>Like most of SerenityOS you can follow much of its development is on YouTube [2]. A good video series that captures the language ergonomics is in the "Jaktness Monster" series which goes through creating a NES Emulator from scratch [3].<p>[1] <a href="https://github.com/SerenityOS/jakt" rel="nofollow">https://github.com/SerenityOS/jakt</a><p>[2] <a href="https://youtu.be/RXp2T_iAhWc" rel="nofollow">https://youtu.be/RXp2T_iAhWc</a><p>[3] <a href="https://youtu.be/47svsnd7HIQ" rel="nofollow">https://youtu.be/47svsnd7HIQ</a>