Ncodi
minsk
Our great sponsors
Ncodi | minsk | |
---|---|---|
1 | 4 | |
115 | 1,026 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | almost 3 years ago | |
C# | C# | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ncodi
-
My project went Viral overnight and I'm stuck
changed a few tags and "released" it as his own "programming language", here is his so called viral project https://github.com/azizamari/Ncodi
minsk
-
How to make a programming language in C#?
Anything, this is the hello world for Minsk (the compiler being built in the vid)
-
Compiler project with dotnet
https://github.com/terrajobst/minsk can be a good start, i believe there should be a series on YT where he explains it as well
-
Recursive descent parsers with good error recovery
Roslyn compiler for Dotnet, and the more grokkable scale model of it: Terrajobst’s Minsk. The key idea here is full fidelity trees, syntax trivia, and the idea that bits that fail to parse become leading trivia for the bits that do.
-
My project went Viral overnight and I'm stuck
This guy literally copied the project from https://github.com/terrajobst/minsk/tree/master/src/Minsk
What are some alternatives?
P - The P programming language.
dmd - dmd D Programming Language compiler
STEP - The STEP programming language
EngineeringSample
Druid-Language - a C# based runtime for my customizable PseudoCode based language Dubbed Druid
plc - Optimizing Multi-target Extended PL/0 Compiler for .NET
Juka - 🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Jurassic - A .NET library to parse and execute JavaScript code.
Mond - A scripting language for .NET Core
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
RoslynPad - A cross-platform C# editor based on Roslyn and AvalonEdit
Monaco Editor - A browser based code editor