new file: Programming.md

loren authored
revision 1324d268620b64e58774fd2640c6e86d02564be4
Contents
> These files will be included in your book:

YCombinator.md
HackerNews.md
Startups.md
Life.md
InvestingAndFinance.md
Jobs.md
Tools.md
Websites.rb
Programming.md
Programming
## Programming

- [How to be a better programmer?](http://news.ycombinator.com/item?id=1583463)
- [How much do you program?](http://news.ycombinator.com/item?id=1485868)
- [How obsessive are you with your code?](http://news.ycombinator.com/item?id=1483405)
- [Where’s the fun in programming?](http://news.ycombinator.com/item?id=1446493)
- [Is 36 too late to start into programming?](http://news.ycombinator.com/item?id=1444486)
- [Things you wish you’d learned about programming in college?](http://news.ycombinator.com/item?id=966986)
- [What source code is worth studying?](http://news.ycombinator.com/item?id=879101)
- [What was the worst bug you’ve ever solved ?](http://news.ycombinator.com/item?id=871158)
- [How do you explain how programming works to complete non-techies?](http://news.ycombinator.com/item?id=805218)
- [Share your Immoral Hacks, Codes or Tweaks](http://news.ycombinator.com/item?id=733877)
- [Ridiculous Coding Practices by companies you have worked for](http://news.ycombinator.com/item?id=641946)

Languages
---------

### Language Choice

- [Why choose a dynamically typed language?](http://news.ycombinator.com/item?id=1583816)
- [(No) Microsoft based start-ups?](http://news.ycombinator.com/item?id=1555083)
- [What startups here are focusing on developing on top of .NET?](http://news.ycombinator.com/item?id=1022427)
- [How to choose the right language](http://news.ycombinator.com/item?id=764931)
- [In which modern language/environment/framework is programming a joy?](http://news.ycombinator.com/item?id=633080)

### Assembly

- [What is hand-coded assembly language used for these days?](http://news.ycombinator.com/item?id=916225)
- [Learning C and ASM, what’s the way to go?](http://news.ycombinator.com/item?id=899867)
- [Should programmers learn machine code?](http://news.ycombinator.com/item?id=807117)

### C

- [Should I learn C?](http://news.ycombinator.com/item?id=1523858)
- [I use and love Python. What’s the best book to learn C ?](http://news.ycombinator.com/item?id=1212675)

### C++

- [Learning C++ in 2010](http://news.ycombinator.com/item?id=1119992)
- [If C++ is so bad, what should game developers use?](http://news.ycombinator.com/item?id=888643)

### Clojure

- [Why should I care about Clojure?](http://news.ycombinator.com/item?id=1517931)
- [Who’s using Clojure, and to do what?](http://news.ycombinator.com/item?id=1453259)
- [How dangerous is Clojure’s immutability assumption?](http://news.ycombinator.com/item?id=1172165)
- [Getting started with Clojure](http://news.ycombinator.com/item?id=1086562)
- [Clojure best practice for web applications?](http://news.ycombinator.com/item?id=1043180)
- [Common Lisp vs Clojure for web apps?](http://news.ycombinator.com/item?id=978263)
- [Clojure as a first progamming language?](http://news.ycombinator.com/item?id=969595)

### Haskell

- [Career opportunities with Haskell?](http://news.ycombinator.com/item?id=1606910)

### Java

- [Why are there so few apps being built with JSP?](http://news.ycombinator.com/item?id=1535681)
- [Is java dead for startups?](http://news.ycombinator.com/item?id=1378815)
- [Reasonable Java editor for heavily CLI-oriented UNIX types who hate bloat?](http://news.ycombinator.com/item?id=597213)

### Javascript

- [JavaScript dev environment ?](http://news.ycombinator.com/item?id=1483954)
- [Need best Javascript books suggestion](http://news.ycombinator.com/item?id=1463717)
- [What is your favorite Javascript UI framework out there ?](http://news.ycombinator.com/item?id=1290893)
- [Learning Javascript & AJAX](http://news.ycombinator.com/item?id=886439)
- [Javascript best practices?](http://news.ycombinator.com/item?id=835991)

### Objective-C

- [Best short text to learn Objective-C](http://news.ycombinator.com/item?id=930297)
- [What do you think of Objective-C?](http://news.ycombinator.com/item?id=401744)

### PHP

- [How do I go about PHP?](http://news.ycombinator.com/item?id=401022)

### Python

- [How will it impact my webapp if it is written in Python instead of PHP.](http://news.ycombinator.com/item?id=1490142)
- [Why are there 2 Pythons? (2.7 & 3.1.2)](http://news.ycombinator.com/item?id=1486736)
- [Anyone using Python 3 in production?](http://news.ycombinator.com/item?id=1464199)
- [I don’t like Python. Does that make me a bad person?](http://news.ycombinator.com/item?id=1463425)
- [Why Python over Ruby?](http://news.ycombinator.com/item?id=682101)
- [Pythonic startups: what web framework do you use?](http://news.ycombinator.com/item?id=523280)
- [What did you use to teach yourself Python?](http://news.ycombinator.com/item?id=378424)

### Ruby

- [Suggestions for Starting with Ruby on Rails?](http://news.ycombinator.com/item?id=1602680)
- [Should I Learn Ruby?](http://news.ycombinator.com/item?id=1504457)
- [Can you recommend some good RoR books?](http://news.ycombinator.com/item?id=781079)