Try every one of them. I saw your submissions and comments. The time you spend asking these type of questions here at HN would be better spent learning. My guess is you are procrastinating.
ok i'll start but which book should i refer for ruby
Ruby java python or lisp
11–17 of 17 posts
Re: Ruby java python or lisp
#12Earlier quoted context omitted.
ok i'll start but which book should i refer for ruby
http://justfuckinggoogleit.com/
I did indeed learn some languages using the google route, but in retrospect, I could have saved myself a lot of time and pain if a forum like this had been around, where I could get expert opinions.
Re: Ruby java python or lisp
#13Earlier quoted context omitted.
http://justfuckinggoogleit.com/
Google is a terrible way to find good programming/CS books. I think that's why the OP was asking here, where he can expect to find books that other hackers have used personally and can thus make earnest and informed recommendations. I did indeed learn some languages using the google route, but in retrospect, I could have saved myself a lot of time and pain if a forum like this had been around, where I could get exper…
http://searchyc.com/python+tutorial
http://del.icio.us/tag/ruby+tutorial
http://technorati.com/tag/Ruby+tutorial
http://www.reddit.com/r/programming/search?q=python+tutorial...
here's a starting line: admin tasks you do repetitivly in whatever o/s you use. Automate them. Build in checks for filename conflicts, large file/network transfers, run script off hours, etc. or rewrite something from the activestate's CPAN-loose equivalent, submit it back when it's tested robust and you know it's not a dup
http://aspn.activestate.com/ASPN/Cookbook/Python
and, oh yea, Martelli's Python in a Nutshell from Oreilly. Covers 2.4, read the PEPs to see what's new in 2.5 and 2.6. Also, Matz's original ruby nutshell on Oreilly, the little one that covers 1.6. It's little outdated, but it's also a small book that you can read carefully , cover to cover
Re: Ruby java python or lisp
#14Earlier quoted context omitted.
http://justfuckinggoogleit.com/
Google is a terrible way to find good programming/CS books. I think that's why the OP was asking here, where he can expect to find books that other hackers have used personally and can thus make earnest and informed recommendations. I did indeed learn some languages using the google route, but in retrospect, I could have saved myself a lot of time and pain if a forum like this had been around, where I could get exper…
Re: Ruby java python or lisp
#15Try every one of them. I saw your submissions and comments. The time you spend asking these type of questions here at HN would be better spent learning. My guess is you are procrastinating.
Over time, I've grown out of that, and have learned to appreciate learning a language simply for the sake of learning it. Playing with Erlang and Lisp and C makes you a better Rubyist. Sub any other languages for those 4.
So my advice? Pick one. Any one will do. Spend a week hacking in it. Read a little, but don't read too much without actually using the language. Write some programs that solve a very small itch, or do something fun like simulating a swarm of bees or creating two bots that battle to the death. Play, and then after a week or two, play with something else.
I think new programmers sometimes worry about learning a language that will be financially viable, or will help them get a job. I know I did. I also know I'm worse off for that belief. I would have been better served, both personally and professionally, if I'd just played more.
Re: Ruby java python or lisp
#16Earlier quoted context omitted.
Google is a terrible way to find good programming/CS books. I think that's why the OP was asking here, where he can expect to find books that other hackers have used personally and can thus make earnest and informed recommendations. I did indeed learn some languages using the google route, but in retrospect, I could have saved myself a lot of time and pain if a forum like this had been around, where I could get exper…
Google's not bad for ruby, scheme, etc. tutorials. I've been doing same for OCaml and F#; Also try (espec. delicious) http://searchyc.com/python+tutorial http://del.icio.us/tag/ruby+tutorial http://technorati.com/tag/Ruby+tutorial http://www.reddit.com/r/programming/search?q=python+tutorial... here's a starting line: admin tasks you do repetitivly in whatever o/s you use. Automate them. Build in checks for filename c…
> admin tasks you do repetitivly in whatever o/s you use.
Excellent advice. When you find yourself in a situation where you keep having to do something boring and repetitive, try to write a script for it. The immediate feedback and sense of accomplishment from this will teach you things that spending weeks on internet forums never could.