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

To-do List #5

Open
8 tasks
zackradisic opened this issue Oct 29, 2021 · 4 comments
Open
8 tasks

To-do List #5

zackradisic opened this issue Oct 29, 2021 · 4 comments

Comments

@zackradisic
Copy link
Owner

zackradisic commented Oct 29, 2021

General

  • Try/catch (WHATYARECKON<> AAHSHELLBERIGHT <>) and throwing errors (STREWTH <value>) Error handling #1
  • Modules and imports/exports Importing modules #3
  • Data types/structures. We need objects and arrays Objects #13
  • Some form of bundling data / encapsulation (classes or structs, though I prefer the Go/Rust struct way) Objects #13
  • Expand standard lib. filesystem IO, network IO (would love to make an aussie web-server), utilities. Io #12
  • Make YA RECKONs expressions, see Anonymous Functions #15

Things to discuss / huge undertakings

  • Type system
  • Concurrency, think the easiest way to implement this is an event loop Concurrency #2

If you have any ideas for any of the features above, feel free to make an issue so we can discuss about it there

@zackradisic zackradisic pinned this issue Oct 29, 2021
@yoshiwaan
Copy link

G’day mate how ya goin?

I reckon ‘BUGGER’ is a better word for an exception, don’t ya?

@bbrk24
Copy link

bbrk24 commented Oct 29, 2021

Silly suggestion: Since we're already using <> for braces, if/when a type system is implemented, use {} for generics

@jwfxpr jwfxpr mentioned this issue Oct 30, 2021
@jwfxpr
Copy link
Contributor

jwfxpr commented Oct 30, 2021

Love that suggestion @bbrk24. In strayan and pommy (and possibly in yankee?) a "curly one" is a question that's tricky or not straightforward. So a method using {} for generics would for sure be a CURLY ONE 😆

@jwfxpr
Copy link
Contributor

jwfxpr commented Oct 31, 2021

@zackradisic as discussed in #15, convert YA RECKON to expression

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