Edmund

Joined 24 August 2022
no edit summary
(Created page with "Edmund Griffiths")
 
No edit summary
Line 1:
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, <i>Towards a Science of Belief Systems</i>, 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 <i>Programming Degree Zero</i>, 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.
 
{{mylangbegin}}
{{mylang|360 Assembly|beginner}}
{{mylang|6502 Assembly|rudimentary}}
{{mylang|APL|rudimentary}}
{{mylang|BBC BASIC|proficient}}
{{mylang|C|reading knowledge}}
{{mylang|COBOL|quite proficient}}
{{mylang|Forth|a bit rusty}}
{{mylang|Fortran|rusty}}
{{mylang|Haskell|intermediate}}
{{mylang|Icon|very rusty}}
{{mylang|J|rudimentary}}
{{mylang|JavaScript|intermediate}}
{{mylang|LC3 Assembly|intermediate}}
{{mylang|Lua|intermediate}}
{{mylang|Pascal|rudimentary}}
{{mylang|Processing|rudimentary}}
{{mylang|Prolog|rudimentary}}
{{mylang|Scheme|intermediate}}
{{mylang|Smalltalk|rudimentary}}
{{mylang|SNOBOL4|rudimentary}}
{{mylang|x86 Assembly|intermediate}}
{{mylang|XLISP|quite proficient}}
{{mylangend}}
519

edits