Chat LIVE With Programming Experts! There Are 23 Online Right Now...

Welcome to Dream.In.Code
Become an Expert!

Join 244,160 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,370 people online right now. Registration is fast and FREE... Join Now!




Bad programming languages?

4 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
31 Jan, 2008 - 06: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
+Quote Post


MorphiusFaydal
RE: Bad Programming Languages?
31 Jan, 2008 - 08:06 PM
Post #2

D.I.C Lover
Group Icon

Joined: 12 May, 2005
Posts: 1,349



Thanked: 31 times
Expert In: Hardware, Networking

My Contributions
I have an irrational, almost pathological, hatred of Java.
User is offlineProfile CardPM
+Quote Post

Nykc
RE: Bad Programming Languages?
31 Jan, 2008 - 08:42 PM
Post #3

That Just Happened!
Group Icon

Joined: 14 Sep, 2007
Posts: 5,899



Thanked: 33 times
Dream Kudos: 325
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 offlineProfile CardPM
+Quote Post

Jingle
RE: Bad Programming Languages?
31 Jan, 2008 - 08:45 PM
Post #4

D.I.C Regular
***

Joined: 20 Oct, 2007
Posts: 259


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
+Quote Post

RodgerB
RE: Bad Programming Languages?
31 Jan, 2008 - 09:26 PM
Post #5

D.I.C Lover
Group Icon

Joined: 21 Sep, 2007
Posts: 2,212



Thanked: 28 times
Dream Kudos: 2200
Expert In: Dot Net Technologies

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 offlineProfile CardPM
+Quote Post

Nykc
RE: Bad Programming Languages?
31 Jan, 2008 - 09:57 PM
Post #6

That Just Happened!
Group Icon

Joined: 14 Sep, 2007
Posts: 5,899



Thanked: 33 times
Dream Kudos: 325
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 offlineProfile CardPM
+Quote Post

corliss
RE: Bad Programming Languages?
31 Jan, 2008 - 10:36 PM
Post #7

D.I.C Head
Group Icon

Joined: 25 Oct, 2006
Posts: 157



Thanked: 1 times
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
+Quote Post

Martyr2
RE: Bad Programming Languages?
31 Jan, 2008 - 10:43 PM
Post #8

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 6,656



Thanked: 613 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
+Quote Post

Israel
RE: Bad Programming Languages?
31 Jan, 2008 - 10:56 PM
Post #9

D.I.C Addict
Group Icon

Joined: 21 Nov, 2004
Posts: 649


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: 31 Jan, 2008 - 11:00 PM
User is offlineProfile CardPM
+Quote Post

RodgerB
RE: Bad Programming Languages?
31 Jan, 2008 - 11:34 PM
Post #10

D.I.C Lover
Group Icon

Joined: 21 Sep, 2007
Posts: 2,212



Thanked: 28 times
Dream Kudos: 2200
Expert In: Dot Net Technologies

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 offlineProfile CardPM
+Quote Post

1lacca
RE: Bad Programming Languages?
31 Jan, 2008 - 11:50 PM
Post #11

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 22 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
+Quote Post

baavgai
RE: Bad Programming Languages?
1 Feb, 2008 - 04:50 AM
Post #12

Dreaming Coder
Group Icon

Joined: 16 Oct, 2007
Posts: 3,566



Thanked: 267 times
Dream Kudos: 525
Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua, Cheese

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
+Quote Post

Nykc
RE: Bad Programming Languages?
1 Feb, 2008 - 05:50 AM
Post #13

That Just Happened!
Group Icon

Joined: 14 Sep, 2007
Posts: 5,899



Thanked: 33 times
Dream Kudos: 325
My Contributions
Tools are definetley tools, the company I work for like I stated uses everything. Hell we just lost our COBOL programmer. You have to like abuse to be a COBOL programmer lol.
User is offlineProfile CardPM
+Quote Post

PsychoCoder
RE: Bad Programming Languages?
1 Feb, 2008 - 06:41 AM
Post #14

loves.Coding(this);
Group Icon

Joined: 26 Jul, 2007
Posts: 12,265



Thanked: 372 times
Dream Kudos: 10775
Expert In: VB, VB.Net, C#, SQL, ASP, ASP.Net, Web Development, HTML, CSS, Win32 API, Javascript, mySQL, J#, Boo.Net, jQuery

My Contributions
COBOL/BASIC/QBASIC all give me nightmares, but I think the latter 2 are personal preference. As for the "C# is better than VB.Net" argument, since Im certified in both I can tell you there is absolutely nothing that can be done in C# that cannot be done in VB.Net, since, of course, they both rely on the same Framework.

As a personal preference I prefer C#, just because of my background and up bringing if you will, but I will program in either .Net language. To the person who said that the source for the C# compiler is available, wrong, you cannot find the source for C#, the compiler, or really any Microsoft language. I used to have an irrational fear/hatred of Java, then I realized that everyone had to start somewhere tongue.gif

