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

List of general improvements #1

Open
slightknack opened this issue Jan 10, 2022 · 0 comments
Open

List of general improvements #1

slightknack opened this issue Jan 10, 2022 · 0 comments

Comments

@slightknack
Copy link

Here's what we got from a short brainstorming session:

  • the run button is too thin sometimes, and there should be keybindings for running + stopping
  • better mobile support (stack vertically or tabbed)
  • user input and better printing
  • file system support
  • multiple paka files (once modules)
  • save button for snapshots and loading snapshots
  • making permalinks to code
    • because it's github pages, we could just base64 code to url
  • examples instead of empty when starting
  • syntax highlighting!

And some stretches:

  • import from github / save to github (?)
  • bindings to other languages (maybe)
  • live coding
  • language server integration to show errors in file
    • better error reporting (?)
  • debugging and snapshot inspection
  • sharing realtime synchronized filesystems
  • bindings to JS + deployment(?)

Non goals:

  • pulling in a lot of dependencies or going overboard with JS libs
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

1 participant