Ttmrichter

Joined 7 April 2023
no edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1:
{{mylangbegin}}
{{mylang|8086 AssemblyAda|advancedbeginner}}
{{mylang|Assembly|various, ranging from beginner to advanced}}
{{mylang|AWK|advanced intermediate}}
Line 6:
{{mylang|C|advanced}}
{{mylang|C++|advanced intermediate}}
{{mylang|ClojureCHR|beginner}}
{{mylang|ErlangDylan|advancedintermediate}}
{{mylang|FactorErlang|advanced beginnerintermediate}}
{{mylang|Fantom|advanced beginner}}
{{mylang|Forth|intermediate}}
{{mylang|Haskell|intermediate}}
{{mylang|Java|advanced intermediate}}
{{mylang|LispLogtalk|beginnerintermediate}}
{{mylang|Lua|intermediate}}
{{mylang|M4Mercury|beginnerintermediate}}
{{mylang|MercuryModula-2|advanced beginner}}
{{mylang|HaskellModula-3|intermediate}}
{{mylang|FantomObject Pascal|advanced beginner}}
{{mylang|Pascal|advanced beginner}}
{{mylang|PerlProlog|lowadvanced intermediate}}
{{mylang|Prolog|advanced beginner}}
{{mylang|Python|advanced intermediate}}
{{mylang|REFALREXX|beginneradvanced intermediate}}
{{mylang|REXXRuby|beginnerintermediate}}
{{mylang|RubyStandard ML|advanced beginner}}
{{mylang|SNOBOL4|advanced beginnerintermediate}}
{{mylang|SQL|advanced beginner}}
{{mylangend}}
[[File:Ttmrichter_Avatar.jpeg|frame|left]]
=Michael T. Richter=
My first exposure to computers was a dumb little kit with 16 sliding switch/connectors and 8 light bulbs. It required manual wiring of "programs" and I used it to solve, among other things, the farmer/wolf/goat problem. Of course at that point I didn't know what a computer was; the kit was sold as a "logic electronics" kit or some such – one of those "educational toys" that are the favourites of parents and hated by most children. (Oddly, I loved mine.)
Line 42 ⟶ 41:
==Me and Rosetta Code==
 
I like to learn languages. I find that I learn languages better if I use them. Before I can use them for real work, however, I need to use them in small tasks to wrap my head around concepts. I'm not a maths geek (and indeed I hate the field and learn what I have to to program only under duress). As such, [http://projecteuler.net/ Project Euler] is not suited to me. I like tasks that are at least vaguely practical and perhaps a little bit quirky. Rosetta Code looks perfect for this.
 
What you can expect to see from me, then, is code from whatever language I'm learning or reviewing at the moment, frequently edited and re-edited constantly as I learn better ways to do things. There are two sources of this desire to learn or review: my whimsy (for example at the time of this writing I'm learningimproving my [[Category:MercuryLogtalk|MercuryLogtalk]] skills), and [https://sites.google.com/site/rfc0000/homethe myoccasional blog].need to Theunderstand lattersomething isin sort of a programmingone language archaeology thing andthat I'llve frequently,never whiledone researchingin stuffthat forlanguage the blog, come here to refresh myself on (or sometimes to outright learn!) a languagebefore.
 
==Getting in touch==
 
I'm open to communication. You can leave messages on my talk page. YouI'd cangive addyou meother on [https://plus.google.com/u/0/104854939887541782231/ Google+]. You can email me at [mailto:ttmrichter@gmail.com ttmrichter@gmail.com] or add me on XMPP/Jabber at the same address. Iways alsoof hangcontact, aroundbut onapparently FreeNodethey're underagainst theserver handlerules ttmrichternow.
34

edits