VB6(5,4,3,...) I will only program in if I absolutely have to otherwise I avoid it like the plague, though I started working with VB when it was version 3 (which I still have the installer for by the way lol). In the old days VB6 was severely frowned upon, and rightly so, as not being a real language, but it was a good teaching language to teach new programmers the basics, very basic.

With the advent of VB.Net the VB world completely changed, now VB developers could do OO programming, which was one of the serious downfalls for the earlier versions of VB. In my opinion this gave strictly VB developers the right to hold their head high knowing their language had finally grown up and caught up with the rest of the world, and with the changes coming down the pipe for future versions of VB.Net I think some will truly be shocked.

When it comes to working with Web Technologies, anything you can do in PHP and Cold Fusion I can do with ASP.Net, and then some. Not to downgrade either, as I am slowly teaching myself PHP, but in some areas I do find it lacking slightly. At least with ASP.Net you're working with a real language, not a scripting language (I can see the PHP people gearing up to ream me, but thats the risk you take in threads like this). With ASP.Net you're working with the same OO language you do Windows Application with, whether it be C# or VB.Net.

As stated several times in this thread, I dont think there are good languages, and bad languages, they're all tools, and its strictly up to the developer to pick the tool they're comfortable with. I think its wrong and immature for a developer to bash another developer simply because of the technology they chose to use.

JMHO smile.gif
User is offlineProfile CardPM
+Quote Post

girasquid
RE: Bad Programming Languages?
1 Feb, 2008 - 06:53 AM
Post #15

Barbarbar
Group Icon

Joined: 3 Oct, 2006
Posts: 1,539



Thanked: 43 times
Dream Kudos: 825
My Contributions
I have to say that I don't particularly enjoy VB - if you're coming to it after knowing some other language, things like dim and <> instead of != are just weird. I don't like the way that certain Visual Studio features(like the task list) will have more options available for VB projects than they will for C# projects.

I'm not really a fan of PHP, either. It seems like everyone and their cousin/grandma has decided to sit down and learn PHP - but not enough to prevent things like SQL injections.
User is offlineProfile CardPM
+Quote Post

quim
RE: Bad Programming Languages?
1 Feb, 2008 - 11:05 AM
Post #16

D.I.C Head
Group Icon

Joined: 11 Dec, 2005
Posts: 145



Thanked: 4 times
Dream Kudos: 350
My Contributions
I don't like Visual Basic. I don't think it is a good programming language.
Also, i hate all the extension that Microsoft put i C++, like managed C++. ( C++ is a great programming and its my favorite ).
User is offlineProfile CardPM
+Quote Post

born2c0de
RE: Bad Programming Languages?
1 Feb, 2008 - 10:06 PM
Post #17

printf("I'm a %XR",195936478);
Group Icon

Joined: 26 Nov, 2004
Posts: 4,352



Thanked: 81 times
Dream Kudos: 2800
Expert In: J2ME, 80x86 Assembly, C/C++, VB6, VB.NET, C#, J2SE, Win32 API, Reversing

My Contributions
C++/CLI isn't exactly a bad programming language but I doubt I'll ever even want to learn it.
User is offlineProfile CardPM
+Quote Post

Mikhail
RE: Bad Programming Languages?
1 Feb, 2008 - 11:43 PM
Post #18

Infinity ∞
Group Icon

Joined: 26 Oct, 2007
Posts: 1,051



Thanked: 1 times
Dream Kudos: 250
My Contributions
Assembly,COBOL,Python,and VB.net I dont like none of these, the only ones I am into are C/C++,Ruby,PHP, older Visual Basic version, the ones ive listed Have either non understandable syntax, or i don't know what to do with it.
User is offlineProfile CardPM
+Quote Post

PsychoCoder
RE: Bad Programming Languages?
1 Feb, 2008 - 11:45 PM
Post #19

loves.Coding(this);
Group Icon

Joined: 26 Jul, 2007
Posts: 12,265



Thanked: 372 times
Dream Kudos: 10775
Expert In: VB, VB.Net, C#, SQL, ASP, ASP.Net, Web Development, HTML, CSS, Win32 API, Javascript, mySQL, J#, Boo.Net, jQuery

My Contributions
You'll program in legacy VB, but avoid VB.Net? Please explain why you would write in a dying, dinosaur language but avoid a completely OO language that is 100 times more powerful than legacy VB?
User is offlineProfile CardPM
+Quote Post

curiose
RE: Bad Programming Languages?
2 Feb, 2008 - 01:28 AM
Post #20

D.I.C Head
**

Joined: 28 Oct, 2007
Posts: 95


My Contributions
for me i like C++ and VB, i think that they r the most used one nowadays. Java also is very important... but i used to learn the first two so that i found them easy
User is offlineProfile CardPM
+Quote Post

4 Pages V  1 2 3 > » 
Fast ReplyReply to this topicStart new topic

Time is now: 7/4/09 04:52AM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month