Valhalla Legends Archive

Programming => General Programming => Topic started by: Networks on June 29, 2005, 11:22 AM

Title: What's your take?
Post by: Networks on June 29, 2005, 11:22 AM
This thread has one purpose and it's purpose is to get the opinions of previously experienced programmers about the languages they love, hate or simply hate to love. In any event please give us your opinions on the language you love and the language you hate and please back up your reasons with support. This thread is not for argument but you may rebuttle while you're posting. It also serves the purpose for aspiring programmers who just can't seem to decide. I know alot of you have experience with other languages so we may as well use this knowledge. I myself have been in such a pickle and something like this would most likely help us determine what language is best for us. So begin. :)
Title: Re: What's your take?
Post by: Arta on June 29, 2005, 11:42 AM
No one language is good for everything. If you can't seem to decide, that's fine: just pick whatever one is best for the task at hand, learn it, and do whatever needed doing. Rinse and repeat as necessary.
Title: Re: What's your take?
Post by: Yegg on June 29, 2005, 11:49 AM
I prefer C++. But when it comes to smaller or quick jobs, I use Python. Besides what I myself would use, Java seems to be widely used in software developement.
Title: Re: What's your take?
Post by: QwertyMonster on June 29, 2005, 11:57 AM
I love Visual Basic as its the only language that i find easy and i know best :P

I hate.. no language tbh.
Title: Re: What's your take?
Post by: shout on June 29, 2005, 05:14 PM
It really depends at the task at hand. For non-complex programs, I prefer C#. But as you try to get more complex with C# it becomes kind of a silly language. For instance, when making a class hierarchy (spelling?), and you have an abstract class somewhere, you need to give a definition to every method in the class.

For more complex things C/++ seems the way to go.

Because I don't know them, I can't really make any comparison to python, java, or VB.
Title: Re: What's your take?
Post by: MyndFyre on June 29, 2005, 05:23 PM
Quote from: Shout on June 29, 2005, 05:14 PM
For instance, when making a class hierarchy (spelling?), and you have an abstract class somewhere, you need to give a definition to every method in the class.
That doesn't make C# silly, it makes your design incorrect.  :P  You don't understand the purpose of an abstract class if you think that this feature makes it "silly."  :P

Yes, I like C# best and Java is a close runner-up for general programming.  I disdain VB primarily because of its verbose nature, but also because of the stigma associated with it.

Drivers and such can only be done in C/++, or assembly, so you can guess which I prefer for that. :P
Title: Re: What's your take?
Post by: shout on June 29, 2005, 05:56 PM
Quote from: MyndFyre on June 29, 2005, 05:23 PM
Quote from: Shout on June 29, 2005, 05:14 PM
For instance, when making a class hierarchy (spelling?), and you have an abstract class somewhere, you need to give a definition to every method in the class.
That doesn't make C# silly, it makes your design incorrect.  :P  You don't understand the purpose of an abstract class if you think that this feature makes it "silly."  :P

Yes, I like C# best and Java is a close runner-up for general programming.  I disdain VB primarily because of its verbose nature, but also because of the stigma associated with it.

Drivers and such can only be done in C/++, or assembly, so you can guess which I prefer for that. :P

It's something that I find I don't like. I guess "silly" is not the correct word for it. C#, I think, is an all-around good language, with a few minor flaws. But what I see as a flaw, someone else may see it as a great feature.
Title: Re: What's your take?
Post by: Banana fanna fo fanna on June 29, 2005, 11:26 PM
python!
Title: Re: What's your take?
Post by: Warrior on June 29, 2005, 11:30 PM
Java and PHP I absolutely love, Java just has the nice feeling to it and PHP is godly in every possible way.

The language I HATE hm...python *glares at st0rm* (kidding)
Hm..
I'd have to go with Ruby or Pascal. I've tried them both and never liked them :(
Title: Re: What's your take?
Post by: Banana fanna fo fanna on June 30, 2005, 08:59 AM
PHP is godly in every possible way!?!?!@!$#?

Can we have a langauge flamewar thread plz? :) It'll be fun.
Title: Re: What's your take?
Post by: Warrior on June 30, 2005, 09:06 AM
:) I said it just so someone would respond like that.

Well I think it isn't the best, I just REALLY enjoy programming in it.
Title: Re: What's your take?
Post by: Arta on June 30, 2005, 10:06 AM
Quote from: Banana fanna fo fanna on June 30, 2005, 08:59 AM
PHP is godly in every possible way!?!?!@!$#?

Can we have a langauge flamewar thread plz? :) It'll be fun.

So make a new thread and list your dislikes :P
Title: Re: What's your take?
Post by: Yoni on June 30, 2005, 11:58 AM
Quote from: Banana fanna fo fanna on June 29, 2005, 11:26 PM
python!
Title: Re: What's your take?
Post by: Yegg on June 30, 2005, 05:35 PM
Quote from: Yoni on June 30, 2005, 11:58 AM
Quote from: Banana fanna fo fanna on June 29, 2005, 11:26 PM
python!
Python :)
Title: Re: What's your take?
Post by: iago on July 05, 2005, 04:25 PM
Arta is right, it depends on the task.  The ones I use most frequently are:
Perl
Shell (Bash)

And the ones I use once in awhile:
C
Java

I find that quick scripting languages are much more useful once you're comfortable with them.