On Jul 3, 2006, at 10:08 AM, Shane Hathaway wrote:

Well, that's a very popular view in some communities, and it's popular with some of us in this group.

Unfortunately, it seems that the different communities within hackerdom are generally unaware of each other. When I was in the BBS community, I thought the BBS community was so big that there could not be any other community quite so big. I though there just weren't enough computer geeks to support another community of that size. Then I discovered the Java community and found out a community could be even bigger. Then I discovered the Linux community and expanded my view of what big was. Then I discovered the Python community, and that finally convinced me that I am completely unable to comprehend the size of a big community. It's like trying to count stars.

So I've decided that choosing the technology with the biggest community is a thoroughly misguided approach. Choose communities and technologies by quality, not quantity.

Of course, I'm preaching to the choir here. :-)

Shane

Well, by 'not a popular idea' I meant it doesn't currently have sufficient momentum to actually make a dent in the number of low- level systems programs written in C and C++. Certainly people are moving away from C-derived languages (albeit slowly) for applications and higher-level systems, but beyond research projects no one is writing operating systems or device drivers in a language outside the C family, except perhaps for a few Ada or assembly projects.

The sort of language I think would be best for that kind of programming doesn't even exist right now, although I think it would draw at least a small community if it did exist. So, until I get a research grant or something to write it myself, I can't choose to use it. :)

                --Levi

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to