jupyter-cpp-kernel icon indicating copy to clipboard operation
jupyter-cpp-kernel copied to clipboard

What should be new features and removal of old features on C++ kernel?

Open shiroinekotfs opened this issue 1 year ago • 1 comments

Hi there, It is me, @shiroinekotfs!

Sorry for being "offline" on this project for a long time. Because I lost my way to boost up new features for C++ kernel.

Any idea? I am really upset for literally doing nothing right now ~.~

shiroinekotfs avatar Oct 10 '24 16:10 shiroinekotfs

@anhvlt-2k6 Help me 😢

shiroinekotfs avatar Oct 10 '24 16:10 shiroinekotfs

According to ChatGPT, so far:

Essential features for a Jupyter language kernel like C++ to support instant debugging and visualization include:

  1. Integrated Debugger: Support for step-by-step code execution, breakpoints, and variable inspection.
  2. Variable Watch and Display: Real-time tracking and visualization of variable values.
  3. Error Highlighting: Clear and immediate feedback on runtime and syntax errors.
  4. Graphical Visualization: Libraries or extensions for plotting data, charts, and other visual aids.
  5. Interactive Widgets: Tools to modify parameters dynamically and visualize outputs without rerunning the code block.
  6. Memory Management: Ability to inspect memory allocation and usage.
  7. Logging: Built-in support for logging outputs for detailed analysis.
  8. Output Display Customization: Enhanced text and graphical formatting for displaying results.

shiroinekotfs avatar Nov 05 '24 07:11 shiroinekotfs

Alright, so first of all I don't like the current logo of the C++ kernel, please change it.

Or try using the C++ default logo, it is better.

anhvlttfs avatar Jan 09 '25 06:01 anhvlttfs

Can I use the ; in Python as the code breaks? It would be so fun.

shiroinekotfs avatar Jan 18 '25 05:01 shiroinekotfs