Click here to Skip to main content
15,889,527 members

Survey Results

What is your favourite programming language?

Survey period: 11 Aug 2014 to 18 Aug 2014

Yes - it's hard to pick one, and yes, the language you use depends on the problem. But assume you can choose the problem. Which dialect suits you best?

OptionVotes% 
BASIC63114.40
C2275.18
C++59313.53
C#2,00245.69
Objective C140.32
COBOL240.55
F#80.18
FORTRAN240.55
Java2766.30
Javascript1252.85
PHP1312.99
Python1142.60
Ruby240.55
Swift160.37
Other1733.95



 
GeneralRe: Most hated Pin
StatementTerminator12-Aug-14 5:25
StatementTerminator12-Aug-14 5:25 
GeneralRe: Most hated Pin
Stuart Dootson12-Aug-14 8:48
professionalStuart Dootson12-Aug-14 8:48 
GeneralRe: Most hated Pin
Yvan Rodrigues12-Aug-14 9:01
professionalYvan Rodrigues12-Aug-14 9:01 
GeneralRe: Most hated Pin
jgakenhe12-Aug-14 11:08
professionaljgakenhe12-Aug-14 11:08 
GeneralRe: Most hated Pin
Yvan Rodrigues12-Aug-14 12:14
professionalYvan Rodrigues12-Aug-14 12:14 
GeneralRe: Most hated Pin
jgakenhe13-Aug-14 4:12
professionaljgakenhe13-Aug-14 4:12 
AnswerPostscript Pin
Yvan Rodrigues11-Aug-14 13:28
professionalYvan Rodrigues11-Aug-14 13:28 
GeneralRe: Postscript Pin
BillWoodruff12-Aug-14 23:41
professionalBillWoodruff12-Aug-14 23:41 
Hi Yves,

Long ago (in the late neolithic) PostScript was my specialty, and it is a most interesting language in that it is much more like LISP, or SmallTalk, than other popular languages (like Pascal) when it was introduced as a page-description language interpreter inside laser-printers. Few realized it was, indeed, a full-Turing-equivalent computer language, and fewer actually programmed in it.

I wrote most of the book "Real-World PostScript" (Addison-Wesley, 1986), and ended up working at Adobe and writing the PostScript code that did color separation for Illustrator 5, as well as being on the team that created Acrobat for which I designed the first file format (very much like HTML, but my design was not used in the released product).

PostScript:

0. interpreted

1. integrally "bound" to a powerful vector graphic engine, that "embodies" a 2D object-oriented drawing-model for lines, shapes, and fonts/text, which took about a decade to be matched in functionality by Apple and Win OS's.

2. recursion, text-to-cdoe and code-to-text: it is trivial to modify/compose programs on-the-fly, and to turn text to executable, and executable to text. recursion easy to perform.

3. the RPN stack model is used in many ways, including managing semantic name-space look-up by a stack of Dictionaries.

4. made available polymorphic mapping operators (collection iterators) long before these became available to the public in other languages.
I have diligently numbered the days of pure and genuine happiness which have fallen to my lot: They amount to 14. Abd-Ar Rahman III, Caliph of Cordoba, circa 950CE.


modified 13-Aug-14 7:20am.

AnswerRe: Postscript Pin
Yvan Rodrigues13-Aug-14 3:11
professionalYvan Rodrigues13-Aug-14 3:11 
GeneralRe: Postscript Pin
BillWoodruff13-Aug-14 8:14
professionalBillWoodruff13-Aug-14 8:14 
Generalyea! As it should be :) Pin
devvvy11-Aug-14 12:35
devvvy11-Aug-14 12:35 
GeneralMany of the above Pin
Erik Burd11-Aug-14 11:38
professionalErik Burd11-Aug-14 11:38 
GeneralThings change PinPopular
Frank T. Clark11-Aug-14 11:16
professionalFrank T. Clark11-Aug-14 11:16 
AnswerRe: Things change Pin
Yvan Rodrigues11-Aug-14 13:20
professionalYvan Rodrigues11-Aug-14 13:20 
GeneralRe: Things change Pin
Frank T. Clark13-Aug-14 8:54
professionalFrank T. Clark13-Aug-14 8:54 
GeneralMy favorites Pin
mossaiby11-Aug-14 10:20
mossaiby11-Aug-14 10:20 
GeneralI Took the Question Literally Pin
W Balboos, GHB11-Aug-14 8:55
W Balboos, GHB11-Aug-14 8:55 
AnswerWe didn't need no stinking' classes Pin
Yvan Rodrigues11-Aug-14 13:23
professionalYvan Rodrigues11-Aug-14 13:23 
GeneralHmmm. Pin
Tim Carmichael11-Aug-14 8:03
Tim Carmichael11-Aug-14 8:03 
GeneralRe: Hmmm. Pin
W Balboos, GHB11-Aug-14 8:59
W Balboos, GHB11-Aug-14 8:59 
GeneralRe: Hmmm. Pin
Mycroft Holmes12-Aug-14 20:49
professionalMycroft Holmes12-Aug-14 20:49 
GeneralRe: Hmmm. Pin
OriginalGriff12-Aug-14 4:57
mveOriginalGriff12-Aug-14 4:57 
GeneralRe: Hmmm. Pin
Tim Carmichael12-Aug-14 5:04
Tim Carmichael12-Aug-14 5:04 
QuestionWas this a rhetorical question? Pin
DaveP6211-Aug-14 6:58
DaveP6211-Aug-14 6:58 
GeneralRe: Was this a rhetorical question? Pin
PIEBALDconsult11-Aug-14 7:22
mvePIEBALDconsult11-Aug-14 7:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.