DISCUSSION TOPICS :
HOW DID YOU ACHIEVE SATORI ?
WHAT DID YOU FEEL WHEN YOU ACHIEVED SATORI ?
HOW DO YOU FEEL NOW YOU ACHIEVED SATORI ?
HOW MANY TIMES HAVE YOU READ SICP ?
WHAT ARE THE IMPORTANT CONCEPTS OF SCHEME ?
WHAT COULD BE IMPROVED IN SICP ?
WHAT'S GOOD ABOUT SICP ?
HOW DID YOU ACHIEVE SATORI ?
I was a Cfag. I thought I knew programming, but was ignorant. Then I saw PHP and learnt it to write my web sight. But I took it seriously, not like a webmaster. I saw lists and dictionaries. I saw dynamic typing. I wanted more of that. I jumped onto Python. That's when I finally discovered real programming. Then I read SICP and learnt Scheme, and achieved Satori.
WHAT DID YOU FEEL WHEN YOU ACHIEVED SATORI ?
Extreme accomplishment, enlightenment and relief from my mundane pains.
HOW DO YOU FEEL NOW YOU ACHIEVED SATORI ?
I feel I no longer need to program and fight against anything, as I have realized the way everything can be done, but when I need a specific program done, I do it blissfully, as the whole program already existed in my mind even before I was asked to do it.
HOW MANY TIMES HAVE YOU READ SICP ?
One.
WHAT ARE THE IMPORTANT CONCEPTS OF SCHEME ?
Lists, first-class functions, dynamic typing with parametric polymorphism, homoiconicity, and the ability to use the right tool for the right job: functional programming, imperative programming, objects, metaprogramming, anything you need.
WHAT COULD BE IMPROVED IN SICP ?
Nothing really, but I'd welcome pictures and bios for spiritual leaders Sussman and Abelson. They'd make people feel closer to pure illumination and raw knowledge. More laughing at other languages and Microsoft for comic relief too.
>>3 Lists, first-class functions, dynamic typing with parametric polymorphism, homoiconicity, and the ability to use the right tool for the right job: functional programming, imperative programming, objects, metaprogramming, anything you need.
Proof that SICP only appeals to clueless people.
You were expecting me to say functions, values, function application, etc.? Maybe even Touring-completeness? I understood the question as in "important in Scheme besides the usual serving", not just "important in a programming language".
Name:
Anonymous2007-11-14 12:52
HOW DID YOU ACHIEVE SATORI ?
I wanted to fit in with the cool guys in /prog/. WHAT DID YOU FEEL WHEN YOU ACHIEVED SATORI ?
I came. HOW DO YOU FEEL NOW YOU ACHIEVED SATORI ?
I feel smug. HOW MANY TIMES HAVE YOU READ SICP ?
Countless times, I read it once in the morning and once before going to bed every day. WHAT ARE THE IMPORTANT CONCEPTS OF SCHEME ?
Cudders. WHAT COULD BE IMPROVED IN SICP ?
Removing the Abelson's dirty name. WHAT'S GOOD ABOUT SICP ?
The Sussman.
Name:
Anonymous2007-11-14 14:18
HOW DID YOU ACHIEVE SATORI ?
I realised programming was foolish, as it only propagated the idea that a programmer should program.
WHAT DID YOU FEEL WHEN YOU ACHIEVED SATORI ?
Nothing, and I have felt nothing since. Such is the natre of satori.
HOW MANY TIMES HAVE YOU READ SICP ?
I cannot even read.
WHAT ARE THE IMPORTANT CONCEPTS OF SCHEME ?
Irrelevancy to programming, just like all languages.
WHAT COULD BE IMPROVED IN SICP ?
SICP does not exist.
WHAT'S GOOD ABOUT SICP ?
It's non-existent existence, bring programmers into Satori.