(So as to prevent the other thread getting sidetracked.)Phil Reynolds wrote:As far as computer languages go: at various times over the years I've been fluent in C, CORAL, Pascal, BASIC, BCPL, numerous flavours of Unix shell but especially ksh, and countless others. Nowadays my only practice is with PHP (does that even count as a language?) and that has whole function libraries I've not even looked at.
For my part I can claim fluency in Java, C, C++, PHP, Perl, ML and VB/ASP (although haven't touched the latter pair in years), along with a smattering of Javascript, Python, Prolog, Verilog, Haskell and Bash, although I would struggle to write anything large in those. In terms of non-programming languages, I'm also fairly au fait with HTML, CSS and SQL, as hopefully evidenced by this small website I put together.
I enjoy SQL as a kind of lipogrammatic challenge, and a lot of Statland pages are done in a single query, which is really an exercise in self-flagellation.