I can't believe anyone would do a study about this for two reasons.
First, well, duh. Don't need a study to tell you this.
Second, was this done for someone to explain why they're not successful? A lot of people want to justify a lack of effort because the chips are stacked against them. All any of us are supposed to do though is be the best version of ourselves we can be.
There will always be someone smarter, taller, better looking. Who cares? Do your best.
I've programmed in 6502 Assembly for decades and your skepticism is right on.
These comparisons have so many variables that they are extremely hard to make accurately.
FTA - I would have guessed that the 8088 is much faster at about
the same clock speed, because it has more 16-bit operations
and does multiplication and division in hardware.
Does the compiler of the compiler make use of these extra 16-bit operations? How many layers of abstraction does it go through for each of the environments? Does it use DOS interrupts when running on DOS and optimized machine code on CP/M?
These comparisons are strange thought experiments.
OK imagine you have $500 million in revenue and $154 million in losses.
That means you've been selling $1.00 for 70 cents.
Not sustainable. If their customers don't like what they're doing, it's not surprising. Because anyone buying $1.00 for 70 cents is going to be angry when it ends.
If their developers don't like what they're doing, it's not surprising. Anyone benefiting from a company paying them more than they can afford is going to be angry when it ends.
There is a voltage regulator in the standard Commodore 64 power supply that fails catastrophically. Specifically, it sends > 5 volts down the 5 volt line.
When this happens, depending on how long it's on it can fry every chip on that line.
That's why everyone advises not to use the original power supplies even for a quick test. Even if it tests 5 volts before you plug it into the computer it can fail at any moment.
I’ve been programming for 15 years now...There are no additional features. They are not faster or more optimized. They don’t look different. They just...grow?
I've been programming for over 40 years. OP's take is a classic underestimate of how many features new versions of software have added.
My first computers in order had:
64k of RAM
128k of RAM
640k of RAM
Those first two booted up literally instantly as they copied firmware into RAM. That last one booted up in about 10 seconds from an unbelievably slow C: drive.
What did all three have in common? Did not even have basic networking built-in. Yes, systems are bloated today but they do so much more than the systems you're comparing them to. Yes, they could re-write them from scratch to remove this bloat but we knew for 8 years before OP started coding that is not the right answer either.
Me too! Although I did web hosting and company ISDN lines and not dialup 1996-1998.
Used Windows NT for web hosting and Slackware Linux with qmail for mail hosting. Sold out at what I thought was the top - which was a year or two too early but that's OK.
Blockchain technology has historically claimed several innovations:
1. Decentralized currency
2. Immutable ledger
3. Transparent transactions
4. Streamlined transactions (no T+2 or T+1 settlement)
5. Borderless transactions (between people in other countries)
6. Microtransactions (transactions a tiny fraction of a cent)
7. Smart contracts
These are innovations, the question is do they solve real world problems without creating more? For example, decentralization is great until you lose your keys or the government wants to shut down money laundering.
I have yet to see a real world benefit from blockchain / cryptocurrency technology. web3 is the closest to reality but I feel like it goes against human nature and the concept of decision fatigue. I don't want Netflix to prompt me, "Want to watch the next episode for 4 cents?"
Principle of Belief Conservation. For any proposition, P:
1. Taking a certain cognitive stance toward P (for example, believing it, rejecting it or withholding judgement) would require rejecting or doubting a vast number of your current beliefs,
2. You have no independent positive reason to reject or doubt all those other beliefs, and
3. You have no compelling reason to take up that cognitive stance toward P.
Then it is more rational for you Not to take that cognitive stance toward P.
---
This is basic logic. If you're proposing a system of raising children that goes against the vast majority of cultures spanning thousands of years then it's on the proposer of the new system to come up with the evidence that it's just as good.