3 ms·
Why does the whole world have to be built that way? If, the next time you do a new project start on a web app, your web app were built this way, then you would
by tesseractive 15y ago
Why does the whole world have to be built that way? If, the next time you do a new project start on a web app, your web app were built this way, then you would see the advantages of this approach in your web app.
If there are equivalent ways of designing for concurrency in Java or C# (or those ways are added to the language in the future), then you may be able to restructure existing Java and C# code bases to take advantage of this approach.
If you have 20 million lines of Cobol transaction processing code and there's no practical way of migrating your code base to use this methodology, then your 20 million lines of Cobol will keep running the same way they always have.
Unless I'm missing a point you're trying to make (certainly possible) there's no reason to think that this is an all or nothing approach.
- zmj 15y agoC# 4.0 actually has all the pieces you'd need to write Go-style concurrent code. It just won't be pretty. The upcoming 4.5 release fixes some of the ugly.