Computing > Programming

B# programming language

(1/7) > >>

SiliconWizard:
Has anyone ever heard of it?

http://bsharplanguage.org/

They have a twitter account: https://twitter.com/BSharpTeam
last tweet from 2016.

Apparently the project started in 2006 (or possibly earlier?): https://www.embedded.com/design/prototyping-and-development/4006620/B--A-programming-language-for-small-footprint-embedded-systems-applications-Part-1

still nothing to be seen. Is it just another vaporware project? ;D

obiwanjacobi:
Never heard of it. But it's a interpreter... so....

I never understood these choices. On one hand embedded devs are bitching about how in efficient, bloated etc all but their hand-optimized asm code is (overstated to make a point  ;D). And on the other hand we create levels of overhead that are just not necessary...

On the other hand, hardware is getting bigger, better, faster and cheaper. So why not use a RaspberryPI and boot into Linux to read a temperature sensor...  :-//

Kjelt:

--- Quote from: obiwanjacobi on August 26, 2019, 05:48:58 am ---So why not use a RaspberryPI and boot into Linux to read a temperature sensor...  :-//

--- End quote ---
Because you use too much power and can be hacked with all the outdated open source sw.   :)
I saw there are now uC that use tens of nA instead of mA.

Ampera:

SiliconWizard:

--- Quote from: obiwanjacobi on August 26, 2019, 05:48:58 am ---Never heard of it. But it's a interpreter... so....

--- End quote ---

Well, as I got it, it was supposed to run on some kind of VM, like Java. Not strictly an interpreter, although I guess you can call it that...

Some people have actually advocated the use of Java on embedded targets. Whether it makes sense is probably a topic that would make for a very long and heated debate.

It's "interesting" though to see how much programming languages still spark initiatives all over the place (while successes are very few...)

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version