July 3, 2024, 8:37 p.m.
Amber - modern version of Bash scripting language
Amber is a scripting language created by Paweł Karaś, compiled to Bash, with 3 main advantages:
- Runtime safety - the programmer is forced to account for both positive and negative outcomes of each command.
- Type safety - introduces a type system that is simple to use, yet protects against type mismatch errors.
- Modern syntax - the syntax draws inspiration from various modern programming languages, making it intuitive and user-friendly for programmers.
A few days ago, Paweł defended his engineering thesis on this project at UWr, and his supervisor was Łukasz Piwowar.
Several thousand stars on GitHub and a growing number of contributors indicate that many people have been waiting for such an idea. Paweł himself will tell more about his project in episode 790 of FLOSS Weekly: