Author | Message | Time |
---|---|---|
Networks | 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. :) | June 29, 2005, 4:22 PM |
Arta | 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. | June 29, 2005, 4:42 PM |
Yegg | 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. | June 29, 2005, 4:49 PM |
QwertyMonster | I love Visual Basic as its the only language that i find easy and i know best :P I hate.. no language tbh. | June 29, 2005, 4:57 PM |
shout | 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. | June 29, 2005, 10:14 PM |
Myndfyr | [quote author=Shout link=topic=12022.msg118084#msg118084 date=1120083280] 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. [/quote] 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 | June 29, 2005, 10:23 PM |
shout | [quote author=MyndFyre link=topic=12022.msg118087#msg118087 date=1120083821] [quote author=Shout link=topic=12022.msg118084#msg118084 date=1120083280] 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. [/quote] 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 [/quote] 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. | June 29, 2005, 10:56 PM |
St0rm.iD | python! | June 30, 2005, 4:26 AM |
Quarantine | 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 :( | June 30, 2005, 4:30 AM |
St0rm.iD | PHP is godly in every possible way!?!?!@!$#? Can we have a langauge flamewar thread plz? :) It'll be fun. | June 30, 2005, 1:59 PM |
Quarantine | :) 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. | June 30, 2005, 2:06 PM |
Arta | [quote author=Banana fanna fo fanna link=topic=12022.msg118187#msg118187 date=1120139973] PHP is godly in every possible way!?!?!@!$#? Can we have a langauge flamewar thread plz? :) It'll be fun. [/quote] So make a new thread and list your dislikes :P | June 30, 2005, 3:06 PM |
Yoni | [quote author=Banana fanna fo fanna link=topic=12022.msg118161#msg118161 date=1120105590] python! [/quote] | June 30, 2005, 4:58 PM |
Yegg | [quote author=Yoni link=topic=12022.msg118204#msg118204 date=1120150727] [quote author=Banana fanna fo fanna link=topic=12022.msg118161#msg118161 date=1120105590] python! [/quote] [/quote] Python :) | June 30, 2005, 10:35 PM |
iago | 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. | July 5, 2005, 9:25 PM |