Live data from Hacker News

Proposal for a Go Interpreter

docs.google.com

1–10 of 50 posts

Re: Proposal for a Go Interpreter

#5

Earlier quoted context omitted.

Can you explain what you mean?

OP posted to a document that was/is modifiable by anyone who can access it - so jerks started messing with it.

Tought so, but now it says it's "too popular" and some features have been disabled, so it should be "solved" -- I definitely didn't see anything weird in the document.

Re: Proposal for a Go Interpreter

#8

Go is a great language. But why on Earth would you want to script with it?

I'm not sure either. So these are just guesses:

• You already know it.

• You want to use Go libraries.

• You want to extend a Go codebase at runtime, without integrating another language like Lua.

Weirder possibilities:

• You want to be able to use it as the basis for a Go "live image" system, where you can hot-reload modules on editor-save by re-parsing their source.

• You want to try building a Go version of Ruby's Pry (http://pryrepl.org)

• You want to enable your Go program to do stupid things involving generating strings of Go code and eval()ing them.

• You want to take some first steps toward some utopian dream of pushing live Goroutines over the network as frozen state + closure source, similar to what could be achieved on Mosix or the Erlang VM.

Re: Proposal for a Go Interpreter

#9

Earlier quoted context omitted.

OP posted to a document that was/is modifiable by anyone who can access it - so jerks started messing with it.

Tought so, but now it says it's "too popular" and some features have been disabled, so it should be "solved" -- I definitely didn't see anything weird in the document.

I didn't see anything odd either.
Post reply on HN