Ask YC: Learning to hack...
21–30 of 54 posts
Re: Ask YC: Learning to hack...
#22There will obviously be a lot of debate (and possibly some downmodding) over this, but I would say that the language doesn't matter. I think the important part will be finding resources that you think will be helpful for you (a book, a tutorial you find on google, a friend who knows programming). In your case you want to spend as much time coding and as little time on set up and administration as possible.
Figure out how to do something easy, then see if you can start tweaking it and adding small things. You'll be a regular hacker in no time
Re: Ask YC: Learning to hack...
#23learning html and javascript could be a good place to start since you can make things right away with those. i think that is very important when you start, to get instant feedback, making stuff is fun :) for this reason i would recommend python as your first language. it is very highlanguage and have extensive libraries. it has clear sparse syntax and is very easy to write and read. but that doesnt mean it is a weak…
Re: Ask YC: Learning to hack...
#24learning html and javascript could be a good place to start since you can make things right away with those. i think that is very important when you start, to get instant feedback, making stuff is fun :) for this reason i would recommend python as your first language. it is very highlanguage and have extensive libraries. it has clear sparse syntax and is very easy to write and read. but that doesnt mean it is a weak…
Good place to learn Python: http://www.diveintopython.org/
Re: Ask YC: Learning to hack...
#25Earlier quoted context omitted.
Good place to learn Python: http://www.diveintopython.org/
Not for a non-hacker. That book is great for programmers who want to learn python, but someone new to programming would need something more like "Wade Into Python."
"Beginning Python - From Novice To Professional" is good starting point for a newbie. Very clear and smooth.
Re: Ask YC: Learning to hack...
#26http://news.ycombinator.com/item?id=149482 http://news.ycombinator.com/item?id=127952 http://news.ycombinator.com/item?id=123903 http://news.ycombinator.com/item?id=90782
Re: Ask YC: Learning to hack...
#27Re: Ask YC: Learning to hack...
#28If your purpose is to learn how to "hack" to the point where you can make real webapps, you should be aware of two things.
1. You will never become a good hacker if you are only doing it for the money or for the recognition. You have to be able to love the code for the sake of the code itself. You have to be able to see the beauty in the code. Otherwise you will never really understand it. It is the difference between being able to copy a poem out of a book and being able to write a new poem. 2. Assuming you are a true genius, the process will still take you many years. Working hard will not be enough. You will have to learn how to work smart to learn all the stuff you will need to know.
If your purpose is to understand hacking to the point where you can better understand technical people so that you can work with them better .. that is a much more realistic and reachable goal. For that I would recommend you start with Ruby or Python and try to make a full-scale production webapp, and from that experience you will learn a lot that will explain how a technical person thinks.
Re: Ask YC: Learning to hack...
#29learning html and javascript could be a good place to start since you can make things right away with those. i think that is very important when you start, to get instant feedback, making stuff is fun :) for this reason i would recommend python as your first language. it is very highlanguage and have extensive libraries. it has clear sparse syntax and is very easy to write and read. but that doesnt mean it is a weak…
Re: Ask YC: Learning to hack...
#30learning html and javascript could be a good place to start since you can make things right away with those. i think that is very important when you start, to get instant feedback, making stuff is fun :) for this reason i would recommend python as your first language. it is very highlanguage and have extensive libraries. it has clear sparse syntax and is very easy to write and read. but that doesnt mean it is a weak…
I mean sure, CL's standard is older than some dinosaurs, and Scheme's standard is currently rather controversial, but both have standards. Especially in the case of CL, there's little to complain about.