6 ms·
Miguel de Icaza: "The developer division at Microsoft now employs the language designers and contributors to Python, Java, JavaScript, Typescript, F# C#, C++.
by pvitz 6y ago
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."
- daxfohl 6y agoAnd Delphi, VB, erm J#. Who is next? Ryan Dahl? Rob Pike? Larry Wall? Rich Hickey? DHH?
- xtreak29 6y agoLarry Wall is at Craigslist
- raverbashing 6y agoSeems appropriate Craigslist is still web 1.0 no?
- deleted 6y ago[deleted]
- vesh 6y agoAnders Hejlsberg was the chief architect of Delphi and he has been with Microsoft. He also managed to create C# and Typescript.
- lostmsu 6y agoCan we skip PHP?
- tored 6y agoNo, what Microsoft should do is a WinRT language projection for PHP. Can you imagine the epicness?
- oaiey 6y agoConsidering that php runtime in 2020 is quite speedy (see swoole) a WinRT binding (good lib space) is not the worst combination. Just the syntax :)
- reader_mode 6y agoFacebook has that covered
- Dahoon 6y agoNo worse in 2020 than JavaScript..
- dredmorbius 6y agoWait, who matches each?
- aquilaFiera 6y agoWell, 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.
- dredmorbius 6y agoAny ideas on Perl?
- aquilaFiera 6y agoNope, I don't know of anyone working on Perl stuff in DevDiv but it's a big division.
- int_19h 6y agoMicrosoft 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.
- iso8859-1 6y agoGreat 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!
- flubert 6y agoSimon Peyton Jones also work for Microsoft, so maybe add Haskell to the list.
- huhtenberg 6y agoNo picture is complete without Urban Müller in it.
- kstrauser 6y agoSo they can own package management on Amiga OS, too?
- huhtenberg 6y agoBrainfuck. Mr. Müller is the father of Brainfuck.
- kstrauser 6y agoAmong certain circles, he was much more famous as the creator of Aminet.
- deleted 6y ago[deleted]
- l0b0 6y agoAnd their contributions belong to Microsoft, whose corporate leadership then has tremendous power to influence the licensing and pricing of future languages.
- apozem 6y agoMy 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.
- int_19h 6y agoWhile we're at it, a reminder that the most popular extension for VSCode is Python support: https://marketplace.visualstudio.com/search?target=VSCode&category=All%20categories&sortBy=Installs https://marketplace.visualstudio.com/search?target=VSCode&ca... (full disclosure: I'm one of the people working on that)
- pydry 6y agoWould it be accurate to say that after embracing open source with VS code they're extending it with the proprietary pylance?
- int_19h 6y agoI'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.
- irrational 6y ago
- flowerlad 6y agoIn 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.
- kamyarg 6y agoThey 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.
- groos 6y agoHerb Sutter, C++ ISO committee chair works for Microsoft, so while not the language inventor, someone pretty important in the community.
- nojvek 6y agoThere'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.
- irrational 6y ago> MS wants to build the best tooling for the most popular languages If that is true, why don’t they buy out JetBrains?
- nojvek 6y agoBecause VSCode is already doing better than JetBrains. It’s adoption as an IDE has been a rocket ship.
- daxfohl 6y agoThere was also that dude who created GW-BASIC.
- totalperspectiv 6y agoAnd the Pony guy
- oaiey 6y agoMozilla 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 :)
- singularity2001 6y agoChris Lattner?
- thunderbong 6y agoAnd Ruby!
- TheRealDunkirk 6y agoAs far as I’m concerned, they can continue to stay away from putting their typical Microsoft touches on Ruby.. NT ENTERPRISE, FOR BUSINESS.