three star programmer

There is a nice set of articles on C2.com, three star XXX;

It started  from *** in C – as it states, “Being called a ThreeStarProgrammer is usually not a compliment”.

There is a similar concept in PerlThreeStarPerl (I don’t speak Perl enough to understand this…) and  ThreeStarJava (three layers of inner classes).

Probably similar  “rating” can be invented for more languages. For Lisp it could be something like “number of sequential closing brackets” (probably it is only notable when more than ten; just to remind, that nobody knows what whether it stands for Lost in Stupid Parentheses or Language of Insufferable Superfluous Parentheses).

I think I can be rated as 3-star Haskeller as I wrote a sequence of three map.

h15 = 1 : foldl1 merge ( ap (map map (map (*) [2, 3, 5])) [h15])

I believe it is readable; probably it is bad.

Advertisements

Tags: , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: