Microsoft had an amazing set of initiatives underway with transactional NTFS, transactional file system support in PowerShell, and transactional memory in C#. Transactions are a great future direction for operating systems, and are essential for future persistent memory efforts.
-
Show this thread
-
Replying to @TimSweeneyEpic
I honestly don't know why they're deprecating these.
1 reply 0 retweets 1 like -
Replying to @realR69R
One of the C# devs said they dropped transactions because they were hard, language-impacting, and didn’t bring immediately achievable benefits to existing apps. All totally valid short-term reasons.
1 reply 0 retweets 1 like -
Replying to @TimSweeneyEpic
I assume the NT transactional file system efforts stalled because of a lack of immediate developer demand, combined with the lost-decade mindset of dumbing down Windows so it could be turned into an iOS style walled garden.
3 replies 1 retweet 2 likes
But persistent memory, and its roadmap to unify memory and file system constructs, changes the game completely. Transactions are an essential building block for persistence, and if you fail to deliver transactions, you miss the persistent memory revolution.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.