3 lipca 2024 20:37
Projekt Amber - nowoczesna wersja języka Bash
Amber to stworzony przez Pawła Karasia język skryptowy, kompilowany do Basha, o 3 głównych zaletach:
- Runtime safety - programista jest zmuszony do uwzględnienia zarówno pozytywnego, jak i negatywnego wyniku każdej komendy.
- Type safety - wprowadza system typów, który jest prosty w użyciu, ale jednocześnie chroni przed błędami związanymi z niezgodnością typów.
- Nowoczesna składnia - składnia czerpie inspirację z różnych nowoczesnych języków programowania, dzięki czemu jest intuicyjna i przyjazna dla programistów.
Paweł przed paroma dniami obronił na UWr pracę inżynierską poświęconą temu projektowi, a jego promotorem był Łukasz Piwowar.
Kilka tysięcy gwiazdek na githubie oraz rosnąca liczba kontrybutorów świadczą o tym, że sporo osób czekało na taki pomysł. Więcej o swoim projekcie opowie w 790. odcinku FLOSS Weekly sam autor: