View Single Post
  #6   Spotlight this post!  
Unread 14-11-2013, 17:28
Domenic Rodriguez's Avatar
Domenic Rodriguez Domenic Rodriguez is offline
Registered User
FRC #0316 (LuNaTeCs)
Team Role: College Student
 
Join Date: Sep 2010
Rookie Year: 2011
Location: Grove City, PA
Posts: 213
Domenic Rodriguez has a spectacular aura aboutDomenic Rodriguez has a spectacular aura aboutDomenic Rodriguez has a spectacular aura about
Re: Alternate JVM languages for FRC

@FrankJ: Yes, the JVM runs on the cRIO, so we don't have any option of changing it. The problem with most of the languages I mention is that they require runtime libraries that are built for Java SE. One would have to backport the libraries to Java ME to use one of these languages, which is no small task.

I recently stumbled upon a lesser known language called Mirah that doesn't require any runtime libraries. It has a Ruby like syntax and compiles directly to Java bytecode. From the looks of this thread, I'm not the first one on CD to discover it: http://www.chiefdelphi.com/forums/sh...d.php?t=109460. I haven't done much with it yet, but it looks interesting.

I agree that getting Java SE in 2015 will be nice. I will have graduated high school by then, but it will definitely open up a lot of new possibilities for FRC.
__________________

LuNaTeCs - Learning Under Nurturing Adults Teaching Engineering Concepts and Skills - Small and Mighty!

FRC 316 LuNaTeCs - Student (2011-2014), Lead Programmer (2011-2014), Team Captain (2013-2014), Operator (2013), Drive Coach (2014), Mentor (2015-????)
'11 Philly Regional Finalists, '13 Chestnut Hill Finalists, '13 Lenape Champions, '13 Archimedes Division, '14 Chestnut Hill Champions, '14 Lenape Champions
FTC 7071 EngiNerds - Founding Advisor (2013-2014) | FRC 5420 Velocity - Founding Advisor (2015)
Grove City College Class of '18, Electrical/Computer Engineering (B.S.E.E)

Reply With Quote