* * * * *
99 ways to program a hex, Part 31, has been delayed indefinitely
Yesterday's version [1] is the last version I'll be posting for now. When I
was initially inspired, I ripped through a majority of what you've seen in
just three days. It's not really surprising given that a majority of the
“variations” differed by a line or two of code.
But I've run out. And now, having done 21 variations in C (one more than I
originally planned [2]), five in Lua (I could do one more in Lua—the actual
original code I based the Lua versions off of, but oddly enough, it doesn't
actually handle files), two in a dialect of BASIC I can't currently test and
two I didn't expect in C♯ (both submitted by Jeff Cuscutis [3]), I don't
think I have it in me to do many more.
I've exhausted C. And I pretty much exhausted Lua [4], which are my two “go
to” languages these days. I could probably push out a couple of Perl [5]
versions, and a PHP [6] version (PHP does not have nearly the expressiveness
[7] of Lua or even Perl to bother with more than one version) but that's
about the limit.
There are a few other languages I could do (Common Lisp [8], Scheme [9],
SNOBOL [10] (seriously!), Forth [11], Awk [12], Erlang [13], Python [14] and
Ruby [15]) but those would require significant time hitting up documentation
and what not because I don't know those langauges all that well (if at all).
So I'll probably continue this series, but it'll probably be a post or two
every few months and not every XXXXXXX day as I have been doing.
[1]
gopher://gopher.conman.org/0Phlog:2012/02/07.1
[2]
gopher://gopher.conman.org/0Phlog:2012/02/03.1
[3]
http://spinthecat.blogspot.com/
[4]
http://www.lua.org/
[5]
http://www.perl.org/
[6]
http://www.php.net/
[7]
http://webonastick.com/php.html
[8]
http://www.clisp.org/
[9]
http://schemers.org/
[10]
http://www.snobol4.org/
[11]
http://www.forth.org/
[12]
http://www.gnu.org/software/gawk/manual/gawk.html
[13]
http://www.erlang.org/
[14]
http://python.org/
[15]
http://ruby-lang.org/
Email author at
[email protected]