Re: What devices will run Java bytecode?



Boudewijn Dijkstra wrote:
"Correlious" <arvinf@xxxxxxxxx> schreef in bericht news:1122517982.298525.26370@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Sun used to make a Java chip. I don't know what happened to that.


ARM now has Jazelle, which defines a Java-compatible instruction set and allows for a Java co-processor.

I'm curious, does anybody know how much additional cost overhead is involved with this combination (Jazelle and a Java co-processor) over a comparable PIC or Atmel AVR processor, which wasn't designed to work with Java?


A friend of mine is a desktop developer and often argues that development time is dramatically reduced by programming in interpreted languages, such as Java because developers don't have to worry about memory leaks, buffer overflows, etc. In the embedded systems world, however, I can easily fathom a situation where cost of manufacturing would eventually outweigh the costs saved by programming in Java.

For example, let's say that it costs a company $20,000 to develop the software for some embedded system project in Java and $100 per device to manufacture this product with some kind of Java co-processor included. If we were to sell 20,000 units in the first year, we would be up to $2,020,000 in costs, which includes the cost of developing the software and manufacturing of each device. Now lets say that it takes double the money to develop the code for the same product in a combination of C and Assembly. So that's $40,000 to develop the code; but, we no longer require the Java co-processor, so our product (in this fictional example) costs only $50 to manufacture each unit. Again, we sell 20,000 units of our product. In this example, our overhead for the first year is $1,040,000, which is a little more than half that of the original product that we developed in Java.

I'm not trying to start a language war here or anything. I would just like to know how close to a real world situation my example actually is.

Thank you,

--
Sean
.



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: Ordering WebSphere Developer for zSeries
    ... will tell you exactly what your IBM Direct price is based on your past ... business, hence "$5500 or less" is the IBM-MAIN answer. ... >We had some Java tools. ... That's a great way to lower costs. ...
    (bit.listserv.ibm-main)
  • 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)