Go to Post I have long since given up on these hints, and come to the conclusion that they are designed to befuddle us all and amuse Dave. - Rickertsen2 [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: What is your most prefered programming language?
C++ 91 43.96%
PBasic 11 5.31%
QBasic 8 3.86%
Java 36 17.39%
Other (Please List) 61 29.47%
Voters: 207. You may not vote on this poll

Closed Thread
Thread Tools Rating: Thread Rating: 4 votes, 3.75 average. Display Modes
  #106   Spotlight this post!  
Unread 15-11-2003, 15:46
bludstayne's Avatar
bludstayne bludstayne is offline
Registered User
#0547
 
Join Date: Nov 2003
Location: Fayetteville, TN
Posts: 10
bludstayne has a little shameless behaviour in the past
Send a message via AIM to bludstayne Send a message via Yahoo to bludstayne
C++ most definitely. I've been using it for a long time and it is nice and clean and elegant. I've been using it and OpenGL a lot here lately.
__________________
I hate signatures. I wouldn't even consider having one.
  #107   Spotlight this post!  
Unread 17-11-2003, 00:23
Team852 (DB) Team852 (DB) is offline
Registered User
#0852 (The Athenian Robotics Collective)
 
Join Date: Jan 2003
Location: Danville, CA
Posts: 9
Team852 (DB) is an unknown quantity at this point
C++

Well, I think we're all subjected to opinions, but my view of C++ takes it as inelegant, hard to debug, and slow.

Furthermore, Microsoft has sort of branded C++ as a poor language by their definition of it (which is slower than C/Obj-C), their use of hidden interfaces (I couldn't find developer documentation on internet interfaces that was readily available), and the flaws in the Windows OS itself. Also, there are SO many worms and security problems relating to Windows.

Also, Objective-C offers a more open approach to object orientation. C++ requires strict typing, where Objective-C is very free in its laws. Objective-C allows you to request an object to do something, even though the reciever may not be able to do it.


Of course, it's very hard to beat something like plain, procedural C for simple tasks. It's very fast, very easy to understand, and relatively easy to debug.



Most who start off on learning Objective C find it incredibly intuitive and easy to use. I looked at C++ initially, and things were unnecessarily confusing. I then looked at Obj-C (coupled with Apple's Cocoa Libraries), and suddenly, things made perfect sense. I could see how to use the language very effectively, very quickly.

Also, Objective-C adds the minimum of what is required to provide object orientation. C++ I believe, attempted to 'improve' C. Obj-C took C, and added things to it, leaving C itself alone.
__________________
- DB
  #108   Spotlight this post!  
Unread 08-12-2003, 20:14
wun's Avatar
wun wun is offline
Registered User
AKA: David Wolever
#0865 (Warp7)
Team Role: Programmer
 
Join Date: Dec 2003
Rookie Year: 2001
Location: Toronto
Posts: 84
wun will become famous soon enough
Send a message via AIM to wun Send a message via MSN to wun
Re: What is your most prefered programming language?

Ide have to go with python.
C and pascal are also not that bad.
__________________
Help Microsoft stop piracy. Use Linux!

I have three gmail invitations, message me if you want one
  #109   Spotlight this post!  
Unread 09-12-2003, 03:08
Jay Lundy Jay Lundy is offline
Programmer/Driver 2001-2004
FRC #0254 (The Cheesy Poofs)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Berkeley, CA
Posts: 320
Jay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to all
Re: What is your most prefered programming language?

Favorite language: C++

Java is high up there, but I think they oversimplified it. I like the added OOP, but why they removed operator overloading is beyond me (anyone know why?). When I write games in C++, I have a Vector class and a Matrix class and I can do nice, simple statements like:

position += velocity * deltaT + .5 * (sumOfForces / mass) * deltaT * deltaT;
velocity += (sumOfForces / mass) * deltaT;

But in Java, you get ugly statements that force you to create temporary variables to store things as you go.

That's why I'm starting to look at C# a lot. It's a lot like Java except they brought back all the good stuff from C++ that Java left out, and then some.

I also used to love PHP, but now I don't like it that much. The lack of strong variable types makes it easy to write programs, but impossible to go back and read what you wrote a week later. Perl is the same.

C is pretty fun. I like working with pointers and making sure you keep track of everything, especially on embedded systems. Writing stuff for the Palm in C really gives you an appreciation for memory management. If you leak one byte of memory or go beyond your allocated memory by one byte, you get a fatal error (or at least it seems that way).

asm is pretty interesting to use, but only in small doses. I'd like to see someone write their entire robot code in asm (it doesn't count if you just disassemble the C code).
  #110   Spotlight this post!  
Unread 10-12-2003, 15:09
Pelan Power Pelan Power is offline
Registered User
#0177
 
Join Date: Dec 2003
Location: South Windsor, Connecticut
Posts: 1
Pelan Power is an unknown quantity at this point
Re: What is your most prefered programming language?

How could you all be forgetting FORTRAN? The only programming language that I've really used is Visual Basic, but I'm in the process of a learning javascript and of course, C for our controls system.
__________________
Bobcat Robotics Team 177 Programmer
  #111   Spotlight this post!  
Unread 09-02-2004, 18:36
Tridelvior Tridelvior is offline
Windbringer
#0348
Team Role: Programmer
 
Join Date: Jan 2004
Location: Norwell, Massachusetts
Posts: 13
Tridelvior is an unknown quantity at this point
Re: What is your most prefered programming language?

Hey Pelan Power- This is your cousin. Hahaha.

As for the language, I went with C++. Fun stuff. And java i hate.

Good old FORTRAN. Isnt that what they use on calculators?
  #112   Spotlight this post!  
Unread 09-02-2004, 19:23
WeAz WeAz is offline
/dev/null
AKA: Todd Bealmear
FRC #1458 (Danvillans)
Team Role: Leadership
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Alamo, CA
Posts: 2
WeAz is an unknown quantity at this point
Send a message via ICQ to WeAz Send a message via AIM to WeAz
Re: What is your most prefered programming language?

I'd have to go with PHP. It's the first language I really sat down and learned. Aside from that, I'd go with C/C++/C#. C# is really morphing into an awesome language and I'm looking forward to seeing where this language goes. I'm teaching myself Perl right now, and that seems like a pretty cool language as well.

-WeAz
  #113   Spotlight this post!  
Unread 09-02-2004, 20:49
steven114 steven114 is offline
Programming Wizard and Team Captain
AKA: Steven Schlansker
FRC #0114 (Eaglestrike)
Team Role: Programmer
 
Join Date: Feb 2004
Location: Los Altos, CA
Posts: 335
steven114 is a jewel in the roughsteven114 is a jewel in the roughsteven114 is a jewel in the rough
Send a message via AIM to steven114
Re: What is your most prefered programming language?

Obj-C and Java are really great, with straight C coming in close behind. Java for the ability to run on many platforms, Obj-C just because it's cool and really easy to use, while being very powerful at the same time, and C for command-line stuff. (Although Obj-C is cool for command-line stuff too, but it adds a bit of overhead)

One main problem with C-based languages that Java solves is memory management. I'd much rather create objects and have the system sweep up after me than worry about when I should free something.
  #114   Spotlight this post!  
Unread 09-02-2004, 21:00
ShadowKnight's Avatar
ShadowKnight ShadowKnight is offline
Registered User
FRC #1719 (Umbrella Corporation)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: Alexandria, VA
Posts: 142
ShadowKnight has a spectacular aura aboutShadowKnight has a spectacular aura about
Re: What is your most prefered programming language?

c++ is currently my favorite with c being a neccesity at times...I love messing with linux

C# most definately though is something to look at...very much liek java but with all the c++ goodies that we like.
__________________
Gracious Professionalism isn't simply courtesy or tradition, it's a way of life

I met her through FIRST...

We only are where we are by God's providence and by no other...
  #115   Spotlight this post!  
Unread 10-02-2004, 09:06
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: What is your most prefered programming language?

Quote:
Originally Posted by Jay Lundy
Favorite language: C++

Java is high up there, but I think they oversimplified it. I like the added OOP, but why they removed operator overloading is beyond me (anyone know why?).
Totally agree. Java is nice, but I really use some of the advanced features of C++, which, unforunately, removed from Java.
__________________

  #116   Spotlight this post!  
Unread 10-02-2004, 21:42
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: What is your most prefered programming language?

VISUAL BASIC EE 6!!!

Not that that helps the robot any...
  #117   Spotlight this post!  
Unread 10-02-2004, 21:42
Rhs953's Avatar
Rhs953 Rhs953 is offline
Revenge is near...
AKA: Mike
#0953 (Illumanati)
Team Role: Engineer
 
Join Date: Jan 2004
Location: Reno
Posts: 99
Rhs953 has a little shameless behaviour in the past
Send a message via AIM to Rhs953
Re: What is your most prefered programming language?

4-tran

________________________________
I didn't break it!
  #118   Spotlight this post!  
Unread 11-02-2004, 08:49
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: What is your most prefered programming language?

I use Tcl http://www.tcl.tk/ for quick prototypes and easy user interface development. The syntax is minimal and clean. I've programmed in everything from bit-slice microcode to PL/I, and I think Pascal is among the easiest "true high-level" languages to learn and use. C is good, but too cryptic for my tastes.
  #119   Spotlight this post!  
Unread 14-02-2004, 10:43
kristen's Avatar
kristen kristen is offline
PI loves you!
#0639 (Code Red)
Team Role: Human Player
 
Join Date: Jan 2003
Location: Ithaca, NY
Posts: 283
kristen will become famous soon enough
Send a message via AIM to kristen
Re: What is your most prefered programming language?

All I speak is Java... therefore its the best
  #120   Spotlight this post!  
Unread 14-02-2004, 16:52
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Re: What is your most prefered programming language?

Quote:
Originally Posted by kristen
All I speak is Java... therefore its the best
hehe. YA!!!! Java is pretty cool. C is the best though, it drives our robots wild
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming Compatition Angela06 Programming 30 08-04-2005 23:12
New programming language next year? Mike Alighieri Programming 131 13-09-2003 20:51
PBASIC sucks maDGag Programming 31 29-01-2003 03:16
TI programming using Z80 assembly language Jeff Wong Chit-Chat 1 07-06-2001 01:27


All times are GMT -5. The time now is 14:20.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi