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 →
Cppfront Alternatives
Similar projects and alternatives to cppfront
-
carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
-
-
Sonar
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.
-
-
zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
-
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
-
-
InfluxDB
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.
-
-
-
-
-
-
-
modern-cpp-features
A cheatsheet of modern C++ language and library features.
-
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
-
-
robyn
A High-Performance, Community-Driven, and Innovator Friendly Web Framework with a Rust runtime.
-
unsafe-python
A library to assist writing memory-unsafe code in "pure" python, without any imports (i.e. no ctypes etc.)
-
-
ONLYOFFICE
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
-
never ending
Almost literally cppfront (well, cppfront is the implementation). A different syntax for a newer C++ that still is C++.
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”?
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.
-
Reddit++
(I basically copied all of these suggestions from Herb Sutter's cpp2 proposal)
-
295 pages on Initialization in Modern C++, a new cool book!
As an interesting side note, Herb Sutter recently presented a proof-of-concept vision for a nicer C++ syntax. https://github.com/hsutter/cppfront
- Will Carbon Replace C++?
-
Can sanitizers find the two bugs I wrote in C++?
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[0] and Carbon[1] 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?
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 ?
-
A note from our sponsor - CodiumAI
codium.ai | 29 May 2023
Stats
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++.