Flutterby™! : C++ FQA

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

C++ FQA

2007-10-23 16:19:38.55286+02 by Dan Lyke 6 comments

The C++ FQA Lite:

This is C++ FQA Lite. C++ is a general-purpose programming language, not necessarily suitable for your special purpose. FQA stands for "frequently questioned answers". This FQA is called "lite" because it questions the answers found in C++ FAQ Lite.

Including summaries of the major defects of the language and big picture issues.

Rant agreeing with most of what's there elided 'cause I'm just in too pissy a mood today.

[ related topics: Software Engineering ]

comments in descending chronological order (reverse):

#Comment Re: made: 2007-10-25 05:54:57.063271+02 by: Dan Lyke

Giggle. Yeah, among other things. Their wx is hopelessly out of date, and let's not even get started on Perl modules... They ship Subversion on the OS/X server, but I didn't find the Java bindings (of course apps written in Java have a special place in hell in my book).

I love lighttpd, but the hope was that since they've got the point-n-drool thing for Apache and it's integrated in everything that I could just recompile it and do some symlinks, but after a day and a half of that crap I went back and used their auth.

Yeah, all software sucks, but do they have to make it suck harder?

#Comment Re: another apple grr... made: 2007-10-25 04:07:16.865707+02 by: John Anderson

Python 2.3?! ZOMGWTF thanks Apple...

(just killing time while the 17MB Python2.5.1 DMG downloads. Guess I should be happy I don't have to compile it...)

#Comment Re: made: 2007-10-24 03:07:35.477055+02 by: John Anderson

To quote Mark Pilgrim, 'Ubuntu: a made-up African word meaning "Can't install Debian".'

Did you consider lighttpd? Looks like (<http://trac.lighttpd.net/trac/wiki/Docs%3AModAuth>) it's got some auth-over-LDAP support, and it's probably easier to get up and running than Apache.

And finally, all software sucks, down-not-across, etc. etc...

#Comment Re: made: 2007-10-24 00:11:17.522174+02 by: Dan Lyke

meuon, rode out to Point Reyes Station and back this morning, actually accomplished some stuff this afternoon. Good suggestion.

John, thanks, I've been struggling with OS/X server, so my C++ hate is actually kind of low right now. Apple's figured out how to make money with open source software: Compile it with obscure switches so it's missing functionality[1], put an almost-gets-it-right (but really doesn't) GUI on top of it that randomly spews silly messages into your syslog, and sell it on hardware.

And Java apps suck. Universally.

[1] no LDAP in Apache, you have to use mod_auth_apple, the docs I've found so far for which say that groups have to be kept separately... sigh, trying to compile in LDAP meant all sorts of prerequisites, which meant that I had a positively overflowing /usr/local before I gave up and punted. Next time it's some Linux flavor, probably Ubuntu.

#Comment Re: made: 2007-10-23 17:39:30.755633+02 by: John Anderson

I saw that this morning right after I did the tabdump and thought "I should go back and add that just to make sure Dan sees it..."

#Comment Re: made: 2007-10-23 16:49:50.289842+02 by: meuon

You need to "get some". Sex.. a good bike ride.. a great hike.. a working something technological.. a winning lottery ticket,

Comment policy

We will not edit your comments. However, we may delete your comments, or cause them to be hidden behind another link, if we feel they detract from the conversation. Commercial plugs are fine, if they are relevant to the conversation, and if you don't try to pretend to be a consumer. Annoying endorsements will be deleted if you're lucky, if you're not a whole bunch of people smarter and more articulate than you will ridicule you, and we will leave such ridicule in place.


Flutterby™ is a trademark claimed by

Dan Lyke
for the web publications at www.flutterby.com and www.flutterby.net.