Re: Will SoC completely replace generalized microcontrollers?



Telenochek wrote:
Sure I understand that right now FPGA dev tools put a heavy burden on
the developer. Same goes for ARM development.

I've heard similar arguments for software development: "The powerful UML-based tools will make conventional programming languages like C/C++ obsolete for most programming."


In fact, I know of one company that replaced a legacy 8051 design (written in C and assembly) with a new one based on a ColdFire and developed entirely in state-machine UML that is compiled down to executable code with a custom run-time environment.

They seem happy with their new implementation, although they managed to replace a $30 BoM with a $100 BoM, upped their power usage, and upped their physical volume. And (IMHO) made their code largely unmaintainable to "conventional" embedded systems developers. Ever seen a UML state machine for bit-banging I2C? Blech.

A few years back I was convinced that we'd be seeing large-scale use of Java for embedded devices, mostly based on the availability of cheap Java programmers and MCU that speak Java natively. Hasn't happened yet. Now I doubt that it ever will, although Ajile is still making their CPUs and seems sustainable, if not profitable.

Horses for courses.

Kelly
.



Relevant Pages

  • Multiple Java Jobs with our Clients- immediate requirement
    ... Java J2EE Spring Hibernate Developer ... Trinity Consultancy Services is a leading source of Information ...
    (comp.lang.java.programmer)
  • Re: Code examples for job interview
    ... I am pretty much entirely self-taught as a Java developer and I am not ... prospective employer is a competitor of the past employer and the ... prospective employer learns something about the programs and/or business ...
    (comp.lang.java.programmer)
  • Java Developers needed in Durham, NC
    ... Java Developer Job Description: ... Technical skills essential for this assignment: ... *Professional working knowledge of internet protocols and techniques ...
    (comp.lang.java.programmer)
  • Re: Java Training For Programmer
    ... I'm a developer going back to the early 1990s, but I got into it sideways, ... I unfortunately can't give you much advice since I just stumbled onto this newsgroup after attending this evening my first session of "Java Level One" class at a local university. ... I started a couple of years ago learning Flash to develop elearning and quickly realized that making graphics dance around and animate wasn't much use/fun so I got into the scripting. ... So long as you learned to code in Flash the right way handlers, etc) then you have some good skills I think. ...
    (comp.lang.java.help)
  • Re: newbie ? - choose java over asp?
    ... > after many years of working as mostly an asp developer, ... > developer, i kept looking for the 'magical abilities' that java would have ... for web development, I'd advise you to learn the basics of the Java ...
    (comp.lang.java.help)