Posting Freak
Posts: 1,167
Threads: 94
Joined: 2008-07
Gender: Female
Sexual Orientation: Straight
Country Flag: newzealand
2010-04-06, 12:54 AM
(This post was last modified: 2010-04-06, 01:06 AM by Heidi.)
I'm STILL procrastinating, so I thought it might be fun to start my first thread on Southperry that a mod will have to lock once they decide it's ran its course, as I know it will be off the rails before long! Also just to see what Southperry's programmers like (I reckon we have more people here that can program than that can't)
So, what's your favourite programming language?
Mine is C#, though I quite like Clips and Prolog as well. C is pretty interesting too (But C++ is dumb)
It was hard deciding which to put in the poll and which to leave out. I think I got most of the most used ones on the list, though had to leave out the more interesting ones like Prolog, Lisp, and Assembly :/
And if you select "other", you must post your favourite language! (No escaping from world war 3)
My guess is that the winner will be Python or C++
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
Lua (in before "not a programming language")
Of the ones in the poll, probably C++. And Python seems cool, even though I don't know it.
Posting Freak
Posts: 844
Threads: 139
Joined: 2008-08
*expects lot's of I can't program*
My favorite is turing, an introductory programming language that I learned in gr 10.
It is the easiest program to use, and I still use it as a calculator when solving math problems. It is the easiest program to compile and make into .exe out of all the programming languages I've learned. It also have the simplest syntax.
(output is just "put", input is just "get", compare that to System.out.println and making buffers to read)
Next, I feel that, C/Java/Pascal are pretty much the same.
Most hated programming language is Scheme (no loops, no types, no arrays)
Posting Freak
Posts: 1,688
Threads: 130
Joined: 2008-07
Where's JavaScript? Web programmers are programmers too :[
Posting Freak
Posts: 1,167
Threads: 94
Joined: 2008-07
Gender: Female
Sexual Orientation: Straight
Country Flag: newzealand
Pffftttt I put Perl and PHP up. And Java + C# can also be used on web!
Posting Freak
Posts: 7,488
Threads: 76
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: North_Carolina
IGN: I don't play MS
Perl's not technically a programming language, but it's my favorite of the listed. Incredibly powerful and although the syntax takes a little getting used to, you learn to love it.
Posting Freak
Posts: 6,406
Threads: 399
Joined: 2008-07
Gender: Male
Quoting from an unknown source:
Web design is to Programming as Masturbation is to sex.
That being said, I voted for PHP. Other than a TI 83's BASIC, its the only thing I can use. Even then, I tend to google the syntax when I need it.
Arbitrary "I can't program". :|
Administrator
Posts: 17,191
Threads: 2,153
Joined: 2008-09
Gender: Male
Sexual Orientation: Gay
IGN: Aesilyn
Server: Mardia
Level: 200
Job: I/L ArchMage
Guild: Animus
You didn't make a distinction between real C++ and visual C++,so assuming the former I voted for that.
If I had to take a Microsoft bastardization of a language I'd rather do VB.NET (although you didn't specify VB or VB.NET either, and both are still actively used and entirely different) though because it literally comes down to nothing more than stylistic preferences and the looser structure is faster and less cluttered.
It's not having what you want - It's wanting what you've got.
Posting Freak
Posts: 3,586
Threads: 232
Joined: 2008-07
Gender: Male
Sexual Orientation: Gay
Country Flag: canada
IGN: Jed
Level: 21
Job: Engineer
Guild: ACNL
Farm: West Egg
I don't do any real programming, only having experience in lolVB. C++ ftw, though.
Horusmaster Wrote:Most hated programming language is Scheme (no loops, no types, no arrays) Ouch, really? Man, no loops must SUCK.
Delete meeeeee!
Posting Freak
Posts: 3,213
Threads: 466
Joined: 2008-07
Heidi Wrote:Pffftttt I put Perl and PHP up. And Java + C# can also be used on web! You can use anything on the web!
Horusmaster Wrote:Most hated programming language is Scheme (no loops, no types, no arrays) Honestly, I've never ever seen such a misinformed post.
Loops in Scheme:
map, iter, let, do + tail-recursion (They get compiled to loops, so better use them)
Native datatypes in Scheme:
atom, symbol, integer, real, complex, fraction, string, character, boolean, cons, list and functions
Array-creations in Scheme:
vector, make-array
It's not really a scream that I like Common LISP the most. Properly written, it would usually be the fastest development-language to big problems due to macros (modifying the code-tree), and it's usually so fast that there's no worthy difference between it and C/Java. Besides, it's easier to debug, as the code's shorter.
C's on second place; It's not weird that a certain OS is made in it.
Posting Freak
Posts: 1,167
Threads: 94
Joined: 2008-07
Gender: Female
Sexual Orientation: Straight
Country Flag: newzealand
Hmmmmm I guess I should have seperated out the original and .NET versions of languages. Though the .NET versions are better than the originals anyway
10 poll options just isn't enough when it comes to programming languages!!
Administrator
Posts: 17,191
Threads: 2,153
Joined: 2008-09
Gender: Male
Sexual Orientation: Gay
IGN: Aesilyn
Server: Mardia
Level: 200
Job: I/L ArchMage
Guild: Animus
Heidi Wrote:10 poll options just isn't enough when it comes to programming languages!!
Could've been if you hadn't treated scripting languages and programming languages interchangeably.
Posting Freak
Posts: 1,167
Threads: 94
Joined: 2008-07
Gender: Female
Sexual Orientation: Straight
Country Flag: newzealand
Eosian Wrote:Could've been if you hadn't treated scripting languages and programming languages interchangeably.
Yeah you're right. I could have knocked out PHP and Perl. Oh well, too late now
Senior Member
Posts: 485
Threads: 54
Joined: 2008-09
Hmmm.... It's a toss-up.
I'm an old programmer and C has been my favorite since, well, since the alternatives were Assembly, PL/1, FORTRAN, COBOL, BASIC (that didn't look anything like today's VB), Pascal, slowly interpreted LISP and PROLOG, write-only APL, and a bunch of even more obscure languages.
But in later years I've become lazy enough to like some of the shortcuts C++ offers (although I dislike quite a few of its features), and I find that when I want to program something just for fun it's usually in C++ (although a sufficiently knowledgeable programmer looking at my code would be able to tell I still think in C). So, I'm going to vote for that.
Posting Freak
Posts: 2,715
Threads: 212
Joined: 2010-03
Gender: Male
VB is all I've done, and I am hating it with a passion. I might like C++, because I've heard fairly decent things about it. I heard Java was a pain in the ass. >_> So right now, none is my favorite due to lack of experience.
Posting Freak
Posts: 2,130
Threads: 176
Joined: 2008-08
I like php for being so forgiving and so many built in functions.
Java is a fav just from experience, C# was easy to learn because of similarities in syntax with Java. C++ was meh, know it wouldn't use it...yet.
Also learned VB before, it was nice because you get a GUI to make a GUI, very beginner friendly.
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
Posting Freak
Posts: 9,625
Threads: 523
Joined: 2008-09
Java, but that's only because it's the only programming language I know. :X
Administrator
Posts: 17,191
Threads: 2,153
Joined: 2008-09
Gender: Male
Sexual Orientation: Gay
IGN: Aesilyn
Server: Mardia
Level: 200
Job: I/L ArchMage
Guild: Animus
Lucida Wrote:All of them fit the bill.
Only if you selectively define scripts as a "computer program". A true program is an executable, binary machine code, not something that requires an additional interpreter before the operating system can understand it.
You seem to have avoided the wikipedia article for computer program that made that distinction; Quote:The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived (e.g., compiled), enables a programmer to study and develop its algorithms.
That articles continues on to note the distinctions between interpreted and executed applications, ie: scripted and non.
Don't pick at my semantics when the underlying point remains the same - There are two different classes of language being represented in the poll.
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
"A computer program in the form of a human-readable, computer programming language is called source code. Source code may be converted into an executable image by a compiler or executed immediately with the aid of an interpreter."
The fact is that you can program in an interpreted language, i.e. make a system execute a series of instructions. That said, there is definitely a distinction between compiled and interpreted languages and how they are typically used, but she didn't have to make the distinction if she didn't want to, and she seems to have had both kinds in mind when she created the poll.
If she had only been thinking of machine compiled languages, and only put those in the poll, that would've been valid too, and maybe she could've fit most of the reasonable options in then. But that's not the case; oh well.
|