Hacker News new | ask | show | jobs
by tekacs 3173 days ago
People might find this interesting to compare and constrast to (certainly I noticed parallels with[1]) Netflix's 'serverless' platform, discussed yesterday:

https://medium.com/netflix-techblog/developer-experience-les...

Edit: As a sibling commenter notes this is most eminently doable with e.g. Common Lisp and BEAM (Erlang/Elixir), but more folks are (publicly) attempting this in other environments now (I've experimented with a number of approaches to this the last few years, so I'm trying to keep score - would love to see any comments on other attempts below).

[1]: Quote: "At the core of the redesign is a Dynamic Scripting Platform which provides us the ability to inject code into a running Java application at any time. This means we can alter the behavior of the application without a full scale deployment."

1 comments

> Common Lisp and BEAM (Erlang/Elixir)

Clojure as well right?

Yup having strong namespaces in general makes this easier I think and in Clojure tools like devcards (CLJS) and Ring reload (CLJ) support this workflow.
Anything JVM based. Also Smalltalk.