3 ms·
Programming is hard, let's go shopping. People have been experimenting with object models and component models for 30 years. Despite considerable progress, no
by henning 17y ago
Programming is hard, let's go shopping.
People have been experimenting with object models and component models for 30 years. Despite considerable progress, no one has found anything that really knocks your socks off. Old news.
- Mapou 17y agoTrue. In my opinion, it's because they got it wrong. The trick is to find the lowest common denominators of software, the DNA elements of software, if you will. These are the basic building blocks on which everything else is built. Once you've done that, you need to come up with an organizational plan, not just for a given applications but for the entire universe of software applications. Like everything else in nature where order and complexity are the names of the game, the plan calls for a tree-like structure in which every possible application or object is a node in the tree. That, my friend, is the future of software construction. It's a future where every body and their uncle who uses a computer, is a programmer, whether they like or know it or not. Not a very enticing future for current programmers (their skills and knowledge will be obsolete) but an exciting one nonetheless.