So, I just want to know, what is your most preferred language. This is just to find out which is the most preferred 



I'm not sure I like the scoping rules, either - perhaps it's something that requires experience to appreciate. At the moment though, I wouldn't attempt writing anything very complex in PHP, because I'd be lost in no time. What bullshit are you referring to?Like answering "Javascript" when you're asked for your favorite programming language.

I just can't come up with an idea for a worthwhile project to do in Python.AFAIK you can use it for hacking and stuff. But that's not a good reason, is it?
Java and C# are sluggish, resource hogging nonsense to me, while Delphi (which I actually like because it doesn't need a framework of any kind) is not a part of my knowledge...
What bullshit are you referring to?Like answering "Javascript" when you're asked for your favorite programming language.
What bullshit are you referring to?Like answering "Javascript" when you're asked for your favorite programming language.
I just can't come up with an idea for a worthwhile project to do in Python.AFAIK you can use it for hacking and stuff. But that's not a good reason, is it?
What I said was merely that of the applications I would like to write some day (because I need them and because they interest me), none is a good candidate for a beginner Python project. If you like to write server-side stuff, or command-line processing, or if your platform is Google or social networks or the web in general, then Python is probably an excellent choice. I'm just not interested in those things at all. My thing is strictly Windows desktop. (Literally. If I had come up with an idea for something like Twitter 5 years ago, I'd have abandoned it as entirely too boring. That's me.)Ahem. Delphi certainly does have a framework -- that's what BCL is. I think what you mean is that Delphi doesn't have any kind of virtual machine or abstraction layer in which it runs.Ah, yes. Sorry, phrasing FAIL.

it's worthwhile noting that it was designed by the lead designer of C#, Anders Hejlsberg.So what's wrong with that guy now?
javascript lends itself well to dynamic programming techniques that you might expect to need a Python or Ruby for.None of these are programming languages. There is some structural difference, right?
javascript lends itself well to dynamic programming techniques that you might expect to need a Python or Ruby for.None of these are programming languages.

I'd be inclined to include in the category of programming languages at least those that are Turing complete, because those are the ones that you can write any program in (with varying degrees of efficiency).javascript lends itself well to dynamic programming techniques that you might expect to need a Python or Ruby for.None of these are programming languages. There is some structural difference, right?

"Hacking and stuff" is a little broad for a project descriptionWhat I said was merely that of the applications I would like to write some day (because I need them and because they interest me), none is a good candidate for a beginner Python project. If you like to write server-side stuff, or command-line processing, or if your platform is Google or social networks or the web in general, then Python is probably an excellent choice. I'm just not interested in those things at all. My thing is strictly Windows desktop. (Literally. If I had come up with an idea for something like Twitter 5 years ago, I'd have abandoned it as entirely too boring. That's me.)

The main pita with C++ is that '->' operator. Sure an arrow implies "pointer" but until they come up with a typewriter with an arrow key that doesn't require shift, there should have been some sense used(like some languages let you use dot even if it is really a pointer and the compiler figures it out.)


Yay, language wars!![]()
![]()

another thing I found annoying was they came up with auto_ptr without coming up with autoarray_ptr.
For me, a real programming language is something you'll get an executable file from. Thus, Java is none either.

)Original address: https://www.donationcoder.com/forum/index.php?topic=20400.0