Co-routines?

Levi Pearson levi at cold.org
Mon Jul 3 10:24:47 MDT 2006


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


More information about the PLUG mailing list