![]() |
Re: What language do you use?
C - Robotics
C++ - most x86/x86_64 stuff assembly - small PIC projects English - general human interaction :) David |
Re: What language do you use?
c & asm -> FIRST
Java -> most complicated projects Basic 6.0 -> Simple apps for testing purposes Basic .NET -> Refigned version of above C++ -> DirectX LUA -> Gmod (hey its a language) I would really like to see the Java TinyVM used on the FRC, but thats just a dream. |
Re: What language do you use?
Our team uses C and C++.
|
Re: What language do you use?
Robotics--> C (not good at it yet but mentor helps when needed)
Simple Windows Apps--> VB.net Simple web apps--> ASP Classic (moving away from) More complex web apps--> ASP.net Pretty good at but still learning--> PHP Database Server --> MySQL (LOVE IT! Better than MS SQL Express by exponential amounts. Regular SQL2005 would be my favorite if it wasn't so pricey.) As far as FIRST goes, I'm still learning with that. When I started at Voltage (2005) there was NO easyC, and we haven't found a reason to start using it yet. Most people bash vb.net, it's really not that bad once you get into it. Same with Asp.net. I like to stick with the .net stuff because I can pump things out really quickly, though being able to run my apps on Linux would be nice. Especially considering the newest addition to my room is a Sun Microsystems Ultra Enterprise 3000 (6 processors, 6GB RAM) :)) |
Re: What language do you use?
For my hobby programming I use languages like haskell, objective caml, scheme, and ruby (I'm obviously a fan of functional programming languages). Right now I'm reading Simon Peyton Jones' The Implementation of Functional Programming Languages so I can write my own eventually.
|
Re: What language do you use?
C: Robotics
C++: no Java: When I feel like taking way longer than I need to Perl: everything else |
Re: What language do you use?
C and Python for robotics
Python for my own projects PHP for web stuff |
Re: What language do you use?
![]() |
Re: What language do you use?
I use C mostly. I want to learn an interpereted language, but haven't invested the time to learn one. Ruby sounds cool from what my brother has done with it. He created a simulator that takes input from the OI dashboard to drive a robot on the screen rendered with OpenGL.
I also use GTK+ under Linux for graphics. I have been using latex for typesetting. It is a programing language specifically designed for making nicely formated (math or english) papers which are compiled into pdf and ps files for viewing. |
Re: What language do you use?
I would say Python all the way for an interpreted language.
The other day one of the programmers on my robotics team was asking about how to check if his joystick curve function was working. I was able to rewrite a prototype function in a python editor, stick a for-loop at the bottom the file, and run it, all in about 1-2 minutes (he was still explaining to someone about how it would or wouldn't work when I finished). The really nice thing about Python is that it has hundreds of *useful* library functions, especially in the string and math realms. It has native BigInt support, and much else. One problem is that it has no strict typing. This can also be a huge benefit if you are trying to use code intended for one thing for a completely different purpose. I actually learned python as a scripting language for Vega Strike, but I'm so glad I know it now. Perl feels less "right" than python... too much syntax, and not enough sense to it. Also, I would say C++ for best compiled language... It has a pretty nice library of functions, it's native, and it runs all C libraries with few hassles. It has some methods for garbage colleciton, and a lot of other features that make it really generous for a compiled language. Speaking of C++, I've heard Objective-C (I've never used it however) is a nice language (though it hurts my eyes to look at it). It supposedly now has garbage collection support, yet it's compiled. I wonder how they did that... Java and PHP are okay... but they feel messy. I used to really like PHP for web development, but I learned about Django which is a much more structured web development method written in Python. |
| All times are GMT -5. The time now is 19:41. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi