Online Scala IDE Demo

I recently integrated cloud9ide's Javascript editor with the Scala
Interactive Compiler to produce an online IDE demo (1 minute video):
http://vimeo.com/28930400
The video demonstrates auto-complete and real time error reporting on
a Play framework sample project. Editing happens on the client side
(in the browser) and compilation/auto-complete on the server side.

I'm curious to get the community's thoughts on the idea, and whether
you think it has potential.
Cheers,
Dirk

Re: Online Scala IDE Demo

Cool stuff!Cloud compilation would be great when working from battery : )
This has some overlap with ENSIME (exposing interactivecompiler to network interface). I'm not sure what your goals are, but you might be able to save some time by using the ENSIME server. I'm in themiddle of documenting the RPC interface as we speak: https://github.com/aemoncannon/ensime/blob/scala-2.9/src/main/scala/org/ensime/protocol/SwankProtocol.scala#L340
On Tue, Oct 18, 2011 at 6:03 PM, Dirk <dirkmdev [at] gmail [dot] com> wrote:
I recently integrated cloud9ide's Javascript editor with the Scala
Interactive Compiler to produce an online IDE demo (1 minute video):
http://vimeo.com/28930400
The video demonstrates auto-complete and real time error reporting on
a Play framework sample project. Editing happens on the client side
(in the browser) and compilation/auto-complete on the server side.

I'm curious to get the community's thoughts on the idea, and whether
you think it has potential.
Cheers,
Dirk

Re: Online Scala IDE Demo

Great work! Have you pinged Cloud9 guys about this?

On Wed, Oct 19, 2011 at 06:26, Aemon Cannon <aemoncannon [at] gmail [dot] com> wrote:
Cool stuff!Cloud compilation would be great when working from battery : )
This has some overlap with ENSIME (exposing interactive compiler to network interface). I'm not sure what your goals are, but you might be able to save some time by using the ENSIME server. I'm in themiddle of documenting the RPC interface as we speak: https://github.com/aemoncannon/ensime/blob/scala-2.9/src/main/scala/org/ensime/protocol/SwankProtocol.scala#L340
On Tue, Oct 18, 2011 at 6:03 PM, Dirk <dirkmdev [at] gmail [dot] com> wrote:
I recently integrated cloud9ide's Javascript editor with the Scala
Interactive Compiler to produce an online IDE demo (1 minute video):
http://vimeo.com/28930400
The video demonstrates auto-complete and real time error reporting on
a Play framework sample project. Editing happens on the client side
(in the browser) and compilation/auto-complete on the server side.

I'm curious to get the community's thoughts on the idea, and whether
you think it has potential.
Cheers,
Dirk




--
Burak Yiğit "BYK" Kaya <http://byk.im>


Re: Online Scala IDE Demo

Yeah, I emailed them about it but they didn't reply. I think they're probably planning to focus on JavaScript for now.

2011/10/19 Burak Yiğit Kaya <ben [at] byk [dot] im>
Great work! Have you pinged Cloud9 guys about this?

On Wed, Oct 19, 2011 at 06:26, Aemon Cannon <aemoncannon [at] gmail [dot] com> wrote:
Cool stuff!Cloud compilation would be great when working from battery : )
This has some overlap with ENSIME (exposing interactive compiler to network interface). I'm not sure what your goals are, but you might be able to save some time by using the ENSIME server. I'm in themiddle of documenting the RPC interface as we speak: https://github.com/aemoncannon/ensime/blob/scala-2.9/src/main/scala/org/ensime/protocol/SwankProtocol.scala#L340
On Tue, Oct 18, 2011 at 6:03 PM, Dirk <dirkmdev [at] gmail [dot] com> wrote:
I recently integrated cloud9ide's Javascript editor with the Scala
Interactive Compiler to produce an online IDE demo (1 minute video):
http://vimeo.com/28930400
The video demonstrates auto-complete and real time error reporting on
a Play framework sample project. Editing happens on the client side
(in the browser) and compilation/auto-complete on the server side.

I'm curious to get the community's thoughts on the idea, and whether
you think it has potential.
Cheers,
Dirk




--
Burak Yiğit "BYK" Kaya <http://byk.im>



RE: Online Scala IDE Demo

Awesome - I was about to start on something like that...

I just updated www.tryscala.org to use the ACE editor (same as cloud 9 I
think) and was about to enhance the content assist and offer an option for
real-time error reporting...

The code is at github.com/razie/scripster

cheers

-----Original Message-----
From: scala-tools [at] googlegroups [dot] com [mailto:scala-tools [at] googlegroups [dot] com] On
Behalf Of Dirk
Sent: October-18-11 6:03 PM
To: scala-tools
Subject: [scala-tools] Online Scala IDE Demo

I recently integrated cloud9ide's Javascript editor with the Scala
Interactive Compiler to produce an online IDE demo (1 minute video):
http://vimeo.com/28930400
The video demonstrates auto-complete and real time error reporting on a Play
framework sample project. Editing happens on the client side (in the
browser) and compilation/auto-complete on the server side.

I'm curious to get the community's thoughts on the idea, and whether you
think it has potential.
Cheers,
Dirk

Copyright © 2013 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland