User:Edmund: Difference between revisions
mNo edit summary |
m (Updated mylangs) |
||
Line 7: | Line 7: | ||
{{mylangbegin}} |
{{mylangbegin}} |
||
{{mylang|360 Assembly|beginner}} |
{{mylang|360 Assembly|beginner}} |
||
{{mylang|6502 Assembly| |
{{mylang|6502 Assembly|intermediate}} |
||
{{mylang|APL| |
{{mylang|APL|intermediate}} |
||
{{mylang|BASIC|quite proficient}} |
|||
{{mylang|BBC BASIC|proficient}} |
{{mylang|BBC BASIC|proficient}} |
||
{{mylang|C|reading knowledge}} |
{{mylang|C|reading knowledge}} |
||
{{mylang|COBOL|quite proficient}} |
{{mylang|COBOL|quite proficient}} |
||
{{mylang| |
{{mylang|EDSAC order code|beginner}} |
||
{{mylang| |
{{mylang|Forth|ok}} |
||
{{mylang|Fortran|a bit rusty}} |
|||
{{mylang|Haskell|intermediate}} |
{{mylang|Haskell|intermediate}} |
||
{{mylang|Icon|very rusty}} |
{{mylang|Icon|very rusty}} |
||
Line 27: | Line 29: | ||
{{mylang|SNOBOL4|rudimentary}} |
{{mylang|SNOBOL4|rudimentary}} |
||
{{mylang|SQL|beginner}} |
{{mylang|SQL|beginner}} |
||
{{mylang|x86 Assembly|intermediate}} |
{{mylang|x86 Assembly|lower intermediate}} |
||
{{mylang|XLISP|quite proficient}} |
{{mylang|XLISP|quite proficient}} |
||
{{mylangend}} |
{{mylangend}} |
Revision as of 10:54, 26 April 2016
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 | intermediate |
APL | intermediate |
BASIC | quite proficient |
BBC BASIC | proficient |
C | reading knowledge |
COBOL | quite proficient |
EDSAC order code | beginner |
Forth | ok |
Fortran | a bit 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 | lower intermediate |
XLISP | quite proficient |
- 360 Assembly User
- 6502 Assembly User
- APL User
- BASIC User
- BBC BASIC User
- C User
- COBOL User
- EDSAC order code User
- Forth User
- Fortran User
- Haskell User
- Icon User
- J User
- JavaScript User
- LC3 Assembly User
- Lua User
- Pascal User
- Processing User
- Prolog User
- Scheme User
- Smalltalk User
- SNOBOL4 User
- SQL User
- X86 Assembly User
- XLISP User