News for hackers. Stuff that matters.
Re:Guido van Rossum joins Microsoft by pvitz on Thursday November 12, 2020 @12:52PM (#25072509)
Miguel de Icaza: "The developer division at Microsoft now employs the language designers and contributors to Python, Java, JavaScript, Typescript, F# C#, C++.

We just need some PHP, Rust and Swift magic to complete the picture."

Re:Guido van Rossum joins Microsoft by flubert on Thursday November 12, 2020 @01:13PM (#25072794)
Simon Peyton Jones also work for Microsoft, so maybe add Haskell to the list.
Re:Guido van Rossum joins Microsoft by flowerlad on Thursday November 12, 2020 @01:44PM (#25073225)
In that list, TypeScript, C# were invented by Anders Hejlsberg who works for Microsoft. Python by Guido who also now works for Microsoft. F# was invented at Microsoft.

But as far as Java, JavaScript and C++, I am not who the luminaries are, that work at Microsoft. James Gosling and Stroustrup don't work for Microsoft.

Re:Guido van Rossum joins Microsoft by groos on Thursday November 12, 2020 @02:38PM (#25073936)
Herb Sutter, C++ ISO committee chair works for Microsoft, so while not the language inventor, someone pretty important in the community.
Re:Guido van Rossum joins Microsoft by nojvek on Thursday November 12, 2020 @04:20PM (#25075210)
There's many folks from the Typescript team who sit on the TC39 committee that are responsible for moving state of Javascript (Ecmascript) forward.

Now that Microsoft Edge is powered by Chromium, there are many folks that also contribute/ have say in development of chromium and nodejs.

This is just a rumour, but Microsoft aggressively hired Chromium devs from Google.

Basically Microsoft wants to build the best tooling for the most popular languages. They have Github + VSCode. Who knows they may also acquire stackoverflow. It's in their realm.

Re:Guido van Rossum joins Microsoft by irrational on Thursday November 12, 2020 @10:43PM (#25078591)
> MS wants to build the best tooling for the most popular languages

If that is true, why don’t they buy out JetBrains?

Re:Guido van Rossum joins Microsoft by jpalomaki on Friday November 13, 2020 @01:34AM (#25079602)
That might raise some antitrust concerns. Microsoft is already a strong contender the in the development tool space and there's not that much competition left.

Or maybe JetBrains is just not available for them. There can be something going on between JetBrains and Google considering Google decided to partner with them on the Android development tools.

Or maybe Microsoft feels they are doing well enough with their current tools. You can't really fit the JetBrains nicely to the "big picture". Microsoft needs VScode, because they want IDE running inside browser. They also need the big old Visual Studio. JetBrains tools could not replace anything, but they would be a third pillar.

Re:Guido van Rossum joins Microsoft by swyx on Friday November 13, 2020 @01:47AM (#25079675)
lmao I assure you the department of Justice has bigger things to worry about than the IDE market
Re:Guido van Rossum joins Microsoft by nojvek on Thursday November 12, 2020 @10:50PM (#25078631)
Because VSCode is already doing better than JetBrains. It’s adoption as an IDE has been a rocket ship.
Re:Guido van Rossum joins Microsoft by irrational on Friday November 13, 2020 @01:01AM (#25079395)
But I thought they wanted the best, not the most popular.
Re:Guido van Rossum joins Microsoft by kamyarg on Thursday November 12, 2020 @02:25PM (#25073787)
They don't claim having inventors of the language, but language designers and contributors.

For example Brett Cannon is also at MSFT, he is a core developer and member of steering council for Python, he also qualifies along Guido for this claim in Python.

Re:Guido van Rossum joins Microsoft by l0b0 on Thursday November 12, 2020 @01:43PM (#25073213)
And their contributions belong to Microsoft, whose corporate leadership then has tremendous power to influence the licensing and pricing of future languages.
Re:Guido van Rossum joins Microsoft by apozem on Thursday November 12, 2020 @04:11PM (#25075106)
My impression of Microsoft's plan for the forseeable future, on the developer side, is to capture value from open source projects with cloud hosting, GitHub enterprise billing and the like.

They want a golden path from their developer-facing tools (TypeScript, VS Code, C#) to their monthly services (GitHub, Azure, Teams). They're going to make all of that work together as well as they can so you won't want to look elsewhere.

Frankly, it's ingenious. If it works, the hard-to-monetize value of open-source projects like TypeScript and VS Code will be captured in your monthly Azure bill.

Re:Guido van Rossum joins Microsoft by int_19h on Thursday November 12, 2020 @10:19PM (#25078434)
While we're at it, a reminder that the most popular extension for VSCode is Python support:

https://marketplace.visualstudio.com/search?target=VSCode&ca...

(full disclosure: I'm one of the people working on that)

Re:Guido van Rossum joins Microsoft by pydry on Friday November 13, 2020 @05:59AM (#25081076)
Would it be accurate to say that after embracing open source with VS code they're extending it with the proprietary pylance?
Re:Guido van Rossum joins Microsoft by int_19h on Saturday November 14, 2020 @04:33AM (#25091185)
I'm not sure what you mean by "extending open source". The classic EEE pattern always referred to specific outside standards or specs being "embraced and extended", like J++ did with J2SE. Pylance doesn't extend anything, nor is it a dependency that can lock anyone in.
Re:Guido van Rossum joins Microsoft by irrational on Thursday November 12, 2020 @10:47PM (#25078613)
I don’t know. I work for a fortune 100 company and the corporate IT department is purposefully choosing tools not under MicroSofts control. AWS, bitbucket, Slack, Intellij, etc. And developers are encouraged to use MacBook Pros instead of anything running Windows.
Re:Guido van Rossum joins Microsoft by pydry on Friday November 13, 2020 @05:58AM (#25081069)
I do as well and it's the opposite. Their sales people seem to have their hooks into the decision makers.
Re:Guido van Rossum joins Microsoft by pydry on Friday November 13, 2020 @05:56AM (#25081064)
If azure "performance crippled" Mysql is anything to go by they'll probably try to start extinguishing the open source components at some point - either by pushing people to use non open source equivalents or by turning their OSS projects proprietary.

I wouldn't be surprised if they've already roadmapped to end open source development on vscode in 2025-2030. The extensions are already proprietary.

Re:Guido van Rossum joins Microsoft by daxfohl on Thursday November 12, 2020 @12:53PM (#25072528)
And Delphi, VB, erm J#.

Who is next? Ryan Dahl? Rob Pike? Larry Wall? Rich Hickey? DHH?

Re:Guido van Rossum joins Microsoft by vesh on Thursday November 12, 2020 @09:09PM (#25078023)
Anders Hejlsberg was the chief architect of Delphi and he has been with Microsoft. He also managed to create C# and Typescript.
Re:Guido van Rossum joins Microsoft by xtreak29 on Thursday November 12, 2020 @01:39PM (#25073145)
Larry Wall is at Craigslist
Re:Guido van Rossum joins Microsoft by raverbashing on Thursday November 12, 2020 @04:05PM (#25075036)
Seems appropriate

Craigslist is still web 1.0 no?

Re:Guido van Rossum joins Microsoft by daxfohl on Thursday November 12, 2020 @01:58PM (#25073430)
There was also that dude who created GW-BASIC.
Re:Guido van Rossum joins Microsoft by aidenn0 on Thursday November 12, 2020 @02:52PM (#25074085)
He doesn't work for them anymore.
Re:Guido van Rossum joins Microsoft by huhtenberg on Thursday November 12, 2020 @01:18PM (#25072848)
No picture is complete without Urban Müller in it.
Re:Guido van Rossum joins Microsoft by kstrauser on Thursday November 12, 2020 @02:18PM (#25073701)
So they can own package management on Amiga OS, too?
Re:Guido van Rossum joins Microsoft by huhtenberg on Friday November 13, 2020 @08:06AM (#25081733)
Brainfuck. Mr. Müller is the father of Brainfuck.
Re:Guido van Rossum joins Microsoft by kstrauser on Saturday November 14, 2020 @04:20PM (#25095733)
Among certain circles, he was much more famous as the creator of Aminet.
Re:Guido van Rossum joins Microsoft by oaiey on Thursday November 12, 2020 @04:28PM (#25075320)
Mozilla recent layoff could be th prelude for that on Rust. And is not the guy behind Swift and LLVM - I forgot his name - hopping around anyway :). And Zeev and Andi from PHP are also on the loose last time I read something. So :)
Re:Guido van Rossum joins Microsoft by singularity2001 on Thursday November 12, 2020 @04:46PM (#25075521)
Chris Lattner?
Re:Guido van Rossum joins Microsoft by iso8859-1 on Thursday November 12, 2020 @01:08PM (#25072700)
Great idea to apply the principles of competition inside Microsoft:

After a few years of competition, they can just shut down the teams working with the least effective languages.

Using this methodology, Microsoft will end up using the best tools for the job. And they can accept people from any subculture for a few years while the experiment is going on!

This is the "developers developers develop" we have all been waiting for!

Re:Guido van Rossum joins Microsoft by dredmorbius on Thursday November 12, 2020 @01:07PM (#25072697)
Wait, who matches each?
Re:Guido van Rossum joins Microsoft by aquilaFiera on Thursday November 12, 2020 @01:42PM (#25073195)
Well, the TypeScript and .NET organizations live within the Developer Division, and now we have Guido so there's Python. We also have fairly substantial dev tooling teams for C++ and Java so I imagine some of the contributors are there. We also have Node.js contributors as well as Electron (due to VS Code). Source: I work in DevDiv as well.
Re:Guido van Rossum joins Microsoft by int_19h on Thursday November 12, 2020 @10:28PM (#25078484)
Microsoft has had a Python tooling team in DevDiv for almost 10 years now. Originally, we were primarily working on Python support in Visual Studio proper. We also took the first crack at Node.js support in VS - also before VSCode was a thing.

Aside from that, Microsoft also owns the VSCode extension for Go, so there's that team, as well.

Re:Guido van Rossum joins Microsoft by dredmorbius on Thursday November 12, 2020 @03:06PM (#25074238)
Any ideas on Perl?
Re:Guido van Rossum joins Microsoft by aquilaFiera on Thursday November 12, 2020 @05:06PM (#25075764)
Nope, I don't know of anyone working on Perl stuff in DevDiv but it's a big division.
Re:Guido van Rossum joins Microsoft by totalperspectiv on Thursday November 12, 2020 @03:16PM (#25074340)
And the Pony guy
Re:Guido van Rossum joins Microsoft by lostmsu on Thursday November 12, 2020 @01:04PM (#25072670)
Can we skip PHP?
Re:Guido van Rossum joins Microsoft by tored on Thursday November 12, 2020 @01:18PM (#25072847)
No, what Microsoft should do is a WinRT language projection for PHP. Can you imagine the epicness?
Re:Guido van Rossum joins Microsoft by oaiey on Thursday November 12, 2020 @04:36PM (#25075420)
Considering that php runtime in 2020 is quite speedy (see swoole) a WinRT binding (good lib space) is not the worst combination. Just the syntax :)
Re:Guido van Rossum joins Microsoft by Dahoon on Thursday November 12, 2020 @08:53PM (#25077934)
No worse in 2020 than JavaScript..
Re:Guido van Rossum joins Microsoft by reader_mode on Thursday November 12, 2020 @01:22PM (#25072892)
Facebook has that covered
Re:Guido van Rossum joins Microsoft by thunderbong on Thursday November 12, 2020 @08:58PM (#25077966)
And Ruby!
Re:Guido van Rossum joins Microsoft by TheRealDunkirk on Thursday November 12, 2020 @10:27PM (#25078482)
As far as I’m concerned, they can continue to stay away from putting their typical Microsoft touches on Ruby.. NT ENTERPRISE, FOR BUSINESS.