Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I got into it myself. Scheme is how I self-learned programming. Through a copy of SICP found in a local university's book store specifically. I found the minimal syntax very conducive to learning. I was working in a call center at the time, but even while on calls it was possible to do the exercises in a different part of my head, since there was no real language to worry about. I don't think I would have had the same success with K&R, or God forbid: one of those 1,000 page OOP tomes.

Chicken Scheme was the specific implementation I started with too. I always found it fast/solid and saw no reason to switch. The abstractness of Lisp and the direct access to memory/C FFI were a nice mix. It suited my interest in music, where composition and DSP fell into those two respective domains.

I don't have an appetite for dynamic languages these days, but I might still reach for Chicken if I had to put together a dozen line script or something.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: