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.
Proposal for a Go Interpreter
11–20 of 50 posts
Re: Proposal for a Go Interpreter
#12FYI: To view it without the 'suggestions' just go to the right and change your own mode to view. Then the stupid changes other are suggesting wont show.
Re: Proposal for a Go Interpreter
#13Earlier quoted context omitted.
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.
Re: Proposal for a Go Interpreter
#14Earlier quoted context omitted.
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.
Yeah, when I had replied it was unreadable as all of the text and been crossed out, random edits introduced, etc.
Re: Proposal for a Go Interpreter
#15Go is a great language. But why on Earth would you want to script with it?
2) Golang depends on code generation for a lot of it's features. Executing generated code immediately could be helpful.
3) Very quickly execute small tests - one of my favorite python and java/eclipse features that I find somewhat lacking in Go and very much lacking in C++ development : Unit tests that execute before you've fully processed the fact that you pressed the test button in the IDE.
4) Security isolation of parts of programs would be useful
5) Same with various other isolation principles - memory usage, cpu usage, ...
6) I've always thought that Go's best feature is that it's pretty good at compiling different processes into one binary that then work pretty independently. But as I've been making bigger programs I find this less and less true.
Truth is, we need a programming language that is an operating system. Sort of like Erlang, but euhm, somewhat more usable. Go isn't that language. A language where you can start up a thread with $megabytes memory available, $cpu cpu allocation, kill if it goes over it for more than 2-3 seconds and restart after waiting 500ms. Something like that. It needs to be a language where you can really do separation-of-concerns - optimization if compiled into the same binary - minimal code changes to move a specific service to a version running on a different machine.
Re: Proposal for a Go Interpreter
#16Here is a potentially more urgent idea: Create a transpiler Javascript to Go. Now THAT would get my attention.
Re: Proposal for a Go Interpreter
#17Re: Proposal for a Go Interpreter
#18Why would there be "legal issues may restrict use of an interpreter in iOS applications"?
Re: Proposal for a Go Interpreter
#19Why would there be "legal issues may restrict use of an interpreter in iOS applications"?
Because Go for iOS is a thing now, and iOS is the only platform currently that would prohibit the use of run-time interpreted code.
Re: Proposal for a Go Interpreter
#20Why would there be "legal issues may restrict use of an interpreter in iOS applications"?
Because Go for iOS is a thing now, and iOS is the only platform currently that would prohibit the use of run-time interpreted code.
There's not much difference between downloading and parsing several hundred kb of JSON and downloading and running a script. I mean, there is, but the iOS store peeps don't need to know ;)