C vs C++ - Linus Torvalis' take

Status
Not open for further replies.
You guys must check this link I found on the net. It has Linus Torvalis getting entertaining when it comes to C vs C++.

*thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918

Its full of entartaining language that no one might have expected such a great guy like Linus to use. He appears human all of a sudden.

I thought I might want to bring it here so that we can start a simiar discussion here:D
 

Sykora

I see right through you.
That was fun.

I can undesrstand most of his reasoning, even though I prefer C++ over C. I suppose it's because I haven't used STL too much, so I don't know how messy things would get if I did.
 

praka123

left this forum longback
C is what made UNIX systems.I support C.I have my programming intro through FORTRAN77 and C.C is used more on OS.
 

ray|raven

Think Zen.
C++ is the crappiest language i ever used.
C is a hell lot better compared to C++.
Atleast u dont lose track of what u're writing in C,
But,Java is what i prefer more these days.

Regards,
ray
 
Last edited:

Yamaraj

The Lord of Death
A programming language is only a tool of our trade. C isn't the best language for all kind of development; neither is C++. Regardless of how complex and unmanageable C++ code can become, we're all well aware of its benefits in commercial software development. It makes companies keep hiring C++ programmers for maintenance, debugging, commenting and introducing new bugs in the due process for their future C++ code-monkey brethren to continue in the same fashion - lather, rinse, repeat!

Thus, C++ is a language of the programmers, by the programmers and for the programmers. All hail Bizarre Stroustrup!
 

sandeepk

Journeyman
C++ is much better than C in my opinion. It is not like that C++ is better in every situation for programming. But in C++ classes are much more useful for reusing the code. It is also less time consuming to maintain a well written C++ code than C code.
 

The_Devil_Himself

die blizzard die! D3?
c++ is also getting old python and other very high level languages beats it in terms of ease of use and time consumed but absolute control over your system is what you want then c/c++ is the language for you.
 
well, the old days' programmers were always like that, going on about OOP saying it was bull$hit, because they had no knowledge about them, but these days, JAVA is the one making headlines, as it has both C's(simplicity and portability to mobiles) and C++'s(OOP, etc etc) advantages along with others like running in a protected environment... bout time I learnt it.
 
Zeeshan Quireshi said:
C# is my personal favorite . and the preferred alnguage for Vista + .NET 3 Development
the favourite part you don't need to tell. the user title says it all.
and nobody wants a language thats made for a particular OS and framework, thats why C# looses out to JAVA. I mean, if your program has stuff making it run only on vista and .net, whats the use? where as with java, the same jar files can run on: Windows Series, GNU/Linux Distros, BSD Distributions, Macintosh OSes, Mobile Phones, etc etc etc. Don't you see the obvious advantage of java GUI programming?
 

praka123

left this forum longback
.net is there inn Linux as mono project :D Miguel de Icaza(co-founter of Gnome DE) is leading it.but personally i hate mono and moonlight(silverlight 4 linux) in Linux :-|
and he is NOT Linus Torvalis infact Linus Torvalds :p
 

The_Devil_Himself

die blizzard die! D3?
MetalheadGautham said:
the favourite part you don't need to tell. the user title says it all.
and nobody wants a language thats made for a particular OS and framework, thats why C# looses out to JAVA. I mean, if your program has stuff making it run only on vista and .net, whats the use? where as with java, the same jar files can run on: Windows Series, GNU/Linux Distros, BSD Distributions, Macintosh OSes, Mobile Phones, etc etc etc. Don't you see the obvious advantage of java GUI programming?

java beats them all in this aspect!!seriously it is so cool to have the same .jar file run on windows\linux,MAC os et al.
 
a_k_s_h_a_y said:
C is the best .. !!
i don't know about Java if it provides low level access

java provides operation in a protected virtual machine, so sorry, no low level access to physical hardware. For that, C/C++ is the way to go.
 
Status
Not open for further replies.
Top Bottom