Welcome to Dream.In.Code
Getting Help is Easy!

Join 98,767 Programmers for FREE!. Ask your question and get quick answers from Dream.In.Code experts. There are 1,041 online right now! We're the #1 programming help community on the internet! Registration is fast and FREE... Join Now!

Chat LIVE With a Expert

Register to Make This Box Go Away!


Bad programming languages?

6 Pages V  1 2 3 > »   
Reply to this topicStart new topic

Bad programming languages?, Do you look down on any one language, and why

Cyborg Ninja
post 31 Jan, 2008 - 07:44 PM
Post #1


D.I.C Head

**
Joined: 29 Jan, 2008
Posts: 56

Is there a programming language out there that you think is inferior for any reason, particularly if it's popular? Why do you feel about it the way you do?

</morbid curiosity>
User is offlineProfile CardPM

Go to the top of the page


MorphiusFaydal
post 31 Jan, 2008 - 09:06 PM
Post #2


D.I.C Addict

Group Icon
Joined: 12 May, 2005
Posts: 931



Thanked 2 times

Expert In: Hardware, Networking

My Contributions


I have an irrational, almost pathological, hatred of Java.
User is online!Profile CardPM

Go to the top of the page

Nykc
post 31 Jan, 2008 - 09:42 PM
Post #3


I has D.I.C

Group Icon
Joined: 14 Sep, 2007
Posts: 2,627



Thanked 4 times

Dream Kudos: 250
My Contributions


QUOTE(MorphiusFaydal @ 31 Jan, 2008 - 11:06 PM) *

I have an irrational, almost pathological, hatred of Java.


I Concur.
But I have those same feelings for VB.NET & ASP.NET
User is online!Profile CardPM

Go to the top of the page

Jingle
post 31 Jan, 2008 - 09:45 PM
Post #4


D.I.C Head

**
Joined: 20 Oct, 2007
Posts: 241


My Contributions


QUOTE(MorphiusFaydal @ 31 Jan, 2008 - 09:06 PM) *

I have an irrational, almost pathological, hatred of Java.

to bad
but I'm not arguing because I know what your points would be. I'll leave the arguing to someone more experienced in java.
I love ruby which for me takes the place of java.
User is offlineProfile CardPM

Go to the top of the page

RodgerB
post 31 Jan, 2008 - 10:26 PM
Post #5


D.I.C Lover

Group Icon
Joined: 21 Sep, 2007
Posts: 1,817



Thanked 6 times

Dream Kudos: 2100
My Contributions


QUOTE
But I have those same feelings for VB.NET & ASP.NET


Ok, I'm not sure if its just one of those internet trends to pay out VB.NET, but one must note that VB.NET can do everything C# can do. If you wish to challenge this view (not directed at you exclusively nykc), please provide evidence as to why they are different, and not claim they one or the other can do heaps more just because you say so.

In other words, your post should have really included C# nykc. VB/VB.NET were never bad languages, but looked down upon by developers in the past.
User is online!Profile CardPM

Go to the top of the page

Nykc
post 31 Jan, 2008 - 10:57 PM
Post #6


I has D.I.C

Group Icon
Joined: 14 Sep, 2007
Posts: 2,627



Thanked 4 times

Dream Kudos: 250
My Contributions


One reason I like C# over VB.Net is the source code to the C# compiler is available from Microsoft and Novell, which means I can develop apps for other OS's such as Linux - which I happen to be typing on at this moment.
At work, we use Microsoft servers however they are using C++, Very little ASP.net, Mostly CFML and JavaScript with XML & SQL for databases.
You would be amazed at what they are doing with that.
With C# the overall syntax to me makes more since, although I am more experienced with C++, and touched upon Java a little bit as well you can see the pattern develop in syntax.

I developed small apps with C#, and nothing really with VB.NET namely because I didn't care for it.
I would love to get into a drawn out discussion with you, but really I don't have the ground to stand on except for those minor points I just mentioned.

However, I would love to see a discussion over this topic.
User is online!Profile CardPM

Go to the top of the page

corliss
post 31 Jan, 2008 - 11:36 PM
Post #7


D.I.C Head

Group Icon
Joined: 25 Oct, 2006
Posts: 113



Dream Kudos: 50
My Contributions


For me it is VB and or VB.Net.
Dim this and <> that.
What the F' is that.
I side on C# where a variable is typed at the begining of its decleration in most cases.
User is offlineProfile CardPM

Go to the top of the page

Martyr2
post 31 Jan, 2008 - 11:43 PM
Post #8


