What programming language do you use?

I will be building an open source project for the First community. Just wanted to know what programming language is preferred here on chiefdelphi.

It depends on the application, plus asking here what languages we use is sure to get a range of responses ranging from Assembly to Visual Basic (couldn’t come up with a language that ended in Z)

Personally I use whatever language is best suited for the application. I wouldn’t use C to do lots of string manipulation, I would use Python (Ive heard great things about Perl too but never used it) If I were writing web pages I wouldnt use Haskell (though someone DID) I would use HTML, PHP or ASP.Net. My question is, what sort of application are you working on, how would we use it?

Oh and my personal favorite language, C. I enjoy working in it despite it not being the simplest of languages to learn.

Some Z languages, I can’t vouch they’re all legit. :slight_smile: Though Zero looks pretty wild*:

99 Bottles of Beer in Zero
 --------------------------
       by Seirian J. Pardoe
       on 7/4/06

   Compatible with Zero 1.0+

   Zero intepreter can be found at
     www.freewebs.com\blackdragonvb
        in the VB section.

    
   -=Best viewd in Lucida Console, size 10=-

 
      /-*99>]>--!-[p~ bottles of beer~]\
      |$%-[c]3£]\/~,llaw eht no ~<1]]/
      \----------/\[1>]~ bottle of beer~]--\
 /~,dnuora ti ssap dna nwod eno ekaT ~<1]]/
 \[1>]~ Go to the store and buy some more.~]-\
                            /-----------------/ 
                           //0~ 99~]>[0]]>[01>]]>[05>]0>p][fx]
                 /---------/\<0<50]]<0<40]]-[0p<0[<50]]<[0]]-\
                //[05>]0>p0p]0~ No more~]>[0]]>[01>]]>[05>]]>/
             /--/\<<10]]<[0]]<~erom on ~0<50]]<<30]]0\
          /--/-![3£[2>]]->-[01>]]->-%>![02>]]->-[5>]0>p0]/
          \%-+-![3£[0]]->-[1>]]->-%>![0]]->-[5>]0>p0]0\
             \-\/->1-<0-£]-<-->1]-%--<<50]]<<30]]--/
              //\-![3£[0]]->-[1>]]->-[5>]>p0p]\
              \------------------£]-<0-%-------/

I think there is no single preferred language here at CD, and even with individuals it depends on what the application is. I like VB or VBA for simplicity or graphics, or C for text, but even then I’ve done the opposite.

*After reading some more, Zero is in the “esoteric” language category. I can’t imagine why…

It’s for a website. I am in a dilemma between using PHP or Ruby on Rails. While Ruby on Rails will be easier to teach to my team, I am a better coder at PHP and it is generally just a more popular language. If there is a significant number on chief delphi that uses ruby, then I might consider using it for the web applacation.

Depends, like previous people said.

Some of my preferences for languages:

Torsion - 3D Game programming
PHP - web design
Java - object oriented programming, as well as other things
C/C++ - coding our 2008 or 2009 robot

these are just some, I can’t really think right now, I have brain block.

Don’t make your choice based on popularity. Both languages have pros and cons. You need to look at what you are building and decide which is the best fit.

Another way to look at this is what framework has the features you want, then use the language it runs on.

I mostly use C++ for…everything…
but I use php (a little bit, I’m learning) and Lua (again, learning.) Actually…throw python and lisp in there as well-I’m learning them too.

And we can’t forget LOLCODE.

I forgot about LOLCODE! The forum registration has been closed due to spam, however it was noted:

You do realize most spam resembles a fragment of LOLCODE, right?

KTHXBYE

Any language would be good, due to the sheer amount of languages I know(basic pascal c c++ java ruby perl python lua html? css? bash?)

?:questionable language status.

Just pick a language to go with your skill, the pro’s and con’s of the language, and what you want the application to do.