Sunday, March 26, 2023
Learning Code
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
Learning Code
No Result
View All Result
Home C++

It is time to shun C, C++ languages for new projects: Microsoft Azure CTO

learningcode_x1mckf by learningcode_x1mckf
September 26, 2022
in C++
0
It is time to shun C, C++ languages for new projects: Microsoft Azure CTO
74
SHARES
1.2k
VIEWS
Share on FacebookShare on Twitter


You might also like

US NSA tells developers to shun C and C++ programming language – The Siasat Daily

Introducing Carbon, Google's Experimental Successor for C++ – MUO – MakeUseOf

C vs. C++: 12 Key Differences and Similarities – Spiceworks News and Insights

Mark Russinovich, the chief expertise officer of Microsoft Azure, has stated that builders should cease writing codes in programming languages C and C++ and the trade ought to deal with these pc languages as “deprecated”.

The builders ought to reasonably write codes in “Rust,” a multi-paradigm, general-purpose programming language licesed by MIT and Apache 2.0 (dual-licensed), on account of safety and reliability considerations in C and C++ languages.

“Rust” is now getting used inside the Android Open Supply Mission (AOSP) at Meta, at Amazon Internet Companies (AWS) and Microsoft, stories ZDNet.

“Talking of languages, it’s time to halt beginning any new initiatives in C/C++ and use Rust for these situations the place a non-garbage-collected (GC) language is required. For the sake of safety and reliability. the trade ought to declare these languages as deprecated,” Russinovich stated in a tweet.

Microsoft lately stated that 70 per cent of its safety patches within the final 12 years had been fixes for reminiscence security bugs “due largely to Home windows being written largely in C and C++”.

Google Chrome additionally stated that 70 per cent of all severe safety vulnerabilities within the Chrome codebase had been reminiscence administration and security bugs written largely in C++.

“There is a gigantic quantity of C/C++ that shall be maintained and evolve for many years (or longer). That stated, I’ll bias in direction of Rust for brand new instruments,” Russinovich additional stated.

Rust is a promising alternative for C and C++, significantly for systems-level programming, infrastructure initiatives, embedded software program growth and extra.

C++ is a general-purpose programming language created by Danish pc scientist Bjarne Stroustrup as an extension of the C programming language.

The language expanded considerably over time, and fashionable C++ now has object-oriented, generic, and useful options along with amenities for low-level reminiscence manipulation.

A number of firms present C++ compilers, together with the Free Software program Basis, Microsoft, Intel, Oracle, and IBM.

For 84 per cent professionals within the nation, machine studying (ML) adopted by statistics are the 2 most in-demand expertise that recruiters are in search of in knowledge science professionals, a report stated lately.

Python remained probably the most used programming language throughout all sectors, in keeping with the report by Nice Studying, a BYJU’s group firm.



Source link

Share30Tweet19
learningcode_x1mckf

learningcode_x1mckf

Recommended For You

US NSA tells developers to shun C and C++ programming language – The Siasat Daily

by learningcode_x1mckf
March 22, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

US NSA tells developers to shun C and C++ programming language  The Siasat Day by day Source link

Read more

Introducing Carbon, Google's Experimental Successor for C++ – MUO – MakeUseOf

by learningcode_x1mckf
March 22, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Introducing Carbon, Google's Experimental Successor for C++  MUO - MakeUseOf Source link

Read more

C vs. C++: 12 Key Differences and Similarities – Spiceworks News and Insights

by learningcode_x1mckf
March 21, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

C vs. C++: 12 Key Differences and Similarities  Spiceworks Information and Insights Source link

Read more

I want to learn C++ Directx9 – Graphics and GPU Programming – GameDev.net

by learningcode_x1mckf
March 20, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

I want to learn C++ Directx9 - Graphics and GPU Programming  GameDev.web Source link

Read more

Is Java Losing Ground to C++, Python? – Dice Insights

by learningcode_x1mckf
March 20, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Is Java Losing Ground to C++, Python?  Cube Insights Source link

Read more
Next Post
Beginner’s guide to Server side Swift using Vapor 4

Beginner's guide to Server side Swift using Vapor 4

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related News

Minecraft: Java Edition Snapshot 22w42a introduces Minecraft 1.20 features

Minecraft: Java Edition Snapshot 22w42a introduces Minecraft 1.20 features

October 21, 2022
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

A New Javascript Runtime Fresh Out Of The Oven – Hackaday

March 11, 2023
Lambda Expressions & C++ | Dr Dobb’s

Lambda Expressions & C++ | Dr Dobb’s

September 5, 2022

Browse by Category

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

RECENT POSTS

  • YS Jagan launches Ragi Java in Jagananna Gorumudda, says focused on intellectual development of students – The Hans India
  • Disadvantages of Java – TheServerSide.com
  • Advantages of Java – TheServerSide.com

CATEGORIES

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

© 2022 Copyright Learning Code

No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#

© 2022 Copyright Learning Code

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?