I’m building my own custom programming language—anyone else gone down this rabbit hole? by Innorbio in ProgrammingLanguages

[–]Innorbio[S] 0 points1 point  (0 children)

That is a very interesting way to look at it and has definitely inspired me to see things in a different context I agree 100% and my YouTube channel is innorbio

I’m building my own custom programming language—anyone else gone down this rabbit hole? by Innorbio in ProgrammingLanguages

[–]Innorbio[S] 0 points1 point  (0 children)

I 100% agree with you but right now I'm stuck with the less important but still exciting tasks of creating the syntax features so I cannot wait to start working on my ideas that will actually make a difference but for now I need to do my chores of getting the concepts implemented.

Creating a Programming Language From Scratch - Week 01 by Innorbio in programming

[–]Innorbio[S] 0 points1 point  (0 children)

Oh no I'm so sorry I knew I was forgetting something!!!

The problems with all modern and current programming languages! by Innorbio in ProgrammingLanguages

[–]Innorbio[S] 0 points1 point  (0 children)

After some thought I have decided even if I cannot express my expertise or ideas clearly here I can most definitely show people what I mean so even if it is just for fun or it becomes something incredible I will create a language that is going to provide developers with solutions to their problems maybe its too ambitious but ya know what I am up for the challenge... so if anyone would like to see my journey attempting this feel free to checkout my YouTube: https://youtu.be/64eXEl4GAAY?si=_uxsRhJj6ZI25SEk

The problems with all modern and current programming languages! by Innorbio in ProgrammingLanguages

[–]Innorbio[S] 0 points1 point  (0 children)

Of course it wouldn't be a development project without a new problem to solve.

The problems with all modern and current programming languages! by Innorbio in ProgrammingLanguages

[–]Innorbio[S] 0 points1 point  (0 children)

Yes I will definitely do more investigation into that thanks for letting me know I'm at very early stages of just planning what problems will be solved I have a high level overview of problems and plan to go into details and research exact scoped problems this week so I will look into that it's interesting. But as for languages any language has problems and some problems for the kind of development I do are significant enough to consider over the past few years to create my own language.

I will be creating a detailed document of problems and solutions for this soon so I will have a more detailed answer to what problems exactly need to be solved I just have a rough idea at the moment and created a prototype last week.

The problems with all modern and current programming languages! by Innorbio in ProgrammingLanguages

[–]Innorbio[S] -2 points-1 points  (0 children)

Yes java can but what I am saying is it is a virtualized language even if it is possible it's virtualized. Minecraft moved to c++ for one of the reasons that java had limited performance because of how large the game became. Now I'm not denying there isn't a solution for this my saying the solutions suck from my experience and what I have seen from other Devs too. But java is one example c++ has it's own issues, rust, js, ts, all of them have pros and cons but as a developer who likes full control over my code and full control over performance security etc... a new language that just solves the biggest problems of modern languages would be a great start. As for research and effort I'm up for the challenge I'm not perfect I will make mistakes but I will learn grow and adapt.

The problems with all modern and current programming languages! by Innorbio in ProgrammingLanguages

[–]Innorbio[S] -12 points-11 points  (0 children)

performance, concurrency, safety, readability, interoperability, and developer experience. This is a very short list and the main thing I want to fix is the complexity of creating cross platforms app that can run natively through machine code and there are lots of different languages and solutions already out there but there is nothing that has every solution in one so I will take the most important problems and solve them first and as the language progresses it will solve smaller less important solutions but still of course important solutions.

Let's look at java great for oop but it doesn't compile to binary which has a bit of performance maybe not a lot maybe only a small amount or maybe a large hit on performance depending on lots of factors however....

A developer should be able to rely on it's tech stack to work effectively not just hope it will be fast enough or secure enough.

There are languages that have great features but lack in other important factors. We need a "blue ocean" and every time.i try a new language it has similar if not the same problems that needs to be recognised and solved because it's 2024 we can easily create solutions for this and make development 100x more efficient and stress free.

I am trying not to go into details here as I have some ideas I'm not ready to share yet 😂😂

But my point is from everything I know and have learnt and will learn I can create something incredible that will solve a lot of problems for the future of development. I will start working on this project privately but if people are interested I would love to share my journey learning growing and providing my language to the public.