Live data from Hacker News

Scastie: use any Scala compiler and Scala library in the browser

scala-lang.org

31–34 of 34 posts

Re: Scastie: use any Scala compiler and Scala library in the browser

#31
post #23

Earlier quoted context omitted.

Congrats Guillaume! How much of ScalaKata code is in there? Sorry if I missed it in the post, but is Scastie open source? I'd love to finally fix scalatutorials.com :) p.s. did you guys consider using a "serverless" architecture to isolate runners instead of docker? Also, are you running it with java -Djava.security.manager? If not then why?

The security manager can be disabled using reflection. If you don't allow you loose some libraries like Akka. The main thing that is missing from ScalaKata is autocompletion and it will be implemented in the summer during the GSOC. AWS lambda could be worth investigating. We don't expose an API for evaluating but others have expressed this need. Can you create an issue on GitHub for that?

You can use an agent to disable the security manager disabling. :-)

https://tersesystems.com/2016/01/19/redefining-java-dot-lang...

Re: Scastie: use any Scala compiler and Scala library in the browser

#32

Earlier quoted context omitted.

> I put together a list of security tips: [...] and 63 contributors. ;p

Check the blame log. That section's all me.

https://github.com/wsargent/docker-cheat-sheet/pull/91

Please don't misunderstand this. I know from reading your postings on /r/scala that you are a humble person. Originally I actually didn't even knew if there was a contributor to the security section besides you and only wanted to tease. :D

Re: Scastie: use any Scala compiler and Scala library in the browser

#33

Earlier quoted context omitted.

Check the blame log. That section's all me.

https://github.com/wsargent/docker-cheat-sheet/pull/91 Please don't misunderstand this. I know from reading your postings on /r/scala that you are a humble person. Originally I actually didn't even knew if there was a contributor to the security section besides you and only wanted to tease. :D

Fair enough -- I was actually thinking of

https://github.com/wsargent/docker-cheat-sheet/blame/master/...

but that's a fair counterexample.

Post reply on HN