jupyter-cpp-kernel
jupyter-cpp-kernel copied to clipboard
What should be new features and removal of old features on C++ kernel?
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 ~.~
@anhvlt-2k6 Help me 😢
According to ChatGPT, so far:
Essential features for a Jupyter language kernel like C++ to support instant debugging and visualization include:
- Integrated Debugger: Support for step-by-step code execution, breakpoints, and variable inspection.
- Variable Watch and Display: Real-time tracking and visualization of variable values.
- Error Highlighting: Clear and immediate feedback on runtime and syntax errors.
- Graphical Visualization: Libraries or extensions for plotting data, charts, and other visual aids.
- Interactive Widgets: Tools to modify parameters dynamically and visualize outputs without rerunning the code block.
- Memory Management: Ability to inspect memory allocation and usage.
- Logging: Built-in support for logging outputs for detailed analysis.
- Output Display Customization: Enhanced text and graphical formatting for displaying results.
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.
Can I use the ; in Python as the code breaks? It would be so fun.