Live data from Hacker News

It's Playtime - Light Table Playground released

chris-granger.com

111–120 of 132 posts

Re: It's Playtime - Light Table Playground released

#111
post #62
post #61

I was highly surprised this worked for Snow Leopard and it being almost 2 releases old. Nice job.

A fair number of people were still on Snow Leopard (because Lion is a bit of a disaster), so we were very intentional about making that work.

I'm getting this on Snow Leopard (x86):

  --- Checking for updates... 
  --- Starting server... (this takes several seconds) 
  --- Server up! 
  The application cannot be opened because it has an incorrect executable format.
But, hitting localhost:8833 does bring up the app.

Re: It's Playtime - Light Table Playground released

#112
post #89

Earlier quoted context omitted.

Do you have an ideological or practical opposition? Java is cross-platform enough for it not to be an issue. Are you memory-constrained?

Mostly due to the security risk. Especially on Windows. Even being a software developer (read: not your average computer user) and taking extra precautions (like click-to-run for java use in browsers) I've still gotten hit by malware that takes advantage of security holes in the Java runtime.

You could use a virtual machine running Linux for more security.

Re: It's Playtime - Light Table Playground released

#115
post #89

Earlier quoted context omitted.

Do you have an ideological or practical opposition? Java is cross-platform enough for it not to be an issue. Are you memory-constrained?

Mostly due to the security risk. Especially on Windows. Even being a software developer (read: not your average computer user) and taking extra precautions (like click-to-run for java use in browsers) I've still gotten hit by malware that takes advantage of security holes in the Java runtime.

I second the exact sentiment on OSX.

And running a VM with linux (or windows, java is as much a pain on either platform) is a lot of effort for running an editor.

As long as it needs java installed, I'm out...

Re: It's Playtime - Light Table Playground released

#116
post #89

Earlier quoted context omitted.

Do you have an ideological or practical opposition? Java is cross-platform enough for it not to be an issue. Are you memory-constrained?

Mostly due to the security risk. Especially on Windows. Even being a software developer (read: not your average computer user) and taking extra precautions (like click-to-run for java use in browsers) I've still gotten hit by malware that takes advantage of security holes in the Java runtime.

Then disable the java plugin for all your browsers. I think you can even disable java web start.

Re: It's Playtime - Light Table Playground released

#117
The server starts up for me with:

> light table

  --- Checking for updates... 
  --- Starting server... (this takes several seconds) 
 nohup: redirecting stderr to stdout
  --- Server up! 
  --- Starting Chrome 
But then I get a blank window in Chrome pointing to http://localhost:8833/. If I reload, it loads forever. I've stopped and started it a few times, and once I got a dark background, another time I got some Clojure code loaded as plain text.

Running this on Ubuntu 12.04 amd64. It happens with OpenJDK (Java 6), OpenJDK (Java 7) and Sun (Java 6).

Re: It's Playtime - Light Table Playground released

#118

Earlier quoted context omitted.

There is an official, up-to-date ("within a week or so of milestones on Clojure main") .NET port at https://github.com/clojure/clojure-clr Maybe once Light Table is somewhat stable, someone can hack it to use ClojureCLR for the benefit of the security-conscious Windows users :) I really should get involved in open source projects.

I think the issue will be compiling it for the CLR and then distributing it. The current script gets and runs a JAR, but I 'd imagine it would be relatively trivial to modify the script to run the CLR instead - but you'd have to build from the source included in the JAR (if it's all there...) Haven't had much experience with it myself, it has been a while since I've played with Clojure.

Or simply use [IKVM](http://www.ikvm.net/).

Re: It's Playtime - Light Table Playground released

#119
post #62
post #61

I was highly surprised this worked for Snow Leopard and it being almost 2 releases old. Nice job.

A fair number of people were still on Snow Leopard (because Lion is a bit of a disaster), so we were very intentional about making that work.

> because Lion is a bit of a disaster

How so?

Post reply on HN