←back to thread

255 points rbanffy | 3 comments | | HN request time: 0.001s | source
Show context
pjmlp ◴[] No.44004601[source]
On the other news, Microsoft dumped the whole faster Python team, apparently the 2025 earnings weren't enough to keep the team around.

https://www.linkedin.com/posts/mdboom_its-been-a-tough-coupl...

Lets see whatever performance improvements still land on CPython, unless other company sponsors the work.

I guess Facebook (no need to correct me on the name) is still sponsoring part of it.

replies(6): >>44004800 #>>44004845 #>>44004858 #>>44005777 #>>44006075 #>>44006359 #
rich_sasha ◴[] No.44004845[source]
Ah that's very, very sad. I guess they have embraced and extended, there's only one thing left to do.
replies(2): >>44005137 #>>44005839 #
stusmall ◴[] No.44005839[source]
That shows a misunderstanding of what EEE was. This team was sending changes upstream which is the exact opposite of "extend" step of the strategy. The idea of "extend" was to add propriety extensions on top of an open standard/project locking customers into the MSFT implementation.
replies(1): >>44006353 #
jerrygenser ◴[] No.44006353[source]
Ok so a better example of what you describe might be vscode.
replies(1): >>44006499 #
nothrabannosir ◴[] No.44006499[source]
What existing open standard did vscode Embrace? I thought Microsoft created v0 themselves.

A classic example is ActiveX.

replies(3): >>44006590 #>>44010084 #>>44010717 #
biorach ◴[] No.44006590[source]
> A classic example is ActiveX.

Nah, even that was based on earlier MS technologies - OLE and COM

A good starter list of EEE plays is on the wikipedia page: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

replies(1): >>44007246 #
1. nothrabannosir ◴[] No.44007246[source]
Funny you linked that page because that’s where I got activex from :D

> Examples by Microsoft

> Browser incompatibilities

> The plaintiffs in an antitrust case claimed Microsoft had added support for ActiveX controls in the Internet Explorer Web browser to break compatibility with Netscape Navigator, which used components based on Java and Netscape's own plugin system.

replies(1): >>44007297 #
2. biorach ◴[] No.44007297[source]
ah ok, sorry. I thought you were saying that they tried an EEE play on ActiveX.

You meant they used ActiveX in an EEE play in the browser wars.

replies(1): >>44010029 #
3. nothrabannosir ◴[] No.44010029[source]
Honestly I kept it vague because I didn't actually know so your call-out was totally valid. I know it better now than without your clarification so thanks :+1: