Re: Java's poor performance? Not really - pick the right tool for the job!

NZG <[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.tini
Organization EMAC.Inc
Message-ID <[email protected]>
THE WAR IS ON!
just kidding.

I agree it's all about picking "the right  tool for the job"
If you are developing a web server mail client or anything network based, 
trust me, you want to use java. Development time should not be a trivial 
factor in your picking of tools, and you can make one sooooooo much faster 
java, which is designed to do exactly that.

However, if you are doing io, or device drivers then yes I would absolutely 
argue that C is a much better choice. 
The ideal I would think would be to develop native libraries and device 
drivers in C and do all the high level interfaces and web design in Java.

Cuz, yea, C is dangerous but assembly is deadly.

Course another reason to use java is if you don't want to fork out the cash 
for the Keil compiler.
Is there a free 51 compiler that anyone knows of?
Is there such a thing as a Tini GNU gcc project?
If not I sure wish there was.

NZG.
 




On Tuesday 27 April 2004 04:21 am, Johan Helsingius wrote:
> At 20:32 26/04/2004 -0600, Bruce Boyes wrote:
>  > It's only "the same as C" if you compare it to a C interpreter which
>  > runs on dozens of hardware platforms, and includes a broad array of
>  > tested and robust, standards-based libraries. There is no such C beast.
>  > Remember -
>
> C has *no I/O* in its spec!!
>
> Ummh... I don't want to start a language war, but just in the name of
> acuracy, the C standard IO library *is* part of the spec.
>
> Yes, you won't find a C *interpreter* that runs on "dozens of hardware
> platforms", but you will find very good *compilers* (such as gcc) that
> run on hundreds if not thousands of systems.
>
> The reason to use java instead of C is not portability (and I think TINI is
> a good
> example of how java implementations differ) but the fact that it's all too
> easy to lose your hands and feet with the sharp edges of C (runaway
> pointers and memory leaks).
>
> 	Julf
>
>
> _______________________________________________
> TINI mailing list
> TINI-6tN4nzCoH/[email protected]
> To UNSUBSCRIBE, edit your profile, or see list archives:
> http://lists.dalsemi.com/mailman/listinfo/tini

_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.