news.volyx.in

It's time to halt starting any new projects in C/C++ (twitter.com)

766 points by mustache_kimono · 1450 days ago · 896 comments on HN

Article summary

The article's content is unavailable, but the discussion suggests it may be related to the idea of stopping new projects in C/C++. Commenters discuss the potential of Rust as a replacement and Microsoft's involvement with the language. Some commenters mention the need for official support and tools from Microsoft, such as a Visual Rust. The conversation also touches on the limitations and advantages of using Rust compared to other languages.

Main themes

  • Rust adoption
  • C/C++ replacement
  • Microsoft support
  • Language ecosystems
  • Systems programming
  • Library availability

What commenters say

  • Microsoft should provide more official support for Rust, including tools and SDKs, to demonstrate its commitment to the language.
  • Rust is a viable alternative to C/C++ for systems programming, but its ecosystem is still developing.
  • The availability of libraries and frameworks is a crucial factor in choosing a programming language, and Rust may not yet have the same level of support as other languages.
  • JavaScript is not a suitable replacement for languages like C/C++ or Rust for systems programming and other demanding tasks.
  • The use of Rust for certain tasks, such as scientific computing and machine learning, is still limited by the availability of libraries and tools.
  • Official endorsement from influential figures like Mark Russinovich can help promote the adoption of Rust, but it is not a guarantee of success.
  • The decision to use Rust or another language depends on various factors, including the specific needs of the project, the expertise of the team, and the availability of resources.