#repl

[ follow ]

Inspecting objects in Python

In Python, we can inspect an object's structure and data through the REPL using various built-in functions.
#python-313

Python 3.13: Cool New Features for You to Try - Real Python

Python 3.13 enhances the REPL with new features, including multiline editing and simpler command execution, improving the user experience for both beginners and experienced developers.

The Lost Episode

Python 3.13.0 introduces major REPL improvements, better error messages, and a new approach to external wheel hosting.

Python 3.13 Preview: A Modern REPL Real Python

Python 3.13 introduces a redesigned interactive interpreter (REPL) with modern features for enhanced coding experience.

The Python Language Summit 2024: PyREPL -- New default REPL written in Python

Python 3.13 introduces a new interactive interpreter (REPL) to address limitations in the existing interpreter.

Django and the Python 3.13 REPL

Django's management shell does not yet support Python 3.13's new REPL directly.
A custom shell command can be implemented to utilize the new REPL and fallback on errors.

Adding keyboard shortcuts to the Python REPL

Python 3.13 REPL allows for custom keyboard shortcuts through an unsupported module, enhancing user experience despite risks of future changes.

Python 3.13: Cool New Features for You to Try - Real Python

Python 3.13 enhances the REPL with new features, including multiline editing and simpler command execution, improving the user experience for both beginners and experienced developers.

The Lost Episode

Python 3.13.0 introduces major REPL improvements, better error messages, and a new approach to external wheel hosting.

Python 3.13 Preview: A Modern REPL Real Python

Python 3.13 introduces a redesigned interactive interpreter (REPL) with modern features for enhanced coding experience.

The Python Language Summit 2024: PyREPL -- New default REPL written in Python

Python 3.13 introduces a new interactive interpreter (REPL) to address limitations in the existing interpreter.

Django and the Python 3.13 REPL

Django's management shell does not yet support Python 3.13's new REPL directly.
A custom shell command can be implemented to utilize the new REPL and fallback on errors.

Adding keyboard shortcuts to the Python REPL

Python 3.13 REPL allows for custom keyboard shortcuts through an unsupported module, enhancing user experience despite risks of future changes.
morepython-313

Creating Python programs

Python programs are best created in code editors rather than the REPL for efficiency and functionality.
A Python script is simply a type of program that can be run from the command line.
#scala

The Autoproxy Plugin - Part II

Scala REPL under MS Windows faced issues with JLine library.
Proposal for a swing-based REPL in Scala for improved functionality.

How to clear/reset a Scala REPL session (without having to kill the session)

The Scala REPL allows users to reset the session with the :reset command, clearing all history and state.

How to enter multiline commands (statements) into the Scala REPL

Using :paste in the Scala REPL allows for testing multiline commands without premature evaluation.

How to use ZIO 2 in the Ammonite REPL

ZIO can be added into the Ammonite REPL using import statements for both ZIO and ZIO Worksheet libraries.

The Autoproxy Plugin - Part II

Scala REPL under MS Windows faced issues with JLine library.
Proposal for a swing-based REPL in Scala for improved functionality.

How to clear/reset a Scala REPL session (without having to kill the session)

The Scala REPL allows users to reset the session with the :reset command, clearing all history and state.

How to enter multiline commands (statements) into the Scala REPL

Using :paste in the Scala REPL allows for testing multiline commands without premature evaluation.

How to use ZIO 2 in the Ammonite REPL

ZIO can be added into the Ammonite REPL using import statements for both ZIO and ZIO Worksheet libraries.
morescala

Ammonite REPL: How to import managed dependencies (and JAR files, too)

To load managed dependencies in Ammonite REPL, use import $ivy.`groupId::artifactId:version` syntax.

Top 5 Node.js Features Every Developer Should Know

Node.js has several features that can enhance your overall development experience, including worker threads, the cluster module, built-in HTTP/2 support, streams API, and REPL.
Node.js is known for its single-threaded event loop, which was designed for I/O-bound tasks like web servers but has limitations such as blocking the loop with CPU-bound tasks and lack of true parallelism.
[ Load more ]