What programming language do you prefer?

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.

What programming language do you prefer to use when programming the NXT?

NXT-G (the retail software)
3
10%
ROBOLAB
0
No votes
NXC/NBC
19
63%
RobotC
3
10%
LeJOS
2
7%
nxtOSEK
1
3%
Other
2
7%
 
Total votes: 30

mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

What programming language do you prefer?

Post by mattallen37 »

I am just curious, what programming language is the most popular (as a preferred language) for the people that use MiBo.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
dudmaster
Posts: 171
Joined: 06 Oct 2010, 02:38
Location: Texas, Santa Fe
Contact:

Re: What programming language do you prefer?

Post by dudmaster »

NXC 4 me, as you will very soon see!
2Labz.com, My Website
muntoo
Posts: 834
Joined: 01 Oct 2010, 02:54
Location: Your Worst Nightmare
Contact:

Re: What programming language do you prefer?

Post by muntoo »

Well, if you look around, most of the posts are about NBC/NXC...
I bet most of the RobotC guys are at the RobotC Forums, though. Or maybe I'm wrong?
Image

Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE


Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

Re: What programming language do you prefer?

Post by mattallen37 »

Right, but there are still some here (Xander for sure) that use RobotC, and I know there are some here that use NXT-G primarily. This is just to see how many there are here that use the different languages.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
mightor
Site Admin
Posts: 1079
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands
Contact:

Re: What programming language do you prefer?

Post by mightor »

A lot of the Lejos people hang out in their own forum, with the exception of a few :) The same applies to the ROBOTC people, so I am not sure how valid your results are going to be. It's like asking only lactose intolerant people in a poll about cheese.

- Xander "slightly lactose intolerant" Soldaat
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
aswin0
Posts: 201
Joined: 29 Sep 2010, 06:58

Re: What programming language do you prefer?

Post by aswin0 »

Hi,

I am a robotC man. I started out using NXT-G but I hated the slow and buggy IDE. The day I needed floating points I didn't hesitate to throw it aside. The reasons for choosing robotC were:
  • floating point support
  • Speed of execution in general
  • High speed bluetooth implementation
  • Previous experience with the C-language

I might try Lejos one day because I feel comfortable with OO-programming although I have no Java experience.
My blog: nxttime.wordpress.com
mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

Re: What programming language do you prefer?

Post by mattallen37 »

mightor wrote:A lot of the Lejos people hang out in their own forum, with the exception of a few :) The same applies to the ROBOTC people, so I am not sure how valid your results are going to be. It's like asking only lactose intolerant people in a poll about cheese.

- Xander "slightly lactose intolerant" Soldaat
:lol: I know, I am not trying to see the overall percentages, just a relative percent on these forums specifically.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
muntoo
Posts: 834
Joined: 01 Oct 2010, 02:54
Location: Your Worst Nightmare
Contact:

Re: What programming language do you prefer?

Post by muntoo »

aswin0 wrote: I might try Lejos one day because I feel comfortable with OO-programming although I have no Java experience.
Yeah, me too, even though Java is my mortal enemy. (Keep your friends close, and your enemies closer. - Mis-attributed to Sun-Tzu, Nicollo Machiavelli ( :twisted: ), and Petrarch)
mightor wrote:A lot of the Lejos people hang out in their own forum, with the exception of a few :) The same applies to the ROBOTC people, so I am not sure how valid your results are going to be. It's like asking only lactose intolerant people in a poll about cheese.

- Xander "slightly lactose intolerant" Soldaat
Image

Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE


Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
tcwan
Posts: 186
Joined: 30 Sep 2010, 07:39

Re: What programming language do you prefer?

Post by tcwan »

I'm a Bare-metal C & Assembly guy, so I had to choose "Other" :lol: . I'm basing my stuff on NxOS primarily, if I have to choose another platform on the list, it'll probably be nxtOSEK.
kvols
Posts: 29
Joined: 14 Oct 2010, 22:09

Re: What programming language do you prefer?

Post by kvols »

Sorry - I didn't see the poll..

LeJOS for me, thanks!

In very short:
  • Full support for classes with local method names, inheritance, overloading.
  • World class development environment using eg. Eclipse or Netbeans
  • Full support for recursion, threads, dynamic allocation, automatic garbage collection.
  • Good performance, yet safe programming without worrying about pointers or indexes.
  • Plenty of built-in data types (int, float, double, long, ..)
  • All free, completely open source, and works great on my favorite platform: Ubuntu
My ¢5...
Last edited by kvols on 22 Feb 2011, 00:51, edited 1 time in total.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests