{"id":18,"date":"2014-04-12T04:15:55","date_gmt":"2014-04-12T04:15:55","guid":{"rendered":"\/?page_id=18"},"modified":"2014-04-23T10:13:03","modified_gmt":"2014-04-23T14:13:03","slug":"about","status":"publish","type":"page","link":"\/about\/","title":{"rendered":"About"},"content":{"rendered":"
Hi,<\/p>\n
My name is Andr\u00e1s and I am a Forth programmer. — I hope I have managed to sound like the member of an addiction support group.<\/em><\/p>\n Sometimes it is good to be able to brag about having mastered a programming language that most people find esoteric, at other times people just stare at you as if you were crazy.<\/p>\n I have first encountered Forth when I was relatively young, before I started university. I could program fairly well at that time in various Assembly languages, BASIC and FORTRAN. In the middle of a project of analysing brain waves with a Sinclair Spectrum I read an article about this wonderful language called Forth that was so much better at that stuff than BASIC was. Very soon after that I got hold of a Forth interpreter and started playing with it.<\/p>\n Then I moved on to university and did most of my programming (which at that time was mostly number crunching — I was more a scientist than a programmer) in FORTRAN with the occasional Pascal and still played around with the Assembly languages of even more machines.<\/p>\n I did occasionally play with Forth but I had no real project at that time to use it for. Most projects that I did for money were just done in Turbo Pascal — which was a decent tool at that time to write PC software. I think the most exotic language I ever got paid to write programs in was PROLOG.<\/p>\n Then I finally had a chance to work on something where I could define what tools I wanted to use. I had to build automated experiments using a robot and I chose Forth to program it.<\/p>\n