Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software architecture and other coding concerns #7

Open
MarkWhybird opened this issue Jul 5, 2021 · 9 comments
Open

Software architecture and other coding concerns #7

MarkWhybird opened this issue Jul 5, 2021 · 9 comments

Comments

@MarkWhybird
Copy link
Collaborator

MarkWhybird commented Jul 5, 2021

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
Copy link
Collaborator Author

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
Copy link

viown commented Jul 22, 2021

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
Copy link

viown commented Jul 22, 2021

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
Copy link
Collaborator Author

Cheers; yeah, maybe I will

@zackradisic
Copy link

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

@MarkWhybird
Copy link
Collaborator Author

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

@louis1001
Copy link
Owner

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
Copy link
Collaborator Author

MarkWhybird commented Jul 28, 2021

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
Copy link

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants