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 / 24956
24955  |  24957
Subject: 
Re: Mindstorms NXT programming languages
Newsgroups: 
lugnet.robotics
Date: 
Sun, 8 Jan 2006 13:28:18 GMT
Original-From: 
Juergen Stuber <juergen@jstuber.net(SayNoToSpam)>
Viewed: 
1860 times
  
Hi William,

William Grant <tanarrifujitsu@optusnet.com.au> writes:

It is unlikely that Java would be an option, as implementing a Java VM
would create massive overhead.

I'm pretty sure the official language also uses a VM like
on RCX and Spybots, so there you have your "massive overhead".

Lejos is a good approximation of a Java VM in the RCX,
and the NXT has 2 to 10 times as much memory depending on
what you can do with the flash part.
Even on the RCX speed is not a big issue, memory is the problem,
so the NXT will be a huge improvement.

Java is not ideal for low powered, embedded devices.
C would not require any VM, as it is compiled into native machine code.

C is not ideal for human programmers :-)

I'm sure there will be plenty of languages to play with on the NXT.


Jürgen

--
Jürgen Stuber <juergen@jstuber.net>
http://www.jstuber.net/
gnupg key fingerprint = 2767 CA3C 5680 58BA 9A91  23D9 BED6 9A7A AF9E 68B4



Message has 2 Replies:
  Re: Mindstorms NXT programming languages
 
(...) Actually, when using the standard firmware speed is very much a concern with the RCX for me... and others, if things like the Swan firmware are anything to go by. Currently, using NQC, I need to examine the bytecode generated to try to (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
  Re: Mindstorms NXT programming languages
 
(...) The bytecode interpreter on the RCX/Spybot is somewhat simpler than Java, I am pretty sure. (...) Lejos is a small Java VM, yes. As you say, whether a proper(ish) one is feasible depends on what access we have to the flash memory (64kb isn't (...) (19 years ago, 8-Jan-06, to lugnet.robotics)

Message is in Reply To:
  Re: Mindstorms NXT programming languages
 
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 (...) Doesn't it say that a LabVIEW derivative will be used? Something like RoboLab is better than the previous Mindstorms software, but surely they will make it easy to do proper programming? It is (...) (19 years ago, 6-Jan-06, to lugnet.robotics)

18 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