Microsoft's Safe Systems Programming Languages Effort | BDL198

preview_player
Показать описание
The software industry has a problem: the base of our mission critical systems is usually written in unsafe languages like C++. The Safe Systems Programming Languages effort was formed to address this issue in many ways including adopting the most promising existing safe systems language in the industry: Rust.

View this session on the MyBuild home page.

Microsoft Build 2020
Рекомендации по теме
Комментарии
Автор

You shared a great bunch of information, through this video. I saw the full video from start till last must say you have done a great job.

BeaProgrammer
Автор

Why not just make a new language - like C# & C++. Those are the languages that are most successful on Window and developers for those languages will happily look at a language that looks like them. Massive syntax change is unnecessary. Can't we make a language that mostly looks like C# but has high performance?

Write a new memory management model for C#, get rid of nano-COM or whatever the problem is that makes DirectX incompatible with WinRT and C# and there you go. You've got a very safe and performant language. Branch C# and go to town.

Anyway, this is still an interesting effort. Anything has gotta be better than C++, it's just a monster.

gavinw
Автор

I might be not experienced enough but adoption of rust is ridiculous. Newer versions of c++ past v14 are way more secure faster and better than any rust version. If you use most recent cpp then adoption of rust is a complete bonkers idea because you are failing at code quality control so you just abandon one language for the other.

Adam-fluc