1. IT-Security >
  2. Cyber Security Nachrichten >
  3. Microsoft: Here's Why We Love Programming Language Rust and Kicked off Project Verona

ArabicEnglishFrenchGermanGreekItalianJapaneseKoreanPersianPolishPortugueseRussianSpanishTurkishVietnamese

Microsoft: Here's Why We Love Programming Language Rust and Kicked off Project Verona


IT Security Nachrichten vom | Direktlink: developers.slashdot.org Nachrichten Bewertung

Microsoft has explained why it's pursuing 'safe systems programming' through efforts like its experimental Rust-inspired Project Verona language and its exploration of the Rust programming language for Windows code written in C++. From a report: The short answer is that Microsoft is trying to eliminate memory-related bugs in software written in languages like C++, according to Microsoft Rust expert Ryan Levick. These bugs cost a lot to fix and make up a large share of Patch Tuesday hassles. Levick has now offered more insights into Microsoft's efforts behind safe systems programming. Systems programming includes coding for platforms like Windows, Xbox, and Azure, as opposed to programming applications that run on them. Key systems programming languages include C++, Google-backed Go, and Mozilla-created Rust, but Rust and Go are 'memory-safe' languages while C++ is not. Other languages are memory safe, such as Swift and Kotlin, but they aren't for systems programming. The thing for Microsoft is that it writes a lot of its platform software in C++ and sometimes still in C. While it works hard to address memory issues, the company says it has "reached a wall". "We can't really do much more than we already have. It's becoming harder and harder and more and more costly to address these issues over time," says Levick, who joined Microsoft via its acquisition of Wanderlist, which has become Microsoft To Do. He gave a rundown of Microsoft's safe systems programming efforts in a session at Build 2020 this week.

Read more of this story at Slashdot.

...

Externe Webseite mit kompletten Inhalt öffnen



https://developers.slashdot.org/story/20/05/22/1926212/microsoft-heres-why-we-love-programming-language-rust-and-kicked-off-project-verona?utm_source=rss1.0mainlinkanon&utm_medium=feed

Team Security Social Media

➤ Weitere Beiträge von Team Security | IT Sicherheit

  • Microsoft: Here's Why We Love Programming Language Rust and Kicked off Project Verona

    vom 443.01 Punkte ic_school_black_18dp
    Microsoft has explained why it's pursuing 'safe systems programming' through efforts like its experimental Rust-inspired Project Verona language and its exploration of the Rust programming language for Windows code written in C++. From a report: The short
  • FUNCTIONAL PROGRAMMING FOR BEGINNERS WITH JAVASCRIPT

    vom 377 Punkte ic_school_black_18dp
    Description “Why should I learn Functional Programming?” Most software written today, is overly complex, difficult to understand, challenging to test, hard to change and filled with hard find bugs. Ouch! So how do we end up with thes
  • Microsoft is Creating a New Rust-Based Programming Language For Secure Coding

    vom 327.72 Punkte ic_school_black_18dp
    Under Project Verona, Microsoft is working to make Windows 10 more secure by integrating Mozilla-developed Rust for low-level Windows components. "'Memory safety' is the term for coding frameworks that help protect memory space from being abused by malware,"
  • Rust 1.31 Released As 'Rust 2018' In Major Push For Backwards Compatibility

    vom 294.72 Punkte ic_school_black_18dp
    "The Rust programming language team has announced the first major edition of Rust since 1.0 was released in 2015," reports SD Times -- specifically, Rust 1.31, the first edition of "Rust 2018," described by Rust's developers as "the culmination of feature
  • Azure Marketplace new offers – Volume 39

    vom 259 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. For this volume, 136 new offers successfully met the onboarding criteria and went live. See details of the new offers below: Applications ACR Lift & Shift: Stratum ACR Lift and Shift is an enter
  • Azure Marketplace new offers – Volume 38

    vom 246.88 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. For this volume, 121 new offers successfully met the onboarding criteria and went live. See details of the new offers below: Applications AGIR Segurança Cibernética - Certificação PCI DSS: Obtai
  • Finshir - A Coroutines-Driven Low And Slow Traffic Sender, Written In Rust

    vom 244.43 Punkte ic_school_black_18dp
    You are seeing a high-performant, coroutines-driven, and fully customisable implementation of Low & Slow load generator designed for real-world pentesting. You can easily torify/proxify it using various platform-dependent utilities. Demonstration Advantages Coroutines-driven. Finshir uses coroutines (also called lightweight threads) instead of ordinary threads, which lets you open many more conne
  • Azure Marketplace new offers–Volume 40

    vom 244.28 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. For this volume, 212 new offers successfully met the onboarding criteria and went live. See details of the new offers below: Applications 2Care: 2CARE is a healthcare solution that easily captures t
  • Azure Marketplace new offers – Volume 26

    vom 236.82 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. During September and October, 149 new consulting offers successfully met the onboarding criteria and went live. See details of the new offers below: Consulting Services   1-Day Big D
  • Azure Marketplace new offers – Volume 26

    vom 236.82 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. During September and October, 149 new consulting offers successfully met the onboarding criteria and went live. See details of the new offers below: Consulting Services   1-Day Big D
  • Celebrating International Women’s Day with 20 tech trailblazers

    vom 229.94 Punkte ic_school_black_18dp
    Posted by Google Developer Studio Today is International Women’s Day and we’re kicking off the celebration with a profile series featuring 20 tech trailblazers who have made significant contributions to the developer community. Many of the women we s
  • Azure Marketplace new offers – Volume 37

    vom 218.82 Punkte ic_school_black_18dp
    We continue to expand the Azure Marketplace ecosystem. For this volume, 163 new offers successfully met the onboarding criteria and went live. See details of the new offers below: Applications Accela Civic Platform and Civic Applications: Accela's fast-

Team Security Diskussion über Microsoft: Here's Why We Love Programming Language Rust and Kicked off Project Verona