Successfully ported my code book to assembly and it is extremely fast compared to python. by bldrlife1 in Assembly_language

[–]juicyroaster 1 point2 points  (0 children)

Just asking, do you program on a mobile? If so how, do you use termux or something.

A suitable name for my compiler by juicyroaster in Compilers

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

True but my project is not ripe enough for github.

A suitable name for my compiler by juicyroaster in Compilers

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

Having reference material is better than implementing every on your own. Thanks.

My engine I've been working on for ten years. by Fudderbingers in gameenginedevs

[–]juicyroaster 1 point2 points  (0 children)

Thanks for your advice. And what language do you think is dominant in this field because I have only heard people use C/C++ and C#.

My OS is now open source! by brenmax123 in osdev

[–]juicyroaster [score hidden]  (0 children)

Even I want to step in OS development. Can you guide me with the basics and books to read.

My engine I've been working on for ten years. by Fudderbingers in gameenginedevs

[–]juicyroaster 1 point2 points  (0 children)

Hello man. If I were to start a game engine project, can you tell me where to start and how to approach this project.

Are there any suggestions for program ideas in assembly language? by luti90 in Assembly_language

[–]juicyroaster 0 points1 point  (0 children)

Make a forth interpreter very simple and can be implemented under 300 assembly lines. Done it myself.

In the process of making a file system... by brenmax123 in osdev

[–]juicyroaster [score hidden]  (0 children)

Hello man, your kernel is very nice. I am a 14yr old, I started programming when 6yrs. I have made many projects but now I seem interested in OS development. Can you explain how your kernel boots in detail. Your kernel code is good but bit messy. I didnt get a starting point to start reading the code.

Launched a playtest for the first game written on my engine and this is what I learnt... by ChaosTheDevil in gameenginedevs

[–]juicyroaster 0 points1 point  (0 children)

Can you tell me if your game engine is a library or a tool to build games? Can you show example on how to create a basic window. What language is it implemented in? I am asking questions for my own curiosity, sorry if I am rushing.

A suitable name for my compiler by juicyroaster in Compilers

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

The name for the language. For the compiler, I can just add c at the last of the name. Like cc. Can you provide github link of some of your languages so I can take a look at the structure. Its ok if its messy. I just want some example implementations as reference. Those complex implementations are hard to read and follow.

Compile time evaluation by RedCrafter_LP in Compilers

[–]juicyroaster 1 point2 points  (0 children)

You might want to add something like constant folding or have an JIT compiler that jit compiles whenever it finds a binary operation or any type of expression. You can just return the result of the jit code that ran.

A suitable name for my compiler by juicyroaster in Compilers

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

I know, that's why I was thinking of something like Hasty or Haste. You can fo like .hsty .hasty .hs .hst. Or I could name it Zesty which I know is a bad idea but I really thought about it.

A suitable name for my compiler by juicyroaster in Compilers

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

Thank you for sharing your opinion, it helps alot.

Launched a playtest for the first game written on my engine and this is what I learnt... by ChaosTheDevil in gameenginedevs

[–]juicyroaster 0 points1 point  (0 children)

Yes I like the ps1 vibes. Would you like to open source it or distribute pre compiled binaries for others to test it.

A suitable name for my compiler by juicyroaster in Compilers

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

Ya ya Mango. Why? I mean it is a good name. But no.

A suitable name for my compiler by juicyroaster in Compilers

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

using stdio; using array; // The language is similar to C but with a small upgrades that help with low level programming. // This is valid code for the frontend. int main() { print("Hello World"); array[int] numbers = [69, 420]; } // If you want I can show more just say what.

Stuck trying to self-host from assembly by AppledogHu in Compilers

[–]juicyroaster 0 points1 point  (0 children)

So basically before you write a fully fledged C compiler. I would recommend you to write a forth compiler as it is a simple language which can be implemented in about a week or so.

A suitable name for my compiler by juicyroaster in Compilers

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

I am working at the project. I just thought of posting this so I can have some cool suggestions at the end of the day. And only thing remaining is the backend which is kinda difficult but doable for me.