There will be 2nd Rust meetup in London, if anyone wants to join :)
On 14 July 2014 15:21, Alan Wood folknology@gmail.com wrote:
Excellent news
On Mon, Jul 14, 2014 at 1:26 PM, Ilya Dmitrichenko errordeveloper@gmail.com wrote:
We have fixed the build for stm32f4 last night actually. It's not using platform tree macro yet, but compiles and should work.
On 14 Jul 2014 12:52, "Alan Wood" folknology@gmail.com wrote:
I haven't tried yet due to time constraints, I will probably wait until you get the STM32 series working with Zinc again as I fancy using this rather attractive ST board : http://uk.farnell.com/jsp/search/productdetail.jsp?sku=2355377. I don't currently have (Despite having,many others!) a compatible board to test Zinc on.
regards Al
On Mon, Jul 14, 2014 at 12:59 AM, Ilya Dmitrichenko errordeveloper@gmail.com wrote:
Have you had a chance to try it out yet?
On 9 Jul 2014 09:04, "Alan Wood" folknology@gmail.com wrote:
Hi Ilya
I have joined the zinc mailing list, perhaps you can provide some basic getting started text to cover:
- Hardware required (setups you know work currently with Zinc) I
assume just Mbed 17xx or STM32F4 discovery right now 2) Toochain setup for compiling 3) Loading code/debugging target
That will help us with the on-ramp and testing to support your efforts.
Thanks
On Tue, Jul 8, 2014 at 11:58 PM, Ilya Dmitrichenko errordeveloper@gmail.com wrote:
Hi Andy,
Rust is a compiled language, it's compiler is LLVM-based. One can either use llc or GNU ld to produce runable machine code.
Zinc comes with minimal run-time support libraries, which is somewhat smaller then Rust's standrad runtime. It should perform as good as C.
Currently only ARMv7-M chips are supported, no AVR or MSP430 yet...
Zinc's aim is to pove the concept that most MCU code can be done in Rust, with a tiny bit of assembly required right now... Supposedly that will go away soon too, it's just a workaround for multitasking at the very moment, until the Rust compiler is fixed.
Cheers,
Ilya
On 8 July 2014 23:11, Andy Bennett andyjpb@ashurst.eu.org wrote: > Hi, > > How does it compare to FORTH or embedded Lisps? > Some of them are quite performant and well suited to high level > language > applications on micros. > > > Sorry for the drive-by reply. :-) > > >> In the past few week I have got slightly involved with one project >> that >> some of you might appreciate. I suppose that some of you Amy have >> heard >> of a recently developed Rust programming language by Mozilla >> foundation. >> It's primarily aims are to reduce safety critical errors at >> compiler >> level and provide simple abstractions to the programmer normally >> seen in >> higher level languages, such as Ruby and Python, yet being a >> systems >> language that may potentially be used for an OS implementation >> instead >> of aging suspects. >> >> I do find Rust a pretty amazing language, and indeed, building on >> years >> of compiler practice, it has the real potential of becoming the >> next big >> affair of many embedded systems engineers. It doesn't, however, >> introduce a big overhead in code execution. >> >> The particular project that I have spent some time with is titled >> Zinc. >> It aims to implement an RTOS-like system that is capable of running >> on >> bare-metal microcontroller chips. Please check it out and drop any >> feedback to myself or as a question on the mailing list. >> >> http://zinc.rs >> http://rust-lang.org >> >> -- >> Ilya >> >> >> >> _______________________________________________ >> oshug mailing list >> oshug@oshug.org >> http://oshug.org/cgi-bin/mailman/listinfo/oshug >> > > > > > > Regards, > @ndy > > -- > andyjpb@ashurst.eu.org > http://www.ashurst.eu.org/ > 0x7EBA75FF > > > _______________________________________________ > oshug mailing list > oshug@oshug.org > http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
-- regards Al
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
-- regards Al
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
-- regards Al
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug