|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: My team is switching languages, and we would love help.
2399 would love to help! Pm me
![]() |
|
#2
|
|||
|
|||
|
Re: My team is switching languages, and we would love help.
Team 3019 would love to help. We have been using java for 4 years now and have done some pretty advanced features with it. We were the first team in java that figured out how to use vision tracking before first did. Feel free to pm me anytime.
|
|
#3
|
|||||
|
|||||
|
Re: My team is switching languages, and we would love help.
1923 runs some Java classes for new FTC students - I'll ask our leaders about Skyping you, but for now hopefully this can help:
https://github.com/aravindkoneru/JavaClass They have more yet to add as they adapt the classes for FRC this fall, but let me know if you've got any questions for them I can pass along. (Disclaimer, I am not a programmer by any means, so I'm just passing along a link.) |
|
#4
|
||||
|
||||
|
Re: My team is switching languages, and we would love help.
From a career perspective the instant a developer locks him/herself into a single language is the instant the developer's career longevity shrinks to 3-5 years. Programmers even need to learn the different design paradigms (Java/C++ vs Python/Javascript/Web) in order to be successful on the really hard, large and complex products/programs.
Programmers should never stop learning languages. Learn one language extremely well so it's easy to ask about/learn nuances of any given language, then learn the others just well enough to use them. A crash course in Java that then leads to a simple robot implementation (press button -> get reaction) is a perfect exercise in this regard. With that said, the students are mocking up our Java ecosystem in UML, so I'll get that up when they're done (mid-Nov). |
|
#5
|
|||
|
|||
|
Re: My team is switching languages, and we would love help.
We tried to compile a program on our robot and it gave us a compile error. What do we do?
C:\Users\Programming1\wpilib\java\current\ant\buil d.xml:69: Unable to find a Javan compiler;com.sun.tools.java.main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "C:\Program Files\Java\jre1.8.0_65" |
|
#6
|
|||||
|
|||||
|
Re: My team is switching languages, and we would love help.
Quote:
|
|
#7
|
||||
|
||||
|
Re: My team is switching languages, and we would love help.
My team (Gear it Forward 2338) just switched from LabVIEW to Java for this past season, and I would say it was definitely worth it. Actually learning Java and understanding the language can be somewhat difficult at first, though. Personally, I started learning Java when I decided to write a scouting program for the team, which introduced me to the basics. I then spent the summer reading through wpi.screenstepslive.com and worked on reprogramming old robots in Java. Some of the websites I found most helpful were the Oracle tutorials and stackoverflow.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|