Beautiful new approach to an IDE

282 views
Skip to first unread message

Artie Peshimam

unread,
Apr 16, 2012, 1:28:21 PM4/16/12
to java...@googlegroups.com
I  havent seen a link on this forum to this Clojure IDE but wow, some great innovations here: http://vimeo.com/40281991


Id love to see this become a little more language agnostic.

Cédric Beust ♔

unread,
Apr 16, 2012, 1:32:25 PM4/16/12
to java...@googlegroups.com
Can't say I was overly impressed with this, not just because it seems to be heavily tied to Clojure/Lisp, but mostly because I can't see how this would scale to more than small pet projects.

I think Code Bubbles showed a bit more innovation in terms of IDE concepts when I covered it some time ago, not sure how far along it is today, though.

-- 
Cédric





--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.
To view this discussion on the web visit https://groups.google.com/d/msg/javaposse/-/t1_mZP6H5b0J.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.

Steel City Phantom

unread,
Apr 16, 2012, 2:02:09 PM4/16/12
to java...@googlegroups.com
wow, both of them are very impressive.  and here i thought the next great advance in code IDE's was to sanely support multiple monitors, but Code Bubbles really has me interested.  on the project im going to be on for the next several years, bouncing around in the code trying to figure out what the previous developer was thinking is going to be the hardest task.  Code Bubbles will make that so much easier.

now if i could only get eclipse to sanely handle multiple monitors and embed a cygwin mintty window in one of the tabs.....

2012/4/16 Cédric Beust ♔ <ced...@beust.com>



--
You want it fast, cheap, or right.  Pick two!!

Mark Derricutt

unread,
Apr 16, 2012, 4:39:41 PM4/16/12
to java...@googlegroups.com
Ironically the moment he started talking about "the function being the smallest unit" and "hiding the fact we're using files" I had flash backs to using Smalltalk IDEs and the browser, and more recently the Newspeak IDE "Hopscotch"

( see http://bracha.org/hopscotch-wasdett.pdf )

On 17/04/12 6:02 AM, Steel City Phantom wrote:

Ricky Clarkson

unread,
Apr 16, 2012, 6:28:12 PM4/16/12
to java...@googlegroups.com

I realised code bubbles was available to download on Friday and tried it out. Seemed sluggish on my underpowered work laptop and could use polish but it works pretty well.

I'd use it more as a presentation tool when explaining those tricksy bugs that crop up once in a blue moon involving 10 different methods rather than for everyday development, at least with the speed and stability I saw.

I couldn't work out how to get back to Eclipse and had to shut the whole lot down, which was annoying.  It'd be fun to port it to the IDE I actually use instead of Eclipse, and as it seems to use Swing it might fit better there.

Steve Lindsay

unread,
Apr 16, 2012, 6:32:06 PM4/16/12
to The Java Posse
On Apr 17, 3:28 am, Artie Peshimam <apeshi...@gmail.com> wrote:
>
> Id love to see this become a little more language agnostic.

From http://www.chris-granger.com/2012/04/15/light-tables-numbers/

"What languages will it support?

The first two languages it will support are Javascript and Clojure,
but the application will be written in such a way that adding new
languages can happen through plugins."

- Steve

Edward Gabriel Moraru

unread,
Apr 17, 2012, 3:50:31 AM4/17/12
to java...@googlegroups.com
Hello,

I've also found something similar: Bret Victor - Inventing on Principle http://vimeo.com/36579366
If this is the future of IDEs, I can't hardly wait for it :)

Bye,
Edward.


--
You received this message because you are subscribed to the Google Groups "The Java Posse" group.

Phil Maskell

unread,
Apr 17, 2012, 6:52:57 AM4/17/12
to java...@googlegroups.com
Hi,

Didn't Visual Age for Java by IBM hide the files from you and show all the methods? This sounds similar.

Phil

Mark Derricutt

unread,
Apr 17, 2012, 7:28:50 AM4/17/12
to java...@googlegroups.com
On 17/04/12 10:52 PM, Phil Maskell wrote:
> Didn't Visual Age for Java by IBM hide the files from you and show all
> the methods? This sounds similar.
It did that by "virtue" of storing them inside the Smalltalk Image (
remember - Visual Age for Java was a Smalltalk application! )

You could "export", or "file out" as the Smalltalk term was the files to
disk for submission to things like CVS tho ( getting things back IN from
CVS was a different matter tho.... An exercise best left for the
masochistic.

Mark

Phil Maskell

unread,
Apr 17, 2012, 7:43:23 AM4/17/12
to java...@googlegroups.com
I was a junior at the time and it was pushed upon me :(

I didn't realise it was a smalltalk app though.

I do remember we had it setup with some source control (can't remember which or how) that did pessimistic locking at the method level, real pain.

It also came bundled with its own version of Java (1.1!!!) that in our version couldn't be changed... Joe will love this but at time I preferred Borlands JBuilder, but work wouldn't go for it. The way we had Visual Age setup I think it was a case of all or nothing, no one on a dif IDE was allowed!

How things have changed, hope Code Bubbles is better, not too hard though.

Phil

Mark Derricutt

unread,
Apr 17, 2012, 7:52:00 AM4/17/12
to java...@googlegroups.com
On 17/04/12 11:43 PM, Phil Maskell wrote:
I didn't realise it was a smalltalk app though.
It was an off-shoot of Visual-Age Smalltalk, trying to jump onto the young and upcoming Java ecosystem.  I remember reading that Eclipse was (in part) originally intended to be a java based reimagining of VAJ.

Interesting, Wikipedia says " VisualAge for Java was based on an extended Smalltalk virtual machine which executed both Smalltalk and Java byte codes. Java natives were actually implemented in Smalltalk."

I didn't realize it's Java was actually implemented IN Smalltalk - that explains a lot :)

Phil Maskell

unread,
Apr 17, 2012, 8:03:34 AM4/17/12
to java...@googlegroups.com
Suppose that's why we couldn't change the bundled version of Java!

Cédric Beust ♔

unread,
Apr 22, 2012, 12:00:56 PM4/22/12
to java...@googlegroups.com
Here is a review of Light Table that pretty much captures all my skepticism and adds some more.

The bottom line is that the creator of Light Table seems to be completely unaware of what modern IDE's can do.

-- 
Cédric

Steve Lindsay

unread,
Apr 22, 2012, 6:19:29 PM4/22/12
to The Java Posse
On Apr 23, 2:00 am, Cédric Beust ♔ <ced...@beust.com> wrote:
>
> The bottom line is that the creator of Light Table seems to be completely
> unaware of what modern IDE's can do.
>

He used to work at Microsoft on Visual Studio, I suspect he has some
familiarity with IDEs.

- Steve
Reply all
Reply to author
Forward
0 new messages