Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / July 2006

Tip: Looking for answers? Try searching our database.

Why is there no OS written in Java?

Thread view: 
dfeustel@mindspring.com - 30 Jun 2006 04:38 GMT
Even if there is no Java hardware, could not a Java OS be
run by a Java interpreter? Or is there a fundamental problem?
I've read that device drivers are hard to write in Java.

Dave Feustel
Signature

Using OpenBSD with or without X & KDE?
http://dfeustel.home.mindspring.com

Miguel De Anda - 30 Jun 2006 06:33 GMT
> Even if there is no Java hardware, could not a Java OS be
> run by a Java interpreter? Or is there a fundamental problem?
> I've read that device drivers are hard to write in Java.
>
> Dave Feustel

I suppose if the interpreter was implemented by hardware, it may work. I
thought I read something about Sun (or somebody else) doing this for small
devices.

Signature

Posted via a free Usenet account from http://www.teranews.com

dfeustel@mindspring.com - 30 Jun 2006 13:37 GMT
>> Even if there is no Java hardware, could not a Java OS be
>> run by a Java interpreter? Or is there a fundamental problem?
[quoted text clipped - 5 lines]
> thought I read something about Sun (or somebody else) doing this for small
> devices.

ARM came out with Java instruction execution hardware assist which
they named Jazelle.

Signature

Using OpenBSD with or without X & KDE?
http://dfeustel.home.mindspring.com

John Fredrickson - 30 Jun 2006 23:10 GMT
Visit the web site http://www.jstamp.com/

> Even if there is no Java hardware, could not a Java OS be
> run by a Java interpreter? Or is there a fundamental problem?
> I've read that device drivers are hard to write in Java.
>
> Dave Feustel
jeremiah johnson - 01 Jul 2006 02:12 GMT
Bingo.  JStamp.  two JVMs running in hardware.  Java bytecodes are the
CPUs native instruction set.  Let me repeat.  Java bytecodes are the
JStamp's native instruction set.

its fast, too.

Based on aJile chips.

http://jstamp.com/
http://ajile.com/

> Visit the web site http://www.jstamp.com/
>
[quoted text clipped - 3 lines]
>>
>> Dave Feustel

Signature

jeremiah();

dfeustel@mindspring.com - 01 Jul 2006 13:28 GMT
> Bingo.  JStamp.  two JVMs running in hardware.  Java bytecodes are the
> CPUs native instruction set.  Let me repeat.  Java bytecodes are the
[quoted text clipped - 6 lines]
> http://jstamp.com/ 
> http://ajile.com/

http://ajile.com/ - does not work
http://www.ajile.com/ - works

Thanks for the Links!

>> Visit the web site http://www.jstamp.com/
>>
[quoted text clipped - 3 lines]
>>>
>>> Dave Feustel

Signature

Using OpenBSD with or without X & KDE?
http://dfeustel.home.mindspring.com

howmanyidiots - 01 Jul 2006 05:39 GMT
>Even if there is no Java hardware, could not a Java OS be
>run by a Java interpreter? Or is there a fundamental problem?
>I've read that device drivers are hard to write in Java.
>
>Dave Feustel

Its simple..  Because for all its portability, Java is a big slow
fuckin pig.  Nobody can name a single client app that performs worth a
f.ck, much less an OPERATING system.  There was a time, ten years ago,
when Sun had alliances with hardware vendors that mattered.  But due
to recent technologies, I can tell you from 30+ years experience in
this business, Sun no longer matters and Java doesn't matter for much
longer.  Its performance sucks because it tries to be cross platform
when no other platforms matter.
Edmond Dantes - 04 Jul 2006 02:56 GMT
>>Even if there is no Java hardware, could not a Java OS be
>>run by a Java interpreter? Or is there a fundamental problem?
[quoted text clipped - 10 lines]
> longer.  Its performance sucks because it tries to be cross platform
> when no other platforms matter.

I had heard that a number of years ago Sun tried to design a Java chip to
execute Java directly. Then, it got railroaded into supporting C, since
they already had an OS written in C. So, the Java Chip never really took
off, and I suppose the same would be said for the OS because why should you
rewrite all that code when you have it already written?

I have, for the most part, given up on Java. There was a time I made 6
figures being a Java architect, but those days are long gone.

Not to start a flame war, but these days I write apps in Python and PHP. I
really don't see any advantages Java could possibly offer to make me want
to develop in it anymore, except maybe for an applet -- which would
probably be better written in flash, anyway.

Java's usefulness has come and gone, I'm afraid to say. You should check out
Python -- very powerful, lots of support, and minus the obtuse overhead of
Java. Not to mention lambda functions, metaclasses, and functional
programming. Just for starters.

Try Python. You'll never want to go back to Java, ever.

Signature

-- Edmond Dantes, CMC
And Now for something Completely Different:
 http://carpeting.HomeImprovementBase.com
 http://home.ideas4yourhome.com
 http://jars.WhatDoYouHungerFor.com
 http://antique-silver.giftsantiquescollectables.com
 http://automotive.SelfMadeDream.com
 http://tractor.HardIndustry.com
 http://gifts-for-kids.giftsantiquescollectables.com

Oliver Wong - 04 Jul 2006 19:39 GMT
> Try Python. You'll never want to go back to Java, ever.

   I'm primarily a Java programmer, and I tried Python and didn't really
like it. I didn't like how whitespace mattered in Python. I didn't find any
powerful IDE support either, but maybe I didn't look hard enough.

   - Oliver
Miguel De Anda - 04 Jul 2006 07:35 GMT
>>Even if there is no Java hardware, could not a Java OS be
>>run by a Java interpreter? Or is there a fundamental problem?
[quoted text clipped - 4 lines]
> Its performance sucks because it tries to be cross platform
> when no other platforms matter.

So which platforms do matter?

Signature

Posted via a free Usenet account from http://www.teranews.com

Steven Coco - 22 Jul 2006 20:55 GMT
(A bit of a late reply here...)

Do you also know about Looking Glass?

https://lg3d-core.dev.java.net/

It's based in Java.  There is a link to a PDF technical overview there too:

https://lg3d-core.dev.java.net/files/documents/1834/30923/LG3D-Overview.pdf

Good Luck!
-Steven Coco.
tabun@storm.ca - 26 Jul 2006 07:58 GMT
> Even if there is no Java hardware, could not a Java OS be
> run by a Java interpreter? Or is there a fundamental problem?
> I've read that device drivers are hard to write in Java.
>
> Dave Feustel

http://www.jnode.org/


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.