4 ms·
Rust is also 32bit/64bit. That's totally fine (obviously) for PC-like situations and servers and more powerful embedded systems, etc. But there are literally b
by lloydjatkinson 9y ago
Rust is also 32bit/64bit. That's totally fine (obviously) for PC-like situations and servers and more powerful embedded systems, etc.
But there are literally billions of 8bit and 16bit embedded systems out there, many of which have a C compiler.
- steveklabnik 9y agoThere is some limited 16-bit support happening.
- dbaupp 9y agoAnd AVR too: https://github.com/rust-lang/rust/issues/42450 https://github.com/rust-lang/rust/issues/42450
- nine_k 9y agoAre 8-bit systems still being used for new development?
- ajb 9y agoThere are still 24-bit systems used for new development.
- ruste 9y agoMicrocontrollers? Absolutely.
- nickpsecurity 9y agoThere's 8-bit MCU's all over the place. I tried to find some numbers for you with a quick Google. This 2014 Amtel report puts 8-bitters at $6+ billion a year. Even the 4-bitters are still making hundreds of millions a year. I include a bonus link on that if it perplexes you. http://www.atmel.com/Images/45107A-Choosing-a-MCU-Fredriksen_Article_103114.pdf http://www.atmel.com/Images/45107A-Choosing-a-MCU-Fredriksen... http://www.embeddedinsights.com/channels/2010/12/10/considerations-for-4-bit-processing/ http://www.embeddedinsights.com/channels/2010/12/10/consider... Far as future, Jack Ganssle of The Embedded Muse has a nice assessment of it summarizing various sides: http://www.ganssle.com/rants/is8bitsdying.htm http://www.ganssle.com/rants/is8bitsdying.htm
- shortsightedsid 9y agoOh, absolutely. The most familiar to software engineers is the AVR used in Arduino but there are so many 8 Bit micros out there (literally 10's of thousands different device) and new ones are coming out every month. So plenty of new development going on.
- kjs3 9y agoThere are a couple of orders of magnitudes more Intel 8051 derivatives out there than there will ever be AVRs, and they still have yearly sales in the 100s of millions.
- jononor 9y agoAnd how many percent of this is for new development?
- kjs3 9y agoThese sorts of numbers are maddeningly hard to pin down without paying big $$$ to a market research firm. Anecdotally, there's 20 or so different companies currently making 8051 variants, the ecosystem (compilers, etc) is solid, and 8051s are showing up in places like standardized tire pressure monitors (mandated in 2007) and things like the TI CC3000 bluetooth stack. So I think it's safe to say there's a healthy amount of new development going on.
- MrBuddyCasino 9y agoYes but those are unlikely to be networked. The nasty stuff is something that is powerful enough to be connected to the internet and too weak to run modern languages. Fertile fields for Rust.