Re: Linus about C++

2008-01-08 Thread Hannah Schroeter
Hi! On Fri, Dec 28, 2007 at 06:36:42PM +0100, Marc Espie wrote: On Fri, Dec 28, 2007 at 07:37:54AM -0600, Marco Peereboom wrote: Wow one comprehensive list of the suckage that is C++. Thanks Miod now I dont need to type examples anymore. I will probably regret this, but all of these issues

Re: Linus about C++

2007-12-29 Thread Tony Abernethy
L wrote: Oh, now I get it - computers are for people who can't learn how to use a pencil and paper. Actually quite the opposite. Computers are good for automating stuff. They work much much better when people know what they are doing rather than trying to substitute automation for

Re: Linus about C++

2007-12-28 Thread Tom Van Looy
:[EMAIL PROTECTED] Verzonden: vrijdag, december 28, 2007 07:33 AM Aan: misc@openbsd.org Onderwerp: Linus about C++ Hi. This is partly not OpenBSD related, and yet again someone pointed out that perhaps a lot of bug could be avoided using C++. I am writting my big paper on C and C++ and would like

Re: Linus about C++

2007-12-28 Thread Erik Wikström
On 2007-12-28 07:33, Brian Hansen wrote: [snip] Is he right? Yes and no. First of all you should realise that Linus and most other other kernel hackers are biased. When it comes down to it C++ is not a better or worse language to write a system in than C, it is just a question about how you

Re: Linus about C++

2007-12-28 Thread Marco Peereboom
Wow one comprehensive list of the suckage that is C++. Thanks Miod now I dont need to type examples anymore. On Fri, Dec 28, 2007 at 07:19:11AM +, Miod Vallat wrote: Is he right? If you just search the archive, even not to long ago, 'few days' you will see pretty much the same

Re: Linus about C++

2007-12-28 Thread Gary Baluha
On Dec 28, 2007 7:51 AM, Erik Wikstrvm [EMAIL PROTECTED] wrote: On 2007-12-28 07:33, Brian Hansen wrote: [snip] Is he right? Yes and no. First of all you should realise that Linus and most other other kernel hackers are biased. When it comes down to it C++ is not a better or worse

Re: Linus about C++

2007-12-28 Thread Pieter Verberne
On Fri, Dec 28, 2007 at 10:16:08AM -0500, Gary Baluha wrote: I think that's one of the main problems with programmers today. All the schools I know that teach programming, start by teaching Java to the students. I'm learning Java at school. I told my teachers that I think it is a great pity

Re: Linus about C++

2007-12-28 Thread Gary Baluha
On Dec 28, 2007 11:21 AM, Pieter Verberne [EMAIL PROTECTED] wrote: On Fri, Dec 28, 2007 at 10:16:08AM -0500, Gary Baluha wrote: I think that's one of the main problems with programmers today. All the schools I know that teach programming, start by teaching Java to the students. I'm

Re: Linus about C++

2007-12-28 Thread Douglas A. Tutty
On Fri, Dec 28, 2007 at 10:16:08AM -0500, Gary Baluha wrote: I'm also not sold on the concept of object oriented programming in general. Along the lines of nothing is impossible with enough layers of indirection, I think too much abstraction also removes the programmer from what he/she is

Re: Linus about C++

2007-12-28 Thread Marc Espie
On Fri, Dec 28, 2007 at 07:37:54AM -0600, Marco Peereboom wrote: Wow one comprehensive list of the suckage that is C++. Thanks Miod now I dont need to type examples anymore. I will probably regret this, but all of these issues are known, and only show that C++ is not a simple language. Real

Re: Linus about C++

2007-12-28 Thread Marc Espie
On Fri, Dec 28, 2007 at 10:16:08AM -0500, Gary Baluha wrote: I'm also not sold on the concept of object oriented programming in general. Along the lines of nothing is impossible with enough layers of indirection, I think too much abstraction also removes the programmer from what he/she is

Re: Linus about C++

2007-12-28 Thread Marco Peereboom
I disagree with this sentiment. The quality of programmers these days is abysmal. I think that is due to part of being taught wrong in the first place and then being unable to unlearn bad habits. By teaching kids in a forgiving language they will never get a feel for what they are supposed to

Re: Linus about C++

2007-12-28 Thread Joe S
On Dec 28, 2007 7:16 AM, Gary Baluha [EMAIL PROTECTED] wrote: On Dec 28, 2007 7:51 AM, Erik Wikstrvm [EMAIL PROTECTED] wrote: On 2007-12-28 07:33, Brian Hansen wrote: [snip] Is he right? Yes and no. First of all you should realise that Linus and most other other kernel hackers

Re: Linus about C++

2007-12-28 Thread L
Brian Hansen wrote: Hi. This is partly not OpenBSD related, and yet again someone pointed out that perhaps a lot of bug could be avoided using C++. I am writting my big paper on C and C++ and would like some comments from people who are experts. Off-list is okay, but maybe others are

Re: Linus about C++

2007-12-28 Thread Gary Baluha
On Dec 28, 2007 12:36 PM, Marc Espie [EMAIL PROTECTED] wrote: Rules for types and operators are fairly complex, granted, but there is some actual logic. This is well documented in a few books. The main issue with C++ there is that it it a big language. You want to understand those rules ? You

Re: Linus about C++

2007-12-28 Thread Ted Unangst
On 12/27/07, Miod Vallat [EMAIL PROTECTED] wrote: Ah, but no C++ bashing thread can be complete until someone mentions the excellent FQA site: http://yosefk.com/c++fqa/ this one alone was priceless: http://yosefk.com/c++fqa/io.html#fqa-15.1 and i've even written more c++ code than c code.

Re: Linus about C++

2007-12-28 Thread Gerardo Santana Gómez Garrido
On 12/28/07, Marc Espie [EMAIL PROTECTED] wrote: - python or perl, which work just fine... perl has about the same set of defects as C++ (except for speed and reflection). python is probably about the same, I don't use it enough to comment. or Ruby (of Smalltalk heritage), which I suppose you

Re: Linus about C++

2007-12-28 Thread Tony Abernethy
Ted Unangst wrote: On 12/27/07, Miod Vallat [EMAIL PROTECTED] wrote: Ah, but no C++ bashing thread can be complete until someone mentions the excellent FQA site: http://yosefk.com/c++fqa/ this one alone was priceless: http://yosefk.com/c++fqa/io.html#fqa-15.1 and i've even written

Re: Linus about C++

2007-12-28 Thread L
Tony Abernethy wrote: Ted Unangst wrote: On 12/27/07, Miod Vallat [EMAIL PROTECTED] wrote: Ah, but no C++ bashing thread can be complete until someone mentions the excellent FQA site: http://yosefk.com/c++fqa/ this one alone was priceless:

Linus about C++

2007-12-27 Thread Brian Hansen
Hi. This is partly not OpenBSD related, and yet again someone pointed out that perhaps a lot of bug could be avoided using C++. I am writting my big paper on C and C++ and would like some comments from people who are experts. Off-list is okay, but maybe others are interested as well. I found

Re: Linus about C++

2007-12-27 Thread Daniel Ouellet
Brian Hansen wrote: Is he right? If you just search the archive, even not to long ago, 'few days' you will see pretty much the same feeling about C++ on the OpenBSD list as well as pretty much any lists that cares about correct code and clarity in programing. But don't take my words for

Re: Linus about C++

2007-12-27 Thread Miod Vallat
Is he right? If you just search the archive, even not to long ago, 'few days' you will see pretty much the same feeling about C++ on the OpenBSD list as well as pretty much any lists that cares about correct code and clarity in programing. But don't take my words for it, just look and