EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

New embedded Java-based controller released

Started by Alberto Torrecillas September 7, 2004
"George" <clarkgsmith@comcast.net> writes:

> now, yes, i top post................ you've already seen the original poster > about 5 times, need you see it again? > > This might start a flame war, but I have some questions about OOP in > general. Here are the usual compliments, and my argument to them: > > 1. It reduces development time. > > Bullshit! It increases development time, as the OOA has to precede the OOD.
Amazing how angry some people get in a discussion like this. George, calm down man :-) My experience is that it reduces development time. We use C++ in an embedded MIPS environment (lots of RAM) and have objects to abstract hardware but also things like an IPv4Address. That may sound odd, but there really is no overhead compared to using a u_int32_t and it makes working with those data types much more convenient, which means less development time :-)
> 2. It enhances code reuse. > > Bullshit! How many companies have you worked for that has ever reused > anything? And even if they did, you still have to redesign the heirarchies, > etc.
Well, yes and no. We are moving the 'core' functionality out of the product and into a library. Other tools running on the platform can use that now. So yes, there is a lot of reuse. Same way as you would reuse a libc. S.
"Martin Schoeberl" <martin.schoeberl@chello.at> wrote in message news:<6zy%c.244062$vG5.188722@news.chello.at>...
> > Machine (JVM) that combines unrivalled performance with minimal > > footprint, due to the tight integration between kernel and JVM and to > > the advanced translation technology which compiles all Java bytecode > > to native code before execution. Java APIs are provided for efficient > > Has someone access to this system? I would be interested how this JIT > solution on a ARM compares to a 'real' Java processor at about the same > frequency.
What would you like to know?
"Ralph.White" <ralph.white@gmail.com> schrieb im Newsbeitrag
news:c021e1c1.0409080939.c98e4fe@posting.google.com...
> "Martin Schoeberl" <martin.schoeberl@chello.at> wrote in message
news:<6zy%c.244062$vG5.188722@news.chello.at>...
> > > Machine (JVM) that combines unrivalled performance with minimal > > > footprint, due to the tight integration between kernel and JVM and
to
> > > the advanced translation technology which compiles all Java
bytecode
> > > to native code before execution. Java APIs are provided for
efficient
> > > > Has someone access to this system? I would be interested how this JIT > > solution on a ARM compares to a 'real' Java processor at about the
same
> > frequency. > > What would you like to know?
I would like to have some benchmarks running on this board. If you have access to the board I can send you the benchmarks or can put it on my website. Martin ---------------------------------------------- JOP - a Java Processor core for FPGAs: http://www.jopdesign.com/
Alberto Torrecillas <noreply@invalid.com> wrote in message news:<q5pqj0do7crnbo6ladldu4di05vr7c7cj6@4ax.com>...
> Snijder Micro Systems just announced the public release of the second > generation of their Embedded Java? Controller (EJC&#4294967295;) product line, > codenamed EC200. The EJC is a family of embedded controllers that > implement a full-fledged Java platform for network-enabled and > standalone applications.
It looks interesting, but I couldn't find the pricing on that web site. How much does it cost in volume and Q1? Brian Murtha http://www.rabbitsemiconductor.com http://www.zworld.com

The 2024 Embedded Online Conference