Modify QuickJS -> Cell #9

Open
opened 2025-05-28 05:42:53 +00:00 by john · 0 comments
Owner

Things to remove

  • Remove null
  • ES6 module systems
  • Classes
  • Weakmaps, weak pointers, typed arrays
  • Put map and set into 'use' style modules
  • All async and promise stuff
  • Generators, proxy, reflection
  • const and let; make var work like let
  • Date
  • Eval
  • With

This should make things like an improved GC easier, cut the code probably in half, and offer areas for improved performance.

Things to remove - Remove null - ES6 module systems - Classes - Weakmaps, weak pointers, typed arrays - Put map and set into 'use' style modules - All async and promise stuff - Generators, proxy, reflection - const and let; make var work like let - Date - Eval - With This should make things like an improved GC easier, cut the code probably in half, and offer areas for improved performance.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: john/cell#9
No description provided.