Skip to content

[Idea]: develop a Jupyter backend for interfacing with the stdlib REPL #16

Open
@kgryte

Description

@kgryte

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

@kgryte @Planeshifter

Metadata

Metadata

Assignees

No one assigned

    Labels

    difficulty: 5Likely to be difficult to implement with several unknowns.ideaPotential GSoC project idea.priority: lowLow priority.tech: javascriptInvolves programming in JavaScript.tech: nodejsRequires developing with Node.js.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions