What programming language should I learn first?

I found C a pleasure to work in. C++, on the other hand, can run away and die a slow death in my opinion.
 
I think you may have misread my sentence.
Odom said:
Also a lot of programs that need to be as efficient as possible require you to manipulate lots of extra stuff cause the generic components a managed language uses to do it just aren't efficient enough.

Nope, I wasn't arguing on that point.

I was arguing this one:
Odom said:
Also [-]a lot of[/-] very few programs that need to be as efficient as possible require you to manipulate lots of extra stuff cause the generic components a managed language uses to do it just aren't efficient enough.
:D
 
You sound like a very procedural kinda guy - check out COBOL.

:D I cut my teeth on COBOL. Hated it.

I don't prefer the type of coding - but C++ has a plugin for everything, and it makes it somewhat cumbersome. Java has the same problem, IMO. Too complicated for the average task at hand.
 
Because 90% of people write Line Of Business applications, not mission critical stuff like you.

If very easy to make mistakes doing custom memory management/reference counting and the like. Just read Raymond Chen's The Old New Thing and you'll see the effort required by the Windows Shell team to cater for the mistakes people make.

If you take that out of the equation you can concentrate on the part of the program that makes you money => functionality.
Was that a stab at what I earn? ;)

At the end of the day it's all about using the right tool for the job. And for the majority of people out there that's not unmanaged C++.

I agree.

I'm not saying that everyone should use C, otherwise they're lazy. I'm saying that many people have the opinion that languages without garbage collection are not useful, and I find that insulting :p
 
I think you're misunderstanding.

I am not stating that all programs needs to be efficient. I am saying that of those programs that do need to be efficient you would most likely use a non-managed language. I think you're skipping over the word "that" after the word "programs" in my sentence and building your own meaning.
 
Last edited:
Was that a stab at what I earn? ;)

lol not at all. I'm quite happy that the software that influences my personal safety is written by well paid really smart people :)

I think you're misunderstanding.

Yes sorry my English is failing me today (I blame the documentation that need to get done, that I'm busy avoiding). I was just trying to say that these super efficient scenario aren't that common.
 
Top
Sign up to the MyBroadband newsletter
X