Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 23 C++ Language Projects
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)Project mention: Carbon Language: An experimental successor to C++ | /r/altprog | 2023-08-26
Solidity, the Smart Contract Programming LanguageProject mention: a solidity compiler observation that does not make any sense, anyone knows why? | /r/solidity | 2023-07-25
Inconsistent gas usage for conversion of calldata to memory in external call and internal call. · Issue #14444 · ethereum/solidity (github.com)
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.Project mention: Why use a logger library and not just std::cout ? | /r/cpp_questions | 2023-06-27
I am currently looking at a well written code base. I notice the author uses https://github.com/abumq/easyloggingpp to log messages. Why might they have done that rather than just use std::cout or std::ofstream? The software doesn't really have performance constraints (most of the time it's just sleeping) nor is it networked. What do logging libraries offer and when would I decide to use one?
Embedded Scripting Language Designed for C++Project mention: Using C++ as a scripting language, part 6 | /r/cpp | 2022-12-12
The Jakt Programming LanguageProject mention: Jakt (Programming Language) | news.ycombinator.com | 2023-09-09
Pattern languageProject mention: Tidal Cycles – Live coding music with Algorithmic patterns | news.ycombinator.com | 2023-08-01
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
A blazing fast language for the blazing fast world(WIP)
Fetish-themed programming languageProject mention: A wife was cleaning their 12-year-old son’s bedroom. When she found a load of serious bondage gear and fetish mags, she asked her husband, “what do we do?” | /r/Jokes | 2023-04-07
A Clojure dialect hosted on LLVM with native C++ interopProject mention: Using C++ as a scripting language, part 8 | news.ycombinator.com | 2023-07-29
On the top of using C++ for scripting, and related to the discussion of CERN's ROOT/Cling, I am developing a Clojure dialect on C++/LLVM called jank: https://jank-lang.org/
jank is a true Clojure, meaning you get interactive, REPL-based development and a whole stdlib of persistent, immutable data structures and functions to transform them. But it's also C++, so you can write inline C++ within your jank source, and interpolate jank values within that. You can link with existing native code using LLVM and you can embed jank into your existing native projects to use for scripting.
jank is pre-alpha, right now, and I've only been showing it to Clojure devs so far, but there's a huge audience of C++ devs which may be interested in introducing Clojure to their native code.
Silice is an open source language that simplifies prototyping and writing algorithms on FPGA architectures.
a language for making art using mathematicsProject mention: The Orb: a parametric trackball with BTU mounted ball and keyboard switches for buttons | /r/ErgoMechKeyboards | 2022-10-09
curv seems to have cad/slicer integration in mind as a long term goal, using f-rep to generate infill as well as the shape itself.
Custom programming interpreter for ZSharp (Z#), a language I made up.
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.htmlProject mention: A Cpp library to evaluate mathematical literal expressions dynamically | /r/cpp_questions | 2023-02-09
I have found many libraries that can evaluate mathematical expressions, e.g. this one: https://www.partow.net/programming/exprtk/index.html
ArkScript is a small, fast, functional and scripting language for C++ projectsProject mention: Dealing with documentation | /r/ProgrammingLanguages | 2023-04-23
This results in two websites: - the documentation of the language on the "main" website, https://arkscript-lang.dev ; - the technical documentation (+ modules) on doxygen: https://arkscript-lang.dev/impl/
Scapix Language Bridge
Embeddable scripting language for real-time applicationsProject mention: DreamBerd is a perfect programming language | /r/ProgrammingLanguages | 2023-06-03
Check out jinx https://jamesboer.github.io/Jinx/
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfacesProject mention: ELENA 6.0.1b is out | /r/elena_lang | 2023-03-06
Please visit a release page to get an access for binaries : https://github.com/ELENA-LANG/elena-lang/releases/tag/v6.0.1b
A lisp👽 written in C++ (by adam-mcdaniel)
Fast Embeddable Clojure in C/C++
C* is a hybrid low-level/high-level systems programming language focused on performance and productivity. (by delta-lang)
A superset of Lua 5.4 — with unique features, optimizations, and improvements. (by PlutoLang)Project mention: @Stand Devs | /r/Gta5Modding | 2023-05-18
You can just compile the script through plutoc to see if there are any errors, or use Pluto Language Server to have errors show up in your IDE.
The Jule programming languageProject mention: What do you think about the Jule programming language? | news.ycombinator.com | 2023-07-21
Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.
C++ Language related posts
Any sufficiently advanced uninstaller is indistinguishable from malware
11 projects | news.ycombinator.com | 12 Sep 2023
Jakt (Programming Language)
1 project | news.ycombinator.com | 9 Sep 2023
Using C++ as a scripting language, part 8
2 projects | news.ycombinator.com | 29 Jul 2023
a solidity compiler observation that does not make any sense, anyone knows why?
1 project | /r/solidity | 25 Jul 2023
A1 Programming Language now open-source
1 project | /r/cryptodevs | 6 Jul 2023
How does Swift implement primitive types in its standard library?
2 projects | /r/ProgrammingLanguages | 22 Jun 2023
Solidity version 0.8.20 has been released!
1 project | /r/solidity | 11 May 2023
A note from our sponsor - Mergify
blog.mergify.com | 25 Sep 2023
What are some of the best open-source Language projects in C++? This list will help you: