Question about Hylo from "regular end user" #1655
-
Hello all :) I wanted to learn about Rust. I read that understanding/learning Rust is hard - they say so about this ownership / borrowing /... stuff - and that in some scenarios even dealing with it it hard. I am "regular end user" (I mean not so technical as You :) ) and I wish to ask You few questions. I can go through Hylo specification - although it will be not the easiest start.
What OS / architecture / ... will Hylo support ?
What programming Hylo will be appropriate for ?
Compiler (other tools if available) even they may not work or by buggy, but anyway maybe they can be be provided for downloads already ? Maybe to many question :) maybe to early to answer now :) - if so please write it. And question most important: can You advise me if I should go with Rust or with Hylo - even if it is not fully ready yet ? And if I am asking wrong / unnecessary questions here or being bothering You please let me know also :) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hello @tomaszdrozdz. Thanks for your questions and interest into Hylo! Hylo is still under heavy development and definitely not ready for production. So you should definitely go with Rust (or another nice memory-safe language, e.g., Swift) for the time being. Regarding your other questions.
We don't have any real timeline. Updating our roadmap and documentation is high on my priority list but I have not found enough time to get to it yet.
Nothing is frozen but the capability system of Hylo has gotten into a relatively stable shape. We've been doing different talks about it, which you can find on our README. You may also peruse our tests to see code examples.
There is! Thanks to the hard work of hard work of @tothambrus11 and his team.
We'll target the 3 major OSes first but technically there is nothing that will prevent Hylo from running anywhere else. Our backend is LLVM so if there is a code generator in the LLVM project for your platform, in principle you'll be able to run Hylo.
Hylo is a general-purpose language but it is primary designed for systems programming.
We have nothing ready to be used out-of-box yet but our building instructions should not be too hard to follow and will get you covered unless you use an unusual setup. |
Beta Was this translation helpful? Give feedback.
Hello @tomaszdrozdz. Thanks for your questions and interest into Hylo!
Hylo is still under heavy development and definitely not ready for production. So you should definitely go with Rust (or another nice memory-safe language, e.g., Swift) for the time being.
Regarding your other questions.
We don't have any real timeline. Updating our roadmap and documentation is high on my priority list but I have not found enough time to get to it yet.
Nothing is frozen but the capability system of Hylo has gotten into a…