Saturday, April 1, 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++

Cppfront project aims to modernize C++

learningcode_x1mckf by learningcode_x1mckf
September 21, 2022
in C++
0
Cppfront project aims to modernize C++
74
SHARES
1.2k
VIEWS
Share on FacebookShare on Twitter


You might also like

Goliath Partners opens Miami headquarters to recruit C++ … – FinanceFeeds

Qt Creator 10 Released With Improved C++20 Support, QML Code … – Phoronix

6 Best C++ Programming Books Ranked by Review Score – hackernoon.com

The extremely vaunted C++ language would change into easier and safer below a proposal dubbed Cppfront, an experimental C++ entrance finish being floated by distinguished C++ developer Herb Sutter.

Supposed as a serious C++ evolution, Cppfront is an experimental “syntax 1 to syntax 2” compiler designed to discover whether or not C++ can evolve to change into “10x easier, safer, and extra toolable,” mentioned Sutter in a GitHub repo on the project. Sutter is chair of the ISO C++ committee, the designer of assorted C++ options, and a Microsoft software program architect.

Another C++ syntax would offer “a bubble of recent code that doesn’t exist right now,” permitting C++ language designers to make arbitrary enhancements reminiscent of altering defaults, eradicating unsafe components, and making the language context-free and order-independent. Kind and reminiscence security can be supplied by default. The “second syntax” would additionally make it simple to put in writing a parser and refactoring and different instruments.  The syntax additionally would double down on fashionable C++, making C++ 20  modules and C++ 23 import std the default.

The Cppfront compiler continues to be a piece in progress. The mission itself truly has been in improvement for seven years however had its “popping out social gathering” of types finally week’s CppCon convention in Aurora, CO. Cppfront builds with main C++ 20 compilers together with MSVC, GCC, and Clang. Instructions can be found on GitHub.

Sutter’s mission follows the latest revelation of Carbon, a planned experimental successor to C++. Created by Google, Carbon is an try to supply seamless, bidirectional interoperability with C++ whereas overcoming hurdles to evolving the language.

Copyright © 2022 IDG Communications, Inc.



Source link

Share30Tweet19
learningcode_x1mckf

learningcode_x1mckf

Recommended For You

Goliath Partners opens Miami headquarters to recruit C++ … – FinanceFeeds

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

Goliath Partners opens Miami headquarters to recruit C++ ...  FinanceFeeds Source link

Read more

Qt Creator 10 Released With Improved C++20 Support, QML Code … – Phoronix

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

Qt Creator 10 Released With Improved C++20 Support, QML Code ...  Phoronix Source link

Read more

6 Best C++ Programming Books Ranked by Review Score – hackernoon.com

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

6 Best C++ Programming Books Ranked by Review Score  hackernoon.com Source link

Read more

JFrog Revolutionizes C/C++ Development with Conan 2.0 … – IT Voice

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

JFrog Revolutionizes C/C++ Development with Conan 2.0 ...  IT Voice Source link

Read more

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
Next Post
Websockets for beginners using Vapor 4 and Vanilla JavaScript

Websockets for beginners using Vapor 4 and Vanilla JavaScript

Leave a Reply Cancel reply

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

Related News

Explaining Access Control Using Python & Cautiously Handling Pickles – The Real Python Podcast

Explaining Access Control Using Python & Cautiously Handling Pickles – The Real Python Podcast

September 30, 2022
Using NumPy and Linear Algebra for Faster Python Code – The Real Python Podcast

Using NumPy and Linear Algebra for Faster Python Code – The Real Python Podcast

February 24, 2023
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Getting value of update input with jquery – JavaScript – SitePoint

February 7, 2023

Browse by Category

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

RECENT POSTS

  • So why did they decide to call it Java? – InfoWorld
  • Senior Java Developer – IT-Online
  • 4 Packages for Working With Date and Time in JavaScript – MUO – MakeUseOf

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?