Earlier quoted context omitted.
He is encouraging a beginner to have fun and experiment, not write enterprise software.
That's okay, but he is also indirectly encouraging a beginner to not care about the quality of the code he produces. That's bad. You should be afraid to write crappy or unsafe code. Writing clean and safe code is a mandatory skill for any programmer and beginners (especially beginners) should practise it. After all, if you want to be a programmer, eventually you will have to write code that will be used by other peop…
A letter from _why
21–30 of 104 posts
Re: A letter from _why
#22Earlier quoted context omitted.
He is encouraging a beginner to have fun and experiment, not write enterprise software.
That's okay, but he is also indirectly encouraging a beginner to not care about the quality of the code he produces. That's bad. You should be afraid to write crappy or unsafe code. Writing clean and safe code is a mandatory skill for any programmer and beginners (especially beginners) should practise it. After all, if you want to be a programmer, eventually you will have to write code that will be used by other peop…
I think _why had a lot of great ideas about pedagogy, and experimentation is a great way to internalize "best practices" because you truly understand why they are good (not just because somebody else told you so).
Re: A letter from _why
#23Earlier quoted context omitted.
He is encouraging a beginner to have fun and experiment, not write enterprise software.
That's okay, but he is also indirectly encouraging a beginner to not care about the quality of the code he produces. That's bad. You should be afraid to write crappy or unsafe code. Writing clean and safe code is a mandatory skill for any programmer and beginners (especially beginners) should practise it. After all, if you want to be a programmer, eventually you will have to write code that will be used by other peop…
But, when I first started coding, I wrote it for myself and because it was fun! Why was it fun? Because the code made things happen! Not because it was clean.
Clean code makes writing large projects by yourself and with other people easier. It doesn't necessarily make coding more fun.
Re: A letter from _why
#24Earlier quoted context omitted.
I don't know much about _why but as I read all the stories about his disappearing I can't help but think he had serious problems in his life. To take it personally and go away only because your code is getting old and slow while other learned from it and wrote something better is IMO wrong! You should also learn from libraries and go on write something new and challenge yourself again. Giving up because of a loses ma…
He was "unmasked" at one point. Last I heard - shortly after his disappearance - he was alive and employed. My take on his disappearance is that he just wanted to bow out of the limelight. Fair enough, IMO.
Re: A letter from _why
#25Re: A letter from _why
#26Earlier quoted context omitted.
Why The Lucky Stiff is a mercurial enigma wrapped in a riddle shrouded in mystery. He wrote these crazy awesome ebooks on Ruby, among other things, put it all out on the Internet, then when it got popular he tried to retract and delete it all and disappear. He only succeeded at the latter though, his books live on. But people still wonder where he went, and hope that one day he'll resurface. This post title implied h…
That's not entirely true. why was happy to remain in the public eye long after he and his book gained notoriety. What you don't mention is his prolific open source work, including the html/xml parser hpricot. why's disappearance seemed to happen just as nokogiri, a technically superior parser, became prominent, though why's motives will never be known for sure. why's last tweets include: "caller asks, “should i use h…
... or any sufficiently large and financially important enterprise code, really. :-(
Re: A letter from _why
#27Earlier quoted context omitted.
He was "unmasked" at one point. Last I heard - shortly after his disappearance - he was alive and employed. My take on his disappearance is that he just wanted to bow out of the limelight. Fair enough, IMO.
Thanks for this. I can understand that people want to get out of the light because not everybody can take that.
Re: A letter from _why
#28My favorite _why-ism was how he would hand write and scan code snippets for his blog (often without any explanation of what it did). Then, when lazy people started OCR-ing the images, he would post code as animated GIFs. It was not only fun to look at, you actually had to type out the code yourself to find out what it did.
Re: A letter from _why
#29> They aren’t afraid to write dangerous or “crappy” code. If you worry too much about being clean and tidy, you can’t push the boundaries. Yes, of course. You push the boundaries, move on, and at the end of the day, we have to maintain the stinking pile of "experiments" you left us with. Ugh.
Re: A letter from _why
#30Can someone write an explanation for why this is important? Who is this person?
At the risk of being terse: http://en.wikipedia.org/wiki/Why_the_lucky_stiff