[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#814736: ITP: irkernel -- R kernel for Jupyter/IPython



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

To clarify:

Jupyter is meant to be a language-agnostic replacement for IPython.
Effectively it provides several nice REPL front-end interfaces
(readline-based console, QT-based application, browser notebook) which
talk to the actual language interpreter/runtime in which the code runs
via ZeroMQ sockets.

The kernel is a process which wraps the appropriate interpreter
(python in the original IPython, R in this case), communicating over
ZeroMQ with the front-end. The kernel receives code to execute and
captures various forms of output (stdout/stderr, return values, or
anything that can be displayed in a browser (graphics, audio, video,
etc)).

The main intended purpose is interactive/scientific computing and
teaching. The name Jupyter is derived from the three languages
initially supported (Julia, Python, R), but kernels for a large number
of languages are available. I have preliminary packages available for
several more and further ITPs will follow depending how this one goes.


On 15/02/16 10:58, Holger Levsen wrote:
> Hi Gordon,
> 
> On Sonntag, 14. Februar 2016, Gordon Ball wrote:
>> Description     : R kernel for Jupyter/IPython
>> 
>> This is a native R kernel for the Jupyter (formerly IPython)
>> interactive computing tool.
> 
> what is that? Please expand the description a bit, explaining what
> an R kernel is. (is that something like the linux or hurd kernel? I
> doubt it :)
> 
> 
> cheers, Holger
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlbBu3IACgkQKjK+VzJFQ+XOswCgpFuz0ZDrLhlRsPQmbGpq/TDv
4mMAnAgannIYRn9LZpUYAkoSBHZTjTEq
=0NAv
-----END PGP SIGNATURE-----


Reply to: