The Internet Was Not an Accident
Ryan Tomayko has written a thought-provoking essay based upon Tim Berners-Lee's Axioms of Web Architecture about the design principles that have made the internet a success and the often very contrary design principles that businesses are trying to impose on it and the rest of the software world.
Although there is still room to debate the meaning of the principles themselves, they have undoubtedly met great success in the real world. Businesses who are successful at leveraging the internet are also, not surprisingly, employing these principles. Hopefully, other businesses will catch on to this and stop fighting against the current.
I think that adoption of these principles by the business community (who is, after all, a huge consumer of software) will have a definite effect on the design of future programming languages and software systems. Again, hopefully this will be a significant change for the better.
   Comments: (0) Categories: Language-design