louis1001 / c---

8 stars 0 forks source link

Software architecture and other coding concerns #7

Open MarkWhybird opened 3 years ago

MarkWhybird commented 3 years ago

Language: we decided to code it in Go on another thread, for fun as much as anything.

Architecture: I know I'm taking this way too seriously, but I'd like to have the parser/tokeniser a separate module that can be used by both the execution engine and by a syntax highlighting code input box that I'd kinda like to make?

MarkWhybird commented 3 years ago

Hi @louis1001 or anyone else: any thoughts on if/when we might have any start on any code? No pressure; I get it isn't a priority; just a little tempted to put down something... but if left to me, I would probably start in C#...

viown commented 3 years ago

It seems like louis hasn't been active for a while, if you wish, you can create the repo yourself for this project and I'd be happy to help out as best as I can.

viown commented 3 years ago

Since it seems like you've put a lot of effort into designing this language, it'd be unfortunate if it went to waste.

MarkWhybird commented 3 years ago

Cheers; yeah, maybe I will

zackradisic commented 3 years ago

Hey, @MarkWhybird, have you decided on making the repo? If you settle on using Go I'd love to help out 👍

MarkWhybird commented 3 years ago

I have run out of time for now. Feel free to start it using Go if you want!

louis1001 commented 3 years ago

Well, I haven't had much time either, but I've been reading the notifications from GitHub.

Thanks, @MarkWhybird You've done a lot

@zackradisic if you want to fork this repo and continue, it's all fine. That'd be cool.

Maybe there's a way to transfer ownership so you don't lose the conversations and documentation.

another option is I give you or Mark full control over this repo, and you begin building the project.

Either way, I'll do my best to help out, specially if you can get a Go project going.

MarkWhybird commented 3 years ago

Hew @louis1001 - good to hear from you. I have no idea what repo privileges I have as a 'collaborator', but happy to do whatever admin is needed. I just can't be at all sure of having any spare time for this for some weeks. I mean, it's possible, but I definitely can't promise anything.

zackradisic commented 2 years ago

Hey @louis1001 @MarkWhybird and anyone else interested. As per usual I forgot about the project but recently decided to start working on it. I have implemented a subset of the features discussed in the other issue, and added some of my own. I have created a repo and you can check it out here.

I decided to write it in Rust just for fun, and right now the language is pretty basic. Would love to have you guys back on board!