Groups
Groups
Sign in
Groups
Groups
PiLuD
Conversations
About
Send feedback
Help
PiLuD
1–30 of 4690
Mark all as read
Report group
0 selected
Raoul Duke
,Â
Mike Austin
3
Dec 19
explicit effing monads!
Yeah this needs to be part of the language - you can only get so far with pipes of anonymous
unread,
explicit effing monads!
Yeah this needs to be part of the language - you can only get so far with pipes of anonymous
Dec 19
Raoul Duke
,Â
Mike Austin
2
Dec 19
for your own PLs
Yeah. I just need to use it for React of course, since they decided to go that route. On Thursday,
unread,
for your own PLs
Yeah. I just need to use it for React of course, since they decided to go that route. On Thursday,
Dec 19
Raoul Duke
Dec 19
indirection kills
too much code is write-forward-only. and our tools fail to compensate and bridge the maintainability
unread,
indirection kills
too much code is write-forward-only. and our tools fail to compensate and bridge the maintainability
Dec 19
Raoul Duke
, …Â
David Barbour
4
Dec 17
engendering confusion
Asynchronous behavior conflicts with imperative expression and reasoning, at least. Other paradigms
unread,
engendering confusion
Asynchronous behavior conflicts with imperative expression and reasoning, at least. Other paradigms
Dec 17
Raoul Duke
,Â
Mike Austin
3
Dec 17
end to end
so many lines of same-but-different code end to end. On Wed, Dec 17, 2025 at 16:27 Mike Austin <
unread,
end to end
so many lines of same-but-different code end to end. On Wed, Dec 17, 2025 at 16:27 Mike Austin <
Dec 17
Raoul Duke
,Â
Mike Austin
2
Dec 17
abstractions do/not kill
kludge()? If you need a setTimeout 0, you're really looking for a queue or something to handle
unread,
abstractions do/not kill
kludge()? If you need a setTimeout 0, you're really looking for a queue or something to handle
Dec 17
Raoul Duke
,Â
Mike Austin
2
Dec 17
typescript's pokey bits
It's not perfect because it would break old code, but https://www.typescriptlang.org/docs/
unread,
typescript's pokey bits
It's not perfect because it would break old code, but https://www.typescriptlang.org/docs/
Dec 17
Raoul Duke
,Â
Mike Austin
2
Dec 17
as simple as possible
I like "update" functions with default values. Something like: "abcaba" | reduce
unread,
as simple as possible
I like "update" functions with default values. Something like: "abcaba" | reduce
Dec 17
Raoul Duke
,Â
Mike Austin
3
Dec 17
the most true most fundamental problem of all
Thanks, I must read about Gren, then!
unread,
the most true most fundamental problem of all
Thanks, I must read about Gren, then!
Dec 17
Raoul Duke
Dec 17
reactive garbage collection
funny how Rx introduces leak potential into gc'd languages. ok ok similar to file handles or any
unread,
reactive garbage collection
funny how Rx introduces leak potential into gc'd languages. ok ok similar to file handles or any
Dec 17
Raoul Duke
Dec 16
good DX is fractal, long tail
eg if you support polymorphism/generics in your static typing, there is a domino effect of things
unread,
good DX is fractal, long tail
eg if you support polymorphism/generics in your static typing, there is a domino effect of things
Dec 16
Raoul Duke
2
Dec 16
concurrent clean -> task oriented programming
https://clean.cs.ru.nl/ITasks On Tue, Dec 16, 2025 at 12:03 Raoul Duke <rao...@gmail.com> wrote
unread,
concurrent clean -> task oriented programming
https://clean.cs.ru.nl/ITasks On Tue, Dec 16, 2025 at 12:03 Raoul Duke <rao...@gmail.com> wrote
Dec 16
Raoul Duke
Dec 16
"soft"ware
https://younes.io/blog/2025/06/software-is-hardware/ errrr... yes, and yet, no.
unread,
"soft"ware
https://younes.io/blog/2025/06/software-is-hardware/ errrr... yes, and yet, no.
Dec 16
Raoul Duke
,Â
Mike Austin
4
Dec 16
hysterical consequences
highest level statement about is that we do not have good enough tools to manage the state space e2e,
unread,
hysterical consequences
highest level statement about is that we do not have good enough tools to manage the state space e2e,
Dec 16
Raoul Duke
Dec 16
subvert the dominant paradigm
it is funny that people think they are making & using 'components'. the expression
unread,
subvert the dominant paradigm
it is funny that people think they are making & using 'components'. the expression
Dec 16
Raoul Duke
Dec 14
basic dx utter fail for ever
cannot set a breakpoint on data other than when it is created. in other words, any slightly
unread,
basic dx utter fail for ever
cannot set a breakpoint on data other than when it is created. in other words, any slightly
Dec 14
Raoul Duke
Dec 14
transformations are bad dx
just try to step into js code in a debugger. good luck with all the layers of stuff. indirection.
unread,
transformations are bad dx
just try to step into js code in a debugger. good luck with all the layers of stuff. indirection.
Dec 14
Raoul Duke
Dec 13
programming sucks
https://bogart.tech/learning-unreal-5-how-to-communicate-using-event-dispatchers/
unread,
programming sucks
https://bogart.tech/learning-unreal-5-how-to-communicate-using-event-dispatchers/
Dec 13
Raoul Duke
Dec 13
always worth a reread some time
GitHub - endojs/Jessie: Tiny subset of JavaScript for ocap-safe universal mobile code https://github.
unread,
always worth a reread some time
GitHub - endojs/Jessie: Tiny subset of JavaScript for ocap-safe universal mobile code https://github.
Dec 13
Raoul Duke
Dec 11
tension
the more abstract and general, the more typing dx goes to heck. i prefer strong static but flexible
unread,
tension
the more abstract and general, the more typing dx goes to heck. i prefer strong static but flexible
Dec 11
Raoul Duke
Dec 11
default visibility
i hope one cannot condone any language that defaults class fields to public. footguns aplenty for
unread,
default visibility
i hope one cannot condone any language that defaults class fields to public. footguns aplenty for
Dec 11
Raoul Duke
Dec 10
it's the sdk, stupid
without a good sdk, a language is not overly useful. how about stealing one? if a new language is
unread,
it's the sdk, stupid
without a good sdk, a language is not overly useful. how about stealing one? if a new language is
Dec 10
Raoul Duke
Dec 10
so near yet so far away
no obvious repo? no obvious history? no obvious last updated timestamp? https://docs.racket-lang.org/
unread,
so near yet so far away
no obvious repo? no obvious history? no obvious last updated timestamp? https://docs.racket-lang.org/
Dec 10
Raoul Duke
Dec 10
(TMT (TMTOWTDI))
its the ecosystem, stupid! https://prettier.io/docs/configuration
unread,
(TMT (TMTOWTDI))
its the ecosystem, stupid! https://prettier.io/docs/configuration
Dec 10
Raoul Duke
Dec 9
re: fakes powers
Even IDE integration is a lie, especially for less statically typed, but even so for statically typed
unread,
re: fakes powers
Even IDE integration is a lie, especially for less statically typed, but even so for statically typed
Dec 9
Raoul Duke
Dec 9
biggest problems in our field #14: faked powers
(because apparently they are all hard problems.) fake unreliable hacky unprincipled hot reload fake
unread,
biggest problems in our field #14: faked powers
(because apparently they are all hard problems.) fake unreliable hacky unprincipled hot reload fake
Dec 9
Raoul Duke
Dec 9
logic is evil
because in the source code it is not well explained, managed, encoded, understood, maintainable. it
unread,
logic is evil
because in the source code it is not well explained, managed, encoded, understood, maintainable. it
Dec 9
Paul Tarvydas
Dec 6
We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
https://programmingsimplicity.substack.com/p/we-lost-something-1970s-repls-were?r=1egdky > In the
unread,
We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
https://programmingsimplicity.substack.com/p/we-lost-something-1970s-repls-were?r=1egdky > In the
Dec 6
Raoul Duke
Dec 5
TMTOWTDI
a sci fi story about a culture that has a programming language with OOWTDI and they shoot anybody who
unread,
TMTOWTDI
a sci fi story about a culture that has a programming language with OOWTDI and they shoot anybody who
Dec 5
Raoul Duke
Dec 5
i think i want this?
well i want something like this but something that actually does not suck too much in reality https:/
unread,
i think i want this?
well i want something like this but something that actually does not suck too much in reality https:/
Dec 5