Hacker News new | ask | show | jobs
by kamaal 4643 days ago
And history of embedded systems tells us that at all times you will have to fiddle bits for nearly all embedded projects.

MCU's are getting faster at the expense of getting power hungry. Plus there are a several other things that need low level optimization that C provides. There is a reason why C has such a invincible death grip in the embedded domain. It will take you trillions of dollars worth of investment and nearly two decades of effort if you have to dethrone C from there. Nearly every stake holder, is so deeply entrenched in C its not even pragmatic to think you are going to replace at anytime sooner.

>>I'm really confused how enabling a whole legion of programmers to get creative with hardware invokes such bitterness in you.

All programming, is creativity with hardware. Because the form factor got smaller doesn't mean a thing here.

This is the gripe I have with many Rasberry Pi Users, who call printing hello, world 10 times with a python script as 'hardware hacking'. The situation is so super hilarious.

Say you wrote the same Python script on a laptop with the cover removed, now that you see the electronics inside the laptop and you are also running the python script, did you just got magically creative with hardware? Why wasn't it magic when the electronics wasn't visible.

And yes, for any real creative thing of production and mass deployment value. All the best trying to do it in anything apart from C.