-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
difficulty: 5Likely to be difficult to implement with several unknowns.Likely to be difficult to implement with several unknowns.ideaPotential GSoC project idea.Potential GSoC project idea.priority: lowLow priority.Low priority.tech: javascriptInvolves programming in JavaScript.Involves programming in JavaScript.tech: nodejsRequires developing with Node.js.Requires developing with Node.js.
Description
Idea
Jupyter is a dominate force in scientific computing. While some effort has been done to expose JavaScript kernels to Jupyter/JupyterLab, most of these kernels are under-developed or lack numerical functionality.
The goal of this idea would be to develop a Jupyter backend based on stdlib.
Expected Outcomes
A JupyterLab user will be able to connect to a stdlib kernel and invoke stdlib operations.
Involved Software
This goal will require interfacing with the Jupyter technology stack, including ZeroMQ and implementing messaging protocols.
Prerequisite Knowledge
JavaScript, Node.js. Experience with Python would be very helpful.
Difficulty
Hard.
Project Length
350 hours. This idea has many unknowns and will be hard to scope.
Potential Mentors
Metadata
Metadata
Assignees
Labels
difficulty: 5Likely to be difficult to implement with several unknowns.Likely to be difficult to implement with several unknowns.ideaPotential GSoC project idea.Potential GSoC project idea.priority: lowLow priority.Low priority.tech: javascriptInvolves programming in JavaScript.Involves programming in JavaScript.tech: nodejsRequires developing with Node.js.Requires developing with Node.js.