To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 4819
4818  |  4820
Subject: 
Re: Something else is needed, I think...
Newsgroups: 
lugnet.robotics
Date: 
Tue, 4 May 1999 12:32:09 GMT
Viewed: 
1223 times
  
I say let us go ahead and make this JVM for the RCX.
I am in, Any other volunteers?

As I have previously announced (in the LegOS) group that I was going to do this
one person has already agreed to volunteer.

As a side note take a look at: http://www.r-net.sk/javavm/Introduction.html
They might have done something we can use.

As I am not mucg of a firmware hacker (just gotten LegOS to compile) I would
prefer doing some of the java stuff, that is:

Design of System classes.
Implementing bytecode verifier.
Implementing bytecode resolver and converter (I asume that we will do something
along the lines of the JavaCard implementations which uses a proprietary
resolved format before loading the bytecodes to the executing device).

For communication we could probably use Dario Laverde's java version of Kekoa's
send.c

Regards
  Søren



Message has 3 Replies:
  IR towers
 
Where can you buy more IR towers? -- Richard Clemens Associate Professor Computer Science Department West Virginia Wesleyan College Buckhannon, West Virginia 26201 clemens@wvwc.edu 304.473.8421 -- Did you check the web site first?: (URL) (25 years ago, 4-May-99, to lugnet.robotics)
  Re: Something else is needed, I think...
 
Java is a very good language, but *NOT* a very good choice of language for robot control. Java's greatest strength is its portability, but portable programs in hardware like the RCX, are not likely to accomplish much. (Have you ever tried to write a (...) (25 years ago, 4-May-99, to lugnet.robotics)
  RCX and Java
 
Aren't robots real time systems? Isn't the RCX meant to be a component in such real time systems? Java (as implemented by current virtual machines) is NOT suitable as a platform for building real time systems. The implementation of garbage (...) (25 years ago, 4-May-99, to lugnet.robotics)

Message is in Reply To:
  Re: Something else is needed, I think...
 
(...) For reference, the JVM specification is available online at this URL: (URL) are several features that promote compactness: 1) it is a stack-based bytecode. Operands are pushed onto the stack, a bytecode is executed, and results are pushed onto (...) (25 years ago, 4-May-99, to lugnet.robotics)

67 Messages in This Thread:






















Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR