: not a blog

20 feb 07

I have personally seen the Forth bumper sticker. Having had worked in a Forth monastery^H^H^H^H^H^H^H^H^Hshop for a few years, seeing this bumper sticker confirmed what I had been thinking all along: Forth is more a religion than a programming language. (Have you ever seen bumper stickers promoting other programming languages? Me either.)

you actually had a job where you coded in forth? that's impressive. supposedly it's used to operate the fedex portable package scanners, not to mention some space exploration equipment here or there.

no other languages appear to generate bumper stickers, but before you put forth in a class by itself, bear in mind the existence of perl monks. coding becomes philosophically important to some people. this happens especially with certain languages; i've noted serious devotees to python, perl, lisp, and of course forth. c(++) or java don't seem to inspire anyone, though, let alone any bumper stickers.

i froogled "forth bumper sticker".

here's somethin' for ya. i didn't see any bumper stickers, however. so, there's apparently a market there on cafepress that needs to be exploited by the right entrepeneur. cafepress.com is a web service that lets you design your own crap and then buy it yourself. ostensibly, you sell it to other people (even marking it up if you want), but i imagine that most of these things end up being bought up by their creators.

that's what i did, anyway.

i want to make a bumper sticker of "This car isn't a Saturn. It's a Camero", to put on my saturn's bumper. this is because, for some reason, they made the saturn look sort of sporty and slanty-hooded, even though it's basically the slowest car on the road. my escort, RIP, would have wiped up the floor with it. but, in truth it does look something like a camero, and i just think it's funny to have this car posing as "sporty" when it's sometimes so slow as to pose safety risks.

FORTH LOVE IF HONK THEN

so here we have our reverse polish notation. i know basically how it works: `50 50 +` would be equal to 100, and `50 50 + 2 *` would be equal to 200. you stack up the terms in little holding cells, where they wait until they find out what is to be done to them. so i guess we can think of FORTH and LOVE as the numbers, and the IF as the operator. so we stack FORTH and LOVE, and then compare them. then, this comparison is stacked along with HONK, and is operated upon by THEN. or something.

i'm glad i made the decision that i am simply not good enough at, nor do i care enough about, nor am i capable of being entertained enough by, computers, to work in IT. i like to use computers to accomplish other goals (like goofy web projects and animations), but i don't care about the actual computers themselves, much. there's a fine line between lack of interest and lack of ability; some ambiguous causality always goes on there.

mainly it just feels good to think to myself, "it's ok that i don't understand this", and move on with my life.

''=~('(?{'.('^,)@^['^'.^@.*{').'"'.('^,[_[^(,^^[;))^[^(,^^[^)[(^[_)][^
+(@[;))^[;))^[@@^[;))^[;@[,[@@^[_^@^[<@@[,^^[,^^)@@_[^^)_^@@[_^@^[^-^)
+,[<@@@,[()^([_[^@^<^[@@@^[@@^[_^<[,^[_^@^}'^'.@.,{*@^;;{]@_;{*@^;;{;@
+<@*{,@%{*_/{]@_;{]@_;{/.;{]@_;{]/.^{/.;{,*/.{_/.<^?*.@?*@/.,{.?@,?./{
+,*/.{;@?@@{_/./^{_@*@{,.<*;_*{./$;{/.;{,;_.^;{,*/._').',$/})')

...or just go back to the index