Page 1 of 2
					
				What programming language do you prefer?
				Posted: 19 Feb 2011, 22:32
				by mattallen37
				I am just curious, what programming language is the most popular (as a preferred language) for the people that use MiBo.
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 00:08
				by dudmaster
				NXC 4 me, as you will very soon see!
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 00:32
				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?
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 00:35
				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.
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 09:44
				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
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 12:44
				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.
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 22:37
				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
 

 I know, I am not trying to see the overall percentages, just a relative percent on these forums specifically.
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 20 Feb 2011, 22:44
				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 ( 

 ), 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
 
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 21 Feb 2011, 02:31
				by tcwan
				I'm a Bare-metal C & Assembly guy, so I had to choose "Other"  

 . I'm basing my stuff on NxOS primarily, if I have to choose another platform on the list, it'll probably be nxtOSEK.
 
			 
			
					
				Re: What programming language do you prefer?
				Posted: 22 Feb 2011, 00:19
				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...