|
Post by noodlesoup on Apr 19, 2012 0:18:13 GMT
C++ | 6 | Python | 1.5 | Malbolge | 1 | JavaScript | 1 | Java | .5 |
|
|
|
Post by Qwerty on Apr 19, 2012 0:37:53 GMT
I vote python. Frankly it's the only language I know anything about.
|
|
|
Post by nmagain on Apr 19, 2012 8:04:52 GMT
i like both can i vote both???
if not, c++.
|
|
|
Post by Clockwork on Apr 19, 2012 10:17:11 GMT
C++
|
|
|
Post by D_M-01 on Apr 19, 2012 20:49:53 GMT
C++, definitely.
|
|
|
Post by Zrined on Apr 19, 2012 20:50:26 GMT
C++
|
|
|
Post by Draxorion on Apr 19, 2012 22:38:51 GMT
C++
|
|
|
Post by Qwerty on Apr 19, 2012 23:05:12 GMT
Drax, you don't even program...
Anyway, I like C++'s usefulness and do intend to learn it ASAP, I just don't know anything about the syntax.
That said, I change my vote to Malbolge.
|
|
|
Post by Zrined on Apr 19, 2012 23:49:33 GMT
Lol, JavaScript FTW!
|
|
|
Post by Qwerty on Apr 19, 2012 23:50:35 GMT
Isn't javascript not technically a programming language?
|
|
|
Post by Clockwork on Apr 20, 2012 0:01:26 GMT
Javascript is a programming language, although it is very unique compared to other languages.
Draxor does program, I've taught him some C++ (a little, but it still counts).
|
|
|
Post by nmagain on Apr 20, 2012 0:02:41 GMT
n0nja i know what you mean but guess what minecraft wasn't made in javascript. also drax seems to know python fairly well.
|
|
|
Post by priok on Apr 20, 2012 0:51:42 GMT
I vote Python, but I haven't used it in a while.
|
|
|
Post by Zrined on Apr 20, 2012 1:03:44 GMT
No, I said JavaScript 'cause it's the only one I can actually program in.
|
|
|
Post by noodlesoup on Apr 20, 2012 6:51:52 GMT
Malbolge is just the worst...
|
|
|
Post by ~Memzak~ on Apr 20, 2012 13:57:38 GMT
C++ and Java.
Don't really know why nobody has said Java so far, but it probably has something to do with people who know Java also know C++ and then vote for it. (because lets be frank, it's one of the best programming languages for a variety of things)
|
|
|
Post by Clockwork on Apr 21, 2012 19:05:38 GMT
Well, Java has it's merits. But if you can code well, C++ would be the way to go.
I've tried Java and it's pretty decent though, I don't understand why it gets the hate it does.
|
|
|
Post by ~Memzak~ on Apr 22, 2012 21:05:05 GMT
Java is currently my primary language. Mostly because I HAVE to do it for school but also partially because I'm making a game in it with a friend and it's rather useful to not have to compile differently for each OS. I'm not sure why it gets hate either... C++ might be a bit more complicated, but it's also a slightly lower level language. (Javabytecode being not as low as standard bytecode) Meaning you can make more memory efficient code and do things slightly more efficiently.
Speaking of C++, anyone here uses the allegro library?
|
|
|
Post by nmagain on Apr 23, 2012 7:54:55 GMT
nope i have allergo allergy JAJAJAJAHAHAHAHAHA get it?
|
|
|
Post by noodlesoup on Apr 24, 2012 4:58:01 GMT
And Malbolge is the winner!
|
|
|
Post by ~Memzak~ on Apr 24, 2012 11:43:48 GMT
Lol. Funny joke... but I think we all know the clear winner is Assembly. (think about it)
|
|
|
Post by Clockwork on Apr 29, 2012 0:45:43 GMT
C++ has integrated assembly. Your argument is invalid.
|
|
|
Post by Fringe Pioneer on Apr 29, 2012 1:21:51 GMT
Do we vote for programming languages that we know, or those that we like based off what we know, or by some other criterion?
If by how well I can program in it, Java. If by how much I like it, Haskell. If by pure fun, Piett (you program by drawing pixel art)...
|
|
|
Post by noodlesoup on Apr 29, 2012 3:26:37 GMT
Whatever is more important to you.
|
|
|
Post by izacque on May 2, 2012 17:44:11 GMT
if you restricted this poll to only include the votes of people who can create non-trival object-oriented programs, the results wouldn't be so inbalanced.
|
|
|
Post by Qwerty on May 2, 2012 23:39:01 GMT
If you restricted it to that, the results would be the results of the voting of like two people.
|
|
|
Post by Fringe Pioneer on May 3, 2012 2:49:27 GMT
Restrict to object-oriented programming, Izacque? The results would be TERRIBLY imbalanced! Have you ever tried writing imperative programs with C99, or perhaps making a functional one in Haskell or Lisp? And what of stack-based esoteric languages like Piet and Befunge? Do you know how good you have to be to make something in an esoteric language (other than HQ9+, which isn't Turing complete anyways and ergo doesn't count)? Do you even know how much skill it takes to not only be a good Piet programmer, but a good Piet artist?
The nerve of some people to restrict to a particular paradigm of programming languages...
|
|
|
Post by izacque on May 4, 2012 17:49:57 GMT
not restricting the language, just the voter. If all OOP-knowledgeable programmers like haskell, haskell can still win. However, you bring up a valid point. OOP, while strong concept, isn't the only important type of programming. What I was trying to address is the fact that some people will make a 4-function calculator in C++ (the only language they "know"), and then vote C++. Basically, I submit that C++ is not as popular among actual programmers as this poll would indicate.
|
|
|
Post by Fringe Pioneer on May 6, 2012 22:55:41 GMT
Restricting the votes to the OO paradigm or restricting the voters to the OO paradigm, the very fact that there is a restriction based on a particular paradigm is terrible! This poll isn't a measure of the popularity of a language among actual programmers, but of the popularity of a language among forum members who know how to program (otherwise, this poll would have been placed somewhere more accessible to "actual programmers"). If the only thing they know is how to build a simple command-line calculator in C++ and they vote for C++, there's nothing wrong with them voting for C++. It truly reflects what language those particular forum users know or desire.
Now, if you restrict voters to those who are knowledgeable of OO, guess what a majority of your results are going to be? That selection bias is an unacceptable bias. With such a bias, if there were any true programmers who knew C but not Smalltalk or Java, then you would effectively be banning them from voting. Even if you want to poll for "true programmers," ignoring the problems associated with this poll being located where it is now, you would need to choose some criterion that doesn't narrow down the set of all "true programmers" in the forum. You could perhaps narrow down by the number of man-hours spent on programming projects, or by the number of lines of code written. Those, unfortunately, are no better for indicating skill in programming than age is for indicating wisdom, but it's certainly less biased than only allowing those familiar with object oriented paradigms to vote...
|
|