Similar(ish) although I only really got as far as BASIC on a 80286 running DOS 3.something!
I did manage to get something in C to compile and work with hard coded co-ordinates but it took me ages and didn't float my boat but it was rather faster 8) I suppose I'll always be a scripter.
I had a copy of the "Beauty of Fractals" and the next one too (can't remember the name). I worked in a books warehouse as a holiday job before Poly (UK Polytechnic - Plymouth) and I think I persuaded my parents to buy me the first and the second may have fallen off a shelf and ended up in the rejects bin. I got several text books for Civil Engineering too, without even needing to cough drop them myself.
One of the books had pseudo code functions throughout which even I could manage to turn into BASIC code. I remember first seeing a fern leaf being generated by a less than one screen (VGA) program which used an Iterated Function System (IFS) and I think a starter matrix with carefully chosen parameters.
Nowadays we have rather more hardware ...