![]() |
Re: Which programming language does your team use?
Quote:
Really, though, we use C++. I'm not sure why OP thought that LabVIEW would be the "clear favorite." |
Quote:
We also use C++. |
Re: Which programming language does your team use?
Quote:
|
Re: Which programming language does your team use?
My team has been using java for several years now and it really seems to work the best for us. It allows us to get everything done exactly how we want it done and is easy to maintain. We do use labview but only for the FRC dashboard, which is nice, but I don't see us using it for anything more than that.
|
Re: Which programming language does your team use?
Quote:
|
Re: Which programming language does your team use?
Emacs has a mode for that...
|
Re: Which programming language does your team use?
Quote:
Re: Which programming language does your team use? Quote: Originally Posted by apalrd View Post LabVIEW is also heavily used in test and industrial automation, especially where complicated software is needed for a one-of-a-kind unit. I know a guy who used to professionally work with LV FPGA to evaluate and test high-speed SPI IMUs and ASICs. SpaceX uses LabVIEW extensively: Quote: The Ground Software team is about 9 people. We primarily code in LabVIEW. We develop the GUIs used in Mission and Launch control, for engineers and operators to monitor vehicle telemetry and command the rocket, spacecraft, and pad support equipment. We are pushing high bandwidth data around a highly distributed system and implementing complex user interfaces with strict requirements to ensure operators can control and evaluate spacecraft in a timely manner. ________________________ So do Lockheed Martin, Ball Aerospace & JPL. I have used LabVIEW in used in RF radio transmitting/receiving and test applications. If one looks, there are an amazing number of LabVIEW programming jobs available, and when looking, the search is not muddied by database applications as C++ is. Regarding statistics, I made my own survey at this year's regional. Results are: LabVIEW: 50% Java: 40% C++: 5%. |
Re: Which programming language does your team use?
Our team has a LabVIEW faction and a Java faction. So we had our java lovers go off and make an android scouting app and we programmed the robot itself with LabVIEW. Because we want rookies to be involved in all parts of the robot, it makes sense to use LabVIEW because we can teach it to a rookie in about 2 hours.
|
Re: Which programming language does your team use?
Right on. I can't expect students to learn C++ for a real-time application in a matter of days or weeks. It's important to get more students involved in programming. And just do a Google search on "LabVIEW Jobs" and see how many openings come up.
|
Re: Which programming language does your team use?
My team currently is using C++, but with our primary coders graduating we are switching to java next year. Our computer science classes teach java. Plus java is a more common language for people to learn by themselves before joining robotics, and it is always good to get experienced programmers.
Our team previously never understood or tried labview. But this year after gaining a mentor who knows it. After seeing labview being used for the driversation dashboard I can see why some teams prefer use it. |
Re: Which programming language does your team use?
We have always used LabView for a robots but we got fend up with the messy visuals and bugs so we have switched to java for all our future robots. Our programmer is actually working on porting the library to IntelliJ IDEA. I have no idea how but he prefers that IDE.
|
Re: Which programming language does your team use?
Quote:
Quote:
In any case, I wasn't bashing LabVIEW at all. When I joined FIRST in 2006, we used C so when they changed control systems, we went with what we knew (it was either C++ or LabVIEW, no Java, at the time IIRC). There's nothing wrong with LabVIEW; I just prefer C++. |
Re: Which programming language does your team use?
I would be interested in seeing people compare language usage on Einstein like they do with drivetrain types.
|
Re: Which programming language does your team use?
Quote:
|
Re: Which programming language does your team use?
Quote:
TL;DR version of the statistics from the Einstein report 4 teams used Java 8 teams used C++ 0 teams used LabVIEW 320x240 resolution on all cameras, 30 fps on all cameras but one 4 teams used Vision, of which 2 were on the cRIO, 1 was driver station and one onboard 3 used Jaguar CAN 7 used a LabVIEW Dashboard of which 3 were custom, 5 used SmartDashboard |
| All times are GMT -5. The time now is 22:46. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi