Please create an account to participate in the Slashdot moderation system


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:This sounds like a good start (Score 2) 167

by Toksyuryel (#36607230) Attached to: 2nd Edition of <em>Learn Python the Hard Way</em> Released

A good, free book I've been learning from is I find it to be much better than this book. This book gives really bad advice. For example, claiming that "vim and emacs are for professional programmers only" completely disregards that the only way to get good at either of them is by USING them for a while, a good long while, which would go so well with the message he claims to be sending with this book. Instead of stopping to learn them later, which could take months, you could be learning them concurrently with Python (which is in fact what I am doing right now). Advising not to learn Python 3 AT ALL is similarly bad advice- it's that sort of mentality that causes the adoption rate to be so slow in the first place. Learning both side-by-side would be much preferable, and then you could use your new skills to help port all the old libraries lying around to Python 3.

Comment: BASIC is and has always been terrible (Score 2) 510

by Toksyuryel (#36556052) Attached to: Learning Programming In a Post-BASIC World

The only thing it will do for you is give you serious brain damage. Python is widely recommended as a good starter language that is also good as a serious language. Following from that you can easily branch to Perl, Ruby, Haskell, even C (which I recommend learning after Python if you can).

Comment: Re:To ask the question: (Score 5, Insightful) 169

by Toksyuryel (#36443460) Attached to: Programming Is Heading Back To School

Everyone should learn how to program, because knowing how to program gives you total power over your computer. You can only say you truly control your computer when you can use programming to make it do anything you want it to do; otherwise you are at the mercy of software vendors that seek to take that control away from you.

Comment: Re:The will to be free (Score 1) 648

by Toksyuryel (#35734882) Attached to: Bashing MS 'Like Kicking a Puppy,' Says Jim Zemlin

Never underestimate the bandwidth of a station wagon full of tapes. -- Dr. Warren Jackson, Director, UTCS