It seems to me that a version of the Innovator's Dilemma might apply to software frameworks as well.
By the time a project gets large enough it starts optimizing for its major stakeholders. New use cases or new ways of rethinking common use cases come along, and the small libraries that approach it from scratch have a narrowly-defined advantage. If the advantage is significant enough (e. g. virtual dom for browser UI), then new frameworks start being written around them, bringing back some but not all of the features of the older frameworks.
At some point (different for each user/use case) the newer frameworks have enough functionality that people start considering them over the older ones for new projects. When enough of that happens, the older frameworks start looking like yesterday's software.
Just wanted to say this was an awesome article. I have no immediate need to write a package manager, but it was a great overview of an interesting and tricky domain. Thanks!
It strikes me that this is a pretty good insurance policy against a poor implementation of Hyperloop being used as an argument against its feasibility. SpaceX/Musk gets to put out a proof of concept track and pod without committing to building the full thing themselves.
At this point, I just want one of these pay-with-your-phone solutions to win and be ubiquitous.
The current situation is almost comical. "Do you have Venmo? Haven't set that up yet, can you send over Paypal?. No, what about Square Wallet? Nope, what about Gmail?"
I've thought about using a pattern generator to set the background image of my IDE/editor based on the current file name. It'd be fun to see if any side benefits come up, such as:
* Knowing immediately/intuitively if you've switched to the wrong file.
* Triggering the context/ideas you had when you last opened that particular file.
Vessel - Video Focused Venture Backed By Benchmark, Greylock and Bezos Expeditions (San Francisco, CA - Full-time No Remote)
We’ve been busy building a service whose mission is to delight consumers and content creators alike.
Our founders, former founding CEO and CTO of Hulu, Jason Kilar and Richard Tom, have assembled a unique and talented team, with strong experience building and innovating at places like Hulu, Netflix and Amazon. As a team, we are unusually passionate about the intersection of media and technology; we see an opportunity to improve media, particularly next generation video.
We're looking for strong developers who love to code in a variety of languages (Python, Node.js, React, Coffeescript to name a few) tackling every portion of the stack. If this sounds like you, learn more at http://www.vessel.com/careers or email [email protected]
Vessel - Video Focused Venture Backed By Benchmark, Greylock and Bezos Expeditions (San Francisco, CA - Full-time No Remote)
We’ve been busy building a service whose mission is to delight consumers and content creators alike.
Our founders, former founding CEO and CTO of Hulu, Jason Kilar and Richard Tom, have assembled a unique and talented team, with strong experience building and innovating at places like Hulu, Netflix and Amazon. As a team, we are unusually passionate about the intersection of media and technology; we see an opportunity to improve media, particularly next generation video.
We're looking for strong developers who love to code in a variety of languages (Python, Node.js, React, Coffeescript to name a few) tackling every portion of the stack. If this sounds like you, learn more at http://www.vessel.com/careers or email [email protected]
Vessel - Video Focused Venture Backed By Benchmark, Greylock and Bezos Expeditions (San Francisco, CA - Full-time No Remote)
We’ve been busy building a service whose mission is to delight consumers and content creators alike.
Our founders, former founding CEO and CTO of Hulu, Jason Kilar and Richard Tom, have assembled a unique and talented team, with strong experience building and innovating at places like Hulu, Netflix and Amazon. As a team, we are unusually passionate about the intersection of media and technology; we see an opportunity to improve media, particularly next generation video.
We're looking for strong developers who love to code in a variety of languages (Python, Node.js, React, Coffeescript to name a few) tackling every portion of the stack. If this sounds like you, learn more at http://www.vessel.com/careers or email [email protected]
https://youtu.be/_ahvzDzKdB0?si=gBeFVZypCDLUoMNf