Programming 2.0
From Web 2.0
In January 2007, Tim O'Reilly, coiner of the term web 2.0 wrote about programming 2.0 and presented Brian DeLacy's table which some suggested comparisons of programming and programming 2.0.
| Table by Brian DeLacy | |
| Programming 1.0 | Programming 2.0 |
| binary | text |
| compile | plug-in |
| write-compile-run-test | write-test-run |
| periodic releases | real-time updates |
| end-user beta tests | user contributed libraries |
| vendor controlled | end-user contributed |
| slow | fast |
| centralized/proprietary | distributed/open |
| emphasize production | emphasize creation |
| procedural | object-oriented |
| custom code | customizable code |
| fragile | agile |
| "not invented here" syndrome | "with a little help from my friends" |
| monlithic | modular |
| advantage: big | advantage: small |
|
Web 2.0 memes: Web 2.0 | Advertising 2.0 | Church 2.0 | Community 2.0 | Dinner 2.0 | Education 2.0 | ELearning 2.0 | Enterprise 2.0 | Giving 2.0 | Identity 2.0 | Law 2.0 | Learning 2.0 | Library 2.0 | Marketing 2.0 | Media 2.0 | Office 2.0 | Portals 2.0 | Presence 2.0 | Programming 2.0 | Search 2.0 | Trademark 2.0 | Travel 2.0 | Add yours | View all |
