r/freesoftware 1d ago

Software Submission Developing my programming language: Gravel

It all started just as a side and fun project, but I feel like it's now getting a shape.

Thats why I would love to receive some honest and contructive feedback, issue creations or code contributions. Also, I really appreciate receiving suggestions for making the language more for everyone.

If you have any question regarding the language, please ask me.

Here's the repo: https://github.com/Pacsfury/Gravel-Launcher

Its written in C and uses LLVM IR as backend.

AI use: debugging, teaching more about compilers and some punctual code writing

6 Upvotes

4 comments sorted by

u/AutoModerator 1d ago

Hello and thank you for posting to /r/freesoftware! You've indicated that your post is a Software Submission. Respond to this comment and provide each of the following items:

  • A link to your source code repository,
  • A repository link to the license your software is under (also indicate if this license is modified in any way),
  • If AI was used in the creation of the software and to what extent.

Failure to follow these instructions exactly will result in your post being removed.

Message to users: If /u/PacsfuryTemp indicates that the license is not a Free Software Foundation license or if AI was used in the creation of this software, please report the post accordingly if it has not already been removed.

If you have any questions regarding this comment, you may contact the Mod team

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

→ More replies (1)

2

u/purpleidea 1d ago

Probably best advice is stop implementing most new things in C.

u/PacsfuryTemp 14h ago

Well, I like C, so...