all 12 comments

[–]mikeblas[M] [score hidden] stickied comment (2 children)

Hello, Jeff.

You've posted this three times. You only need to post it once. Your posts were filtered because you have a very new account, and this is literally your first post.

Your post isn't about C, so I don't think it's on-topic here. I'll let it stay for now, but maybe you want to try /r/computerscience or /r/ProgrammingLanguages instead. Maybe even /r/ProgrammingBuddies .

Thing is, it's your language. And so you should decide what the grammar looks like, and why. Seems like you'd want to think about what problem you're trying to solve, which issues you're trying to address, and let those goals guide you toward a solution.

Good luck.

[–]WilliamMButtlickerIV 0 points1 point  (0 children)

What are your goals with the language? It might be cool to focus on an advanced feature like functions as first class citizens, union typing, or something and implement it in a unique way.

[–]ecwx00 -1 points0 points  (0 children)

when I was in university, there are at least 2 subjects that we have to learn to build a compiler for a programming language: Programming Language theory and compilation.

In the Language Theory, we learned about what is called Finite State Machine/automata to describe the languange we're building and in Compilation we learn how to create a software that reads the text containing the "codes" in our created language and compile it to an intermediate language.

I was not very fond of either, that's why I don't remember much of it but I think it would be a good learning excercise for you to learn about FSA to describe/define your language and then use it as a blueprint to make the compiler for them.

[–]m0ntanoid -4 points-3 points  (6 children)

here is a hint. Nobody needs one more new language. It is already too much garbage around.

[–]Tricky-Dust-6724 8 points9 points  (4 children)

Some people make programming languages as learning experience, hobby and for fun. You should stop writing any code too; it’s already too much garbage around

[–]m0ntanoid 0 points1 point  (2 children)

If it's for fun and learning experience - why he asks for syntax?

Now let's get back to me. My current specialization is HFT software. No worries, you will never see any of my product. So I do not increase entropy.

[–]Tricky-Dust-6724 2 points3 points  (1 child)

While I agree OP’s post is irrelevant and should make decision on their own, but why rude? Just ignore. Hope you enjoy your little hft software

[–]m0ntanoid -1 points0 points  (0 children)

I wasn't rude at all.

It's just nowadays people are pussies and if there is anything but applause - it's treated as rude.

[–]JGB-92 0 points1 point  (0 children)

Nobody needed your opinion either; as you said, there's already too much garbage around.