Most Popular Programming Language, Do you know it?

ChristopherB

Active Member
Joined
Dec 16, 2010
Messages
57
Reaction score
0
Location
Bellville, Western Cape
Hey all,

I did some random web surfing, and since I'm the kinda guy that's constantly progressing and learning new things, I came across this very interesting article.

To my amazement, it sort of changed my point of mind to software development.
I've always been convinced that C++ is the bomb. Learn C++ and you'll be well off.

Well this article I read certainly changed my life and gave me a new outlook on my programming career, but due to the lack of popularity I'm not sure if I should learn this new found language. It's rated better than C, C++ & Java.
More Intelligent and More Powerful than the above mentioned languages.;)

Yes, if you know what language I'm talking about then it'll be awesome to get your input on this, but if you have no idea what language I'm talking about, well read this article and you'll soon know the truth. Read ME:p

Give me your input on this article and the ADA95 Programming Language, because I can't believe that if this language is so powerful that there are so little available jobs relating to the ADA95 programming language.:wtf:

Thanks,
Christopherb
 
Soz ChristopherB, what I meant to say is that you should seriously consider including C# in your evaluations.
I blame ponder for my flippancy.
 
My friend still codes in Ada which seems to be a standard when working on defense systems. They are starting to switch over to Java but only because you cannot find Ada programmers anymore.
 
So which is the most popular then? C++, or Java springs to mind for me.... clearly Ada is not, as I've never heard of it before. :P
 
So which is the most popular then? C++, or Java springs to mind for me.... clearly Ada is not, as I've never heard of it before. :P

haha, that's exactly what I though when I read the article, if it's proving itself to be so "powerful" then why is it so scares, but I'm definitely going to take on C#.
I'm finding C++ to be a bit "fussy" specially when it comes to programming in Linux, hopefully C# will be more OS friendly.

Java, I've never really found interesting, but simply because it needs a platform to work on, so that's limiting, but lets face it, most computers these days have java platforms installed. I might be incorrect here, but I think C# also needs like an environment installed to be able to run programmed scripts?
 
Yess... C# is like Java, in that it needs the .NET Framework.... on linux, that is called mono... but problem is, I think it's not that perfect, or up-to-date, so may also have a few unexpected functionalities... :D

As for Mac.... Is there any way of getting C# to work on there? (besides the obvious, of installing windows duh)

Otherwise, C# is really powerful, and if you ever need to use C++ as well, it interfaces with it really easily.
 
Yess... C# is like Java, in that it needs the .NET Framework.... on linux, that is called mono... but problem is, I think it's not that perfect, or up-to-date, so may also have a few unexpected functionalities... :D

As for Mac.... Is there any way of getting C# to work on there? (besides the obvious, of installing windows duh)

Otherwise, C# is really powerful, and if you ever need to use C++ as well, it interfaces with it really easily.

Silverlight runs natively on a mac (i.e. microsoft ships a silverlight runtime for mac). Being a framework that C# can be used to develop on, i'd say the answer to your question is "yes, there is a way of developing software using C# on a mac".

I'd like to point out that it's more a case of "does this framework run on [insert OS name here]" rather than "does this language run on [insert OS name here]". You can develop WPF in C# for example... but get no joy when porting to another OS. For GDI based applications, it has already been pointed out that mono is an option, although not 100% stable.
 
C# on linux help : http://www.csharphelp.com/2006/09/getting-started-with-c-on-linux/ (Mono = DotNet .... well .. kind of (93%)) :D
EDIT: http://www.mono-project.com/Main_Page - Mono-develop is pretty good as a Visual Studio alternative.

I just installed Mono-develop, and it's pretty cool, it gives you suggestions as you type, so for me starting out in C# it's perfect, however the C# language is
more typing than for instance C++.

I'm finding that in C# you must almost constantly keep declaring variables, and that's a bit irritating specially when you have a C++ background.
Although I'm serious about learning C#.

How popular is PERL? I have knowledge of PERL and do enjoy using it on the Linux OS.
 
Hey all,

Give me your input on this article and the ADA95 Programming Language, because I can't believe that if this language is so powerful that there are so little available jobs relating to the ADA95 programming language.:wtf:

Yeah, I agree if its so powerful, why isn't it mainstream? I say C# and Java rule. Ruby and Python are cool too, but its more for purists on smaller projects and has much smaller market (still MUCH bigger than ADA though).

My 2c.
 
But, seriously, C# is the clear winner regarding modern languages, especially now that the class constructor can actually be overloaded.

Was there a time when the constructor couldn't be overloaded?
 
C++ or C#

I find C# very easy to get something up and running and the are load of lib's

C++ can be a bit more trouble but you can't beat the os independence and speed
 
I've been venturing into C# territory for the past few days, and it's still not really impressing me, I still prefer C++, but maybe I should just leave C++ for a while and pretend like It doesn't exist.
 
I've been venturing into C# territory for the past few days, and it's still not really impressing me, I still prefer C++, but maybe I should just leave C++ for a while and pretend like It doesn't exist.

Most of the power/appeal in C# is the easy use of the .NET Framework, So you basically have to learn those. If you are gonna compare the syntax/IDE from C++ to C# you are gonna struggle to fine one that trumps the other besides your personal preference..
 
Was there a time when the constructor couldn't be overloaded?
Yup, pissed me off no end.
You would have to create the class and then call a separate function to initilalise the stuff that was not in the constructor, [edit->] or create another class with the constructor params that you wanted and the it would create the class you wanted and called the extra stuff for you.
 
Last edited:
surely in industry C# C/C++ Java are more prominent and standard?

I wouldnt know im still in varsity
 
Top
Sign up to the MyBroadband newsletter
X