Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thank you for the link to the talk! I'll watch it for sure.

If I am interesting in using functional languages (currently F#, Elixir, and Racket) to explore GUI systems, graphics, symbolic math, numerical computing like machine learning and swarm algorithms and automatic differentiation, agent-based modeling, fractals and general chaos theory stuff, etc., is Shen a good match for that type of exploratory, almost from first principles but towards something that is actually usable work?

Is Shen closer to Scheme or Lisp? I typically fall in the Scheme side of things a la Racket.

Thanks for all the information and help!



Definitely usable for those cases. You might have to do some extra work to build the necessary libraries though.

It’s closer to scheme I think, being a lisp-1, even though it’s originally implemented in Common Lisp.


Thanks! And I watched some bits of that talk and got excited about the whole KLambda thing and the ability to use Shen hosted on top of another platform. That seems very interesting to me, especially since Shen has Prolog inside it, and is something I'm going to look into more.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: