News for hackers. Stuff that matters.

olzd

Re:Bun support is now limited and deprecated on Friday May 22, 2026 @03:48PM (#48240657)
Are you aware this is satire?
Probably Brzozowski’s derivative of regular expressions, e.g https://matt.might.net/papers/might2011derivatives.pdf
Re:Beating C with Dyalog APL on Thursday October 24, 2019 @10:40AM (#21345108)
How nice of you to copy/paste my reddit comment!
You type 'proc' and let the editor autocomplete that for you: this is a long solved issue.
Re:Hy on Sunday August 04, 2019 @11:19AM (#20607028)
I like the parens for the structured editing they allow. Also, you don't need parens to be homoiconic.
Re:Recursive fibonacci benchmark using top languages on GitHub on Friday September 28, 2018 @02:30PM (#18095783)
The -O3 switch removes a recursive call, among other things (https://godbolt.org/z/oS3Cju).
Re:The Problem With APLs on Wednesday September 26, 2018 @01:03PM (#18077984)
> When I get a request for something slightly different, I almost have to start from scratch.

You don't really start from scratch though (at least I don't): most of the time you can reuse idioms with minimal adaptation.

Re:The Problem With APLs on Wednesday September 26, 2018 @06:27AM (#18074510)
I disagree: it's not that hard to gradually get to a solution via the REPL.
Actually there is: be a EU resident. It's even explicitely stated there.
> Reading and understanding the Idris proof is actually more work than understanding the untyped Python version, therefore it's actually harder to say whether it's correct or not in a semantic sense.

But you don't have to write a proof to sort a list in Idris. So you're not being honest with your comparison.

If only people could properly argument...
Latest release is June 28, 2018. SBCL REPL kinda sucks by itself but nobody uses it that way.
I hope you realize the Idris code actually prove that the list will be correctly sorted, unlike your python code.
Yeah, you managed to link a comment with some code (although I agree it looks useless)... I expected a github link to some lib relying on undocumented macros.

> I don't know what's the worst. That you can't help it or that you won't ever recognize you have a problem.

Anyone can write bad code. Lisp certainly makes it easier, I won't deny it. And no, I don't have a problem, thank you.

Alright, do you have an actual example to show?
Come on. A lack of tests or documentation isn't specific to Lisp. TBH, I'd rather use a well-designed DSL than a shitty API.
Re:Hyper 2, Electron based terminal on Monday April 23, 2018 @11:21AM (#16904179)
So? If you want a lightweight app, both JavaFX and Electron are bad.
Idris certainly is nice but I doubt anyone uses it for real stuff.