LisPi · @lispi314
572 followers · 12083 posts · Server mastodon.top

@Elizafox Alternatively, one can use for or for when performance is critical (at the cost of CL's niceties).

#abcl #commonlisp #kawa #scheme #kawascheme

Last updated 2 years ago

LisPi · @lispi314
457 followers · 9286 posts · Server mastodon.top

#kawascheme

Last updated 2 years ago

LisPi · @lispi314
301 followers · 4459 posts · Server mastodon.top

@kittylyst I'd say JVM-level and language-level are two different things, and they need not progress in lockstep.

has added proper tail-recursion to the JVM solely through language-level semantics and appropriately-generated bytecode. Of course, until the JVM acquires actual first-class support for it, the generated tooling to enable it has a significant performance impact (when enabled, anyway).

#kawascheme

Last updated 3 years ago

LisPi · @lispi314
301 followers · 4459 posts · Server mastodon.top

@natty That list comprises a large part of why I dislike as a language.

Basically all of those features can be trivially added in languages like and .

Having to wait years for the devs to do something useful and so basic is just silly.

@starshine
Pretty much always did. And even for (the main attraction), there were a few libraries in Java proper for it too (nevermind ).

#java #jvm #lisp #kawascheme #abcl #csp #clojure #scheme #golang

Last updated 3 years ago