[IPython-dev] IScala: a Scala-language backend for IPython
Matthias BUSSONNIER
bussonniermatthias at gmail.com
Sun Sep 8 16:49:49 EDT 2013
Hi,
Great to see that, happy that you were able to bind to IPython frontend.
You might be able to enable scala highlighting in notebook pretty easily
as code mirror support it.
Ask if you ned help.
As you might know (or not) we will do some changes in the protocol/notebook
format for next release, you might want to follow that, and give us your input.
Especially if there are python-ism that are annoying for you.
(we'll try to ping you on relevant issues if we think of it.)
> I didn't encode notebooks directly in the JSON-based
> format, but I invented an adhoc format based on Markdown with support
> for cells.
Any reason for that ? think your were missing/being annoyed in json ?
Having notebook as ipynb should allow you to render them
on nbviewer/using nbconvert.
We already have kind-of something alike that import .py files tagged with comments
but without support four 'outputs' block as I think it does not make sense to manually edit
output. It might be moved into nbconvert at some points.
Thanks,
--
Matthias
Le 8 sept. 2013 à 21:54, Mateusz Paprocki a écrit :
> Hi,
>
> I would like to announce IScala: a Scala-language backend for IPython,
> see [1]. Scala is general purpose, object-functional, statically typed
> programming language for JVM. IScala is an early work in progress, but
> it's already fairly usable. All three types of frontends are
> supported. Required dependencies are IPython 1.0+ and Java Runtime
> Environment 1.6+. See README.md for installation and usage details.
>
> [...]
>
> During development of IScala I also created a set of notebooks with
> Scala code, see [2]. Those are based on a subset of Twitter's Scala
> lessons [3]. I didn't encode notebooks directly in the JSON-based
> format, but I invented an adhoc format based on Markdown with support
> for cells. There is a simple converter that allows to generate
> IPython-compatible notebooks.
>
> [1] https://github.com/mattpap/IScala
> [2] https://github.com/mattpap/scala_school_notebooks
> [3] https://github.com/twitter/scala_school
>
> Mateusz
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
More information about the IPython-dev
mailing list