Programming Theoretician

Group Icon
Joined: 18 Apr, 2007
Posts: 3,941



Thanked 37 times

Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions


I haven't been particularly fond of ASP.NET or COBOL. ASP seems too gimmicky for me and COBOL is just a pain in the ass if you have one thing out of place. It upchucks all over your screen.

Other than that, it is all goooooood. smile.gif
User is offlineProfile CardPM

Go to the top of the page

Israel
post 31 Jan, 2008 - 11:56 PM
Post #9


D.I.C Addict

Group Icon
Joined: 22 Nov, 2004
Posts: 588



Dream Kudos: 175
My Contributions


How can anyone hate Java and like C#??? Isn't C# just Microsoft's sad attempt at trying to make their own Java that's not cross-platform. If you said, C or C++ is better I'd have no argument there. What would make C# better than Java???

Yeah, COBOL sucks! If you wanna go low level go all the way and do assembly!

This post has been edited by Israel: 1 Feb, 2008 - 12:00 AM
User is offlineProfile CardPM

Go to the top of the page

RodgerB
post 1 Feb, 2008 - 12:34 AM
Post #10


D.I.C Lover

Group Icon
Joined: 21 Sep, 2007
Posts: 1,817



Thanked 6 times

Dream Kudos: 2100
My Contributions


QUOTE(nykc @ 1 Feb, 2008 - 04:57 PM) *

With C# the overall syntax to me makes more since, although I am more experienced with C++, and touched upon Java a little bit as well you can see the pattern develop in syntax.

I developed small apps with C#, and nothing really with VB.NET namely because I didn't care for it.
I would love to get into a drawn out discussion with you, but really I don't have the ground to stand on except for those minor points I just mentioned.


I thought the real discussion about this topic was "Bad programming languages". VB.NET is not a "bad programming language", just because it isn't exactly as multi-platform as many would like it to be, the compiler isn't open-source afaik, and your work doesn't use it.

I admit, I like C#. I came from a C background, and C# really helped me migrate into JAVA. But something about VB.NET just kept me interested. I found strict error messages really frustrating, expecially with conversions etc, but if you actually get into the nitty gritty of the VB.NET code, it uses CStr and CInt functions to do conversions when in C# it would have provoked an error message, usually regarding invalid types.

I'm sure PsychoCoder will back me up here when I say VB.NET is just as capable as C#. I hate "What programming language is better than the other" threads, because it is really the programmer's preference, and a programmer will find that a language is completely useless over time, but that is their quest.
User is online!Profile CardPM

Go to the top of the page

1lacca
post 1 Feb, 2008 - 12:50 AM
Post #11


code.rascal

Group Icon
Joined: 11 Aug, 2005
Posts: 3,540



Thanked 6 times
My Contributions


I think all languages have their usages, it's the fault of the developers if they try to write real programs in a language that was designed to help learn programming, or do anything that is far from the language's original focus.
Anyway, I have to confess: I always get an epileptic seizure when I learn that I'll have to do something with JavaScript (however it is treated quite well with better debugging tools of late)
User is offlineProfile CardPM

Go to the top of the page

baavgai
post 1 Feb, 2008 - 05:50 AM
Post #12


Dreaming Coder

Group Icon
Joined: 16 Oct, 2007
Posts: 1,358



Thanked 30 times

Dream Kudos: 300

Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua

My Contributions


Languages are tools designed to function in a certain way to do a certain job. If a tool is capable of doing the job, it is by definition a "good tool." I don't believe there are any commercial languages used by more than a handful of people that could reasonably be considered "bad."

Now, personal opinion, well, COBOL is the suck. wink2.gif There are a number of languages I'm not fond of. There are some I'll only use when no other options are available.

In .NET, I find C# to be the best choice. I like the syntax, I believe it's Java with the benefit of hindsight. I find it a joy to program in. Others prefer VB.NET. If the Microsoft dog and pony shows I've been to are any indication, most prefer VB.NET.

I find VB syntax awkward compared to the C/Java legacy syntax models. However, I'll write a VBScript command for a server job before all others, because it hooks into COM cleaner than the JScript stuff and has explicit checking.

Tools are tools, some fit some people better than others. There's really no bad in that, just different perspective. ( Note, I still reserve the right to mock VB users from time to time. wink2.gif )
User is online!Profile CardPM

Go to the top of the page

6 Pages V  1 2 3 > » 
Fast ReplyReply to this topicStart new topic
Time is now: 7/20/08 03:32PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month
-->