Go to Post Glad to see the CIMulators aren't vaporware after all. - thefro526 [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #9   Spotlight this post!  
Unread 06-26-2014, 07:28 PM
MatthewC529 MatthewC529 is offline
Lcom/mattc/halp;
AKA: Matthew
FRC #1554 (Oceanside Sailors)
Team Role: Mentor
 
Join Date: Feb 2014
Rookie Year: 2013
Location: New York
Posts: 39
MatthewC529 is on a distinguished road
Re: slides on updates to java and eclipse

Some of the stuff that is recommended I would argue is generally discouraged in terms of common practice (Though Common Practice does tend to fall away in the rush of programming between matches) but I think this is a good overview.

Also quick note, Eclipse Kepler CAN support Java 8 syntax, although you have to search for it in the Eclipse Marketplace and it works only after a certain build so either way I would recommend updating to Eclipse Luna.

Although WPILib wont be refactored and updated to Java 1.8 for the 2015 season I think this is a great move up. I sorely miss Enum's, Generics and all the IO and NIO utilities (Also all the missing Collections!) I have come to love. Plus that means I can port some of my libraries more easily to FRC Code now! Networking will come back to being easier to implement and maintain and all the 1.7 Libraries will be opened, always a plus. Something I am curious about is if JNI will work with the cRIO and using the JNIGen library will make it easier to test allowing for some time and memory consuming processes to be shared between Java and Native Memory.

Still, could Reflection become a problem? I mean altering internal variable at will seems like it could result in unexpected behavior, even as to unexpected behavior returning to the FMS. Of course I am sure it is just common sense to not mess around too much with the WPILib Internal Variables. Just putting it out there.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:35 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi