User:Edmund

From Rosetta Code
Revision as of 13:15, 13 April 2016 by Edmund (talk | contribs)

Dr Edmund Griffiths

In my day job(s), a translator from Russian to English specializing in arts and technology-related material; also a philosopher / descriptive logician. My first book, Towards a Science of Belief Systems, was published by Palgrave Macmillan in 2014. My second is scheduled to appear in late 2016.

Hobbyist programmer. Given how many people use computers every day, I think it's a shame more don't know at least the rudiments of how they work and how to program them. To encourage more to learn, I've written a very short tutorial called Programming Degree Zero, to be used with a minimal computer that can be programmed in binary machine code from a simulated front panel in a browser window. If you're interested, check out the tutorial at http://www.edmundgriffiths.com/degreezero.html and the minimal computer at http://www.edmundgriffiths.com/czero.html. The implementation of the iterated prisoner's dilemma with AI opponent in 32 bytes of code and data is probably the one program I've ever written that I'm genuinely proud of.

My Favorite Languages
Language Proficiency
360 Assembly beginner
6502 Assembly rudimentary
APL rudimentary
BBC BASIC proficient
C reading knowledge
COBOL quite proficient
Forth a bit rusty
Fortran rusty
Haskell intermediate
Icon very rusty
J rudimentary
JavaScript intermediate
LC3 Assembly intermediate
Lua intermediate
Pascal rudimentary
Processing rudimentary
Prolog rudimentary
Scheme intermediate
Smalltalk rudimentary
SNOBOL4 rudimentary
SQL beginner
x86 Assembly intermediate
XLISP quite proficient