News for hackers. Stuff that matters.
Re:Announcing Rust 1.15 by MrBuddyCasino on Thursday February 02, 2017 @02:19PM (#13553581)
There is work underway to create an LLVM backend for the Tensilica Xtensa, so Rust on the ESP32 / ESP8266 might soon be a reality!
Re:Announcing Rust 1.15 by richchurcher on Thursday February 02, 2017 @05:38PM (#13555596)
Not the ESP8266 of course, but in the same vein you may be interested in effots to get Rust working on the RTL8710: https://polyfractal.com/post/rustl8710/
Re:Announcing Rust 1.15 by jononor on Thursday February 02, 2017 @03:29PM (#13554339)
Do you know of any place one can track this work? Best reference google brought me was https://llvm.org/svn/llvm-project/llvm-gcc-4.2/trunk/gcc/con... - but pretty hard to decipher current state from that...
Re:Announcing Rust 1.15 by MrBuddyCasino on Thursday February 02, 2017 @04:55PM (#13555109)
Got that directly from an Espressif employee as inofficial info, but it has since been confirmed: https://twitter.com/buddy_casino/status/824299718104743938

So I guess its not in the open right now.

I wonder if its going to be specific to their chips, because the Xtensa architecture is highly configurable and so there isn't really a single target, but potentially many.

Re:Announcing Rust 1.15 by masklinn on Thursday February 02, 2017 @04:18PM (#13554742)
Probably not "soon", AVR took a really long time to get merged into LLVM, and that's a pre-requisite for Rust support.
Re:Announcing Rust 1.15 by steveklabnik on Thursday February 02, 2017 @04:19PM (#13554753)
I can't comment on timelines but I know someone has been working on AVR support for Rust.
Re:Announcing Rust 1.15 by masklinn on Friday February 03, 2017 @02:51AM (#13558431)
Oh yeah the micro folks are definitely working on it, I meant that if work is just starting on the LLVM Xtensa backend, the Rust merge is nowhere near, and as example submitted that the AVR backend had taken a long time to be merged into LLVM and still needs to be finished & merged for Rust.
Re:Announcing Rust 1.15 by pjmlp on Thursday February 02, 2017 @02:41PM (#13553808)
There is nothing that I could do with them, but I love their specs, specially when I think about my first MS-DOS computer.

So I imagine there would be lots of nice maker opportunities when that support comes out, not only for Rust, but for other LLVM frontends as well.

Re:Announcing Rust 1.15 by MrBuddyCasino on Thursday February 02, 2017 @03:27PM (#13554326)
Totally, I like to think of them as this generations C64, though some might argue that the Arduino Uno or the Raspberry Pi deserve that title.