Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
FrodoSwaggins29360165dI know APL. it is very seldom used in recent times. A lot of those code golf languages which are more research language oriented are inspired from APL. personally I don’t care for them that much. I respect APL because it was purpose built rather than a lab toy to piss people off.
I don’t find the code golf languages interesting at all because the code golf rules like “don’t use any letters” excludes everything except this class of languages, which makes it a very uninteresting rule, and also the program source size is always less than 3% of an equivalent c program, but that doesn’t mean that the solution is 33x more interesting. I just think the whole thing is stupid, the thing that makes code golf fun is innovating inside the sandbox you already have.
It’s like running a race and being able to cheat and make the computer think you finished in 0 seconds. Who cares?
Fast-Nop17159165dAPL hasn't taken off because it results in unmaintainable write-only code. LISP has a similar issue, the "mysterious tuple problem".
AleCx0418493165d@Fast-Nop i can't speak about APL. But I spend my free time looking as t large Lisp codebases, from Racket to Common Lisp and particularly Clojure and I do not find it a write only deal nor do I find it hard to read. If anything I find it easier.
It's a matter of practice and knowledge I believe. I have been studying and doing lisp for almost 6 years
RememberMe11289165dIf we're talking of doing competitive in weird languages, I did some in Haskell just for fun, there are some interesting ways to exploit laziness for things like memoization.
Might do some in Scheme now, because why not
Your Job Suck?
Take a quick quiz from Triplebyte to skip the job search hassles and jump to final interviews at hot tech firms
Get a Better Job