Live data from Hacker News

New Lisp-Stat Release

lisp-stat.dev

21–30 of 59 posts

Re: New Lisp-Stat Release

#22

Third major refactoring. Plotting significantly upgraded.

Fascinating project! Thank you for sharing, I plan to dig deeper.

A minor detail about the site: on the Privacy page, the first paragraph is covered up by the site header.

Re: New Lisp-Stat Release

#23
post #14
post #7

I've been using lisp-stat in production as part of an algorithmic trading application I wrote. It's been very solid, and though the plotting is (perhaps was, in light of this new release) kinda unwieldy, I really enjoyed using it. Excited to check out the newest release.

Can you (or anyone who has run Lisp software in production) share how the experience has been? Do the management and other colleagues like it? Do they express any concerns? Want to understand the social aspect of running Lisp in production.

I’ve run lisp in production (SBCL). Fast to develop and run, and solid. Unfortunately the engineering team tasked with taking the product forward decided to rewrite it entirely in some version of react on (the quite unfortunately named, from my point of view) AWS lambdas because the frameworks these days are so choc full of stuff, most importantly security stuff!, that nothing can really compete with them anymore, even though the engineering overhead to use them is massive. (Edit: To be fair, the engineering overhead for me to write all that crap into Lisp would have been way more massive.) As a non-user-facing back-end, however, lisp is fantastic.

Re: New Lisp-Stat Release

#24

Earlier quoted context omitted.

Could you elaborate on this a bit ? Lisp has next to no numerical libraries IIRC ?

> Lisp has next to no numerical libraries IIRC ? https://github.com/CodyReichert/awesome-cl#machine-learning https://github.com/CodyReichert/awesome-cl#numerical-and-sci...

You can hardly compare any of these one-off projects to something like numpy (let alone something like pytorch etc. which Julia is going after).

Re: New Lisp-Stat Release

#25
post #7

I've been using lisp-stat in production as part of an algorithmic trading application I wrote. It's been very solid, and though the plotting is (perhaps was, in light of this new release) kinda unwieldy, I really enjoyed using it. Excited to check out the newest release.

Did you write that trading program from scratch? Or by chance did you start with:

https://github.com/wzrdsappr/trading-core

I have been considering giving this code base a spin.

Re: New Lisp-Stat Release

#27

Earlier quoted context omitted.

> Lisp has next to no numerical libraries IIRC ? https://github.com/CodyReichert/awesome-cl#machine-learning https://github.com/CodyReichert/awesome-cl#numerical-and-sci...

You can hardly compare any of these one-off projects to something like numpy (let alone something like pytorch etc. which Julia is going after).

what do you mean a one-off project? some of these have corporate/institutional backing but thats not the point. if you know how to implement machine learning models then there should be nothing (except maybe availability of pretrained models) preventing you from using common lisp. if you dont want to dig deep and are happy using just the front end (perfectly acceptable) then python is a much better bet

all the needed ingredients are there to build a custom production class ml solution in common lisp: vectorization, cuda, blas, lapack

Re: New Lisp-Stat Release

#28

Anyone know if there's a Scheme equivalent to lisp-stat. It looks really good. But I'm much more familiar with Scheme than Lisp.

R is heavily inspired by Scheme, though I'm not sure if it's close enough for your liking.

Re: New Lisp-Stat Release

#29
post #14
post #7

I've been using lisp-stat in production as part of an algorithmic trading application I wrote. It's been very solid, and though the plotting is (perhaps was, in light of this new release) kinda unwieldy, I really enjoyed using it. Excited to check out the newest release.

Can you (or anyone who has run Lisp software in production) share how the experience has been? Do the management and other colleagues like it? Do they express any concerns? Want to understand the social aspect of running Lisp in production.

We're using CL in prod for an embedded system (https://evacsound.com/) for some years now, fairly smooth sailing. It started out as an MVP/prototype so implementation was of no concern, then gained enough velocity and market interest that a rewrite was infeasible. We re-train talent on the job instead.

Incidentally I also did an algo trading system in CL at some point (who didn't?). The sibling comment is spot on that outside of deep backend it's a self-reinforcing ecosystem with too much focus on auxiliary stuff if you have to re-implement it.

Re: New Lisp-Stat Release

#30

Anyone know if there's a Scheme equivalent to lisp-stat. It looks really good. But I'm much more familiar with Scheme than Lisp.

I also would have thought Scheme to be the natural choice, but I get that "CL" is considered industrial-grade and as many people in the CL community have its advocates.
Post reply on HN