Re:Why we write elementary apps in Vala (2014)
by Dylan16807 on Saturday September 10, 2022 @03:30AM
(#32788648)
Any idea what kind of effort it would take to get Jakt working on another OS?
[ Parent
| on HN ]
Re:Why we write elementary apps in Vala (2014)
by mythz on Saturday September 10, 2022 @03:36AM
(#32788674)
It already can, as it currently just transpiles to C++ it just needs clang to build [1].
Even though it doesn't require SerenityOS, even SerenityOS GUI apps can be ported to run on Linux, Andreas already has ported its Ladybird Browser that wraps SerenityOS LibWeb engine in a QT App [2] to Linux, his last video shows "Abstracting the event loop so Ladybird can be fast & responsive on Linux" [3]
[1] https://github.com/SerenityOS/jakt#usage
Re:Why we write elementary apps in Vala (2014)
by YesWeWill on Saturday September 10, 2022 @03:33AM
(#32788659)
They're making it as a transpiler to their dialect of C++. On other OS it can also work because they have the Serenity Browser engine running on Linux. So probably take some parts of the build chain there and off you go.