Exadra37

Exadra37

RID - Integrate Rust into your Dart or Flutter app simply by annotating it

Interface from Flutter to Rust without writing complex and error prone FFI boilerplate.

Author your application logic in Rust to benefit from its security and speed.

Benefit from Flutter’s hot reload feature while creating the UI of your application.

This just looks very awesome.

Would be nice to have it in Elixir land.

Most Liked

OvermindDL1

OvermindDL1

Elixir isn’t really embeddable with no runtime like Rust is though, Rust just compiles to a dynamic library that it then loads directly. You can embed Rust in elixir like that too, Rust makes for great NIF’s!

OvermindDL1

OvermindDL1

Yeah elixir is fine as the ‘host’ language, just like flutter is fine as the ‘host’ language, but neither really work as linked in things, like how rust is being used here (and rust is just kind of great at everything).

If you want to use the same code on many many systems like that then you will either be using a native language (like rust, which I recommend, the error messages are utterly fantastic and it has a vast ecosystem now that’s still rapidly growing), or something that compiles down to native code (java or .NET have conversion tools for that but they aren’t very clean, Kotlin is better as it can natively compile to native code but still not as ‘clean’ or usable from other systems).

Exadra37

Exadra37

I am a huge fan of types, therefore having to use types isn’t the problem.

I am a self-taught dev, and what I feel I miss is all the background and mindset of compiled languages, memory heap/stack and all that baggage that a dev as when he is used to work with compiled languages.

I have read a lot and watched videos, but things just don’t stay in my memory for long, and once I don’t use compiled langs hardly enough I haven’t ingrained their mindset yet.

Where Next?

Popular Cross Platform topics Top

OvermindDL1
VR, especially home VR via HMD’s has had a resurgance in the past 5-10 years, from being used for gaming with popular games like Beat Sab...
#vr
New
OvermindDL1
Honestly, what I want now is a standing desk, and a room-scale VR setup, don’t need monitors, just keyboard in reality and so forth, have...
New
bot
Redox is a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of a...
New
New
First poster: bot
Swift Concurrency Roadmap. A PR with this document can be found here Swift Concurrency Roadmap Our goal is to make concurrent programm...
New
malloryerik
Huh, this is interesting. Actually I’m especially interested by Revery as an Electron alternative. How is it coming along?
New
Exadra37
Interface from Flutter to Rust without writing complex and error prone FFI boilerplate. Author your application logic in Rust to benef...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1031 17377 381
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
Margaret
Hello content creators! Happy new year. What tech topics do you think will be the focus of 2021? My vote for one topic is ethics in tech...
New
mafinar
Crystal recently reached version 1. I had been following it for awhile but never got to really learn it. Most languages I picked up out o...
New
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New