From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20121203134344.46647b5e@vardo.ethans.dre.am> References: <2522920406.enqueue@as-laptop> <0031c5cf57e92ce48e169455b02639be@quintile.net> <8oqsn9xcur.ln2@news.homelinux.net> <3ebf4304d1a080d803608453b2dd8981@kw.quanstro.net> <20121203134344.46647b5e@vardo.ethans.dre.am> Date: Mon, 3 Dec 2012 14:13:53 +0000 Message-ID: From: Charles Forsyth To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] c++ Topicbox-Message-UUID: ef54d358-ead7-11e9-9d60-3106f5b1d025 >> C++ and java feel highly inconsistent and are full of stupid busywork >> and strange programming philosophies that you have to "learn" about, I've written programs in both languages and you don't really have to worry about the philosophies, if by that is meant things like the Pattern stuff, when using the standard libraries or collections. I found Christopher Alexander's book fascinating, but I didn't really take to the Gang of Four's, which left me cold. I thought it was an interesting attempt, but I just didn't think it worked, although that was clearly a minority opinion! I thought it made simple things elaborate, and complicated things harder to follow.