Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
Similar projects and alternatives to cppfront
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
The Jakt Programming Language
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
The Serenity Operating System 🐞
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Simple C++ code for simple tasks (by nurettin)
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Empowering everyone to build reliable and efficient software.
The official GitHub mirror of the Chromium source
dmd D Programming Language compiler
The compiler is available for download. Get it!
C++ standard library reference
JSON for Modern C++
A cheatsheet of modern C++ language and library features.
Run compilers interactively from your web browser and interact with the assembly
Abseil Common Libraries (C++)
A High-Performance, Community-Driven, and Innovator Friendly Web Framework with a Rust runtime.
A library to assist writing memory-unsafe code in "pure" python, without any imports (i.e. no ctypes etc.)
A tool to detect code paths leading to Rust's panic handler
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
cppfront reviews and mentions
4 projects | reddit.com/r/ProgrammerHumor | 6 May 2023
Almost literally cppfront (well, cppfront is the implementation). A different syntax for a newer C++ that still is C++.4 projects | reddit.com/r/ProgrammerHumor | 6 May 2023
Sorry, Herb Stutter has already made C++2: https://github.com/hsutter/cppfront
Ask HN: Is there a “simple C++” language trimmed down to something “modern”?
3 projects | news.ycombinator.com | 5 May 2023
There have been a lot of recent development around a "simpler c++". I think google carbon ( https://github.com/carbon-language/carbon-lang) and hurb sutter (https://github.com/hsutter/cppfront) are probably the most advanced "proposal". Both languages are highly experimental and really far away from being production ready if ever.
2 projects | reddit.com/r/cpp | 28 Mar 2023
(I basically copied all of these suggestions from Herb Sutter's cpp2 proposal)
295 pages on Initialization in Modern C++, a new cool book!
6 projects | reddit.com/r/programming | 28 Mar 2023
As an interesting side note, Herb Sutter recently presented a proof-of-concept vision for a nicer C++ syntax. https://github.com/hsutter/cppfront6 projects | reddit.com/r/programming | 28 Mar 2023
Will Carbon Replace C++?
14 projects | news.ycombinator.com | 27 Feb 2023
Can sanitizers find the two bugs I wrote in C++?
11 projects | news.ycombinator.com | 8 Feb 2023
Unfortunately, it's also C++ code. Most of the weakest parts of C++ come from its close association with C.
When asking why some people like Rust over C++, I think not enough weight is given here: Rust got to not worry about decades of legacy C stuff seeping in. If Rust isn't your jam -- and I get why it wouldn't be -- there are some initiatives starting now from within the C++ community to shed the C legacy with a new language that feels a lot more like modern C++. Herb Sutter's cppfront and Carbon are examples.
But I don't think it makes sense to dismiss this criticism just because the author happens to like Rust. These C idioms continue to be valid and reasonably widely used in C++.
What would make you try a new language?
8 projects | reddit.com/r/ProgrammingLanguages | 29 Jan 2023
As for points 2-4: You may want to check out Herb Sutter's Cpp2. Other than having a different syntax, a big design philosophy was "safety by default" iirc, so it does a lot of what you're asking for. It doesn't "hide" any features as far as I know, though. It is basically just a wrapper language that compiles to and interacts with regular C++ code seamlessly.
hey i am just curious what programmers think about Carbon and Cppfront ? which is likely to succeed ?
3 projects | reddit.com/r/programming | 22 Jan 2023
A note from our sponsor - CodiumAI
codium.ai | 29 May 2023
hsutter/cppfront is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of cppfront is C++.