News for hackers. Stuff that matters.
Re:Racket Frustrates Me by tikhonj on Friday June 30, 2023 @05:29PM (#36542584)
Typing 20 lines doesn't take much more time than typing 5 lines, but dealing with 5x more code thanks to an inexpressive language sure is an ongoing drag on productivity that just gets worse over time—while figuring out tooling/packaging/etc is, mostly, an up-front cost. Obviously better tooling is better, but my experience has been that ≈everyone overvalues up-front costs vs ongoing costs because they're more legible.

Frankly, I wish new languages focused more on flexibility and expressiveness even if that made things harder up-front!

Re:Racket Frustrates Me by dunefox on Saturday July 01, 2023 @05:32AM (#36548343)
> Frankly, I wish new languages focused more on flexibility and expressiveness even if that made things harder up-front!

Design languages for experts, not beginners. It might be more difficult to get started but if it's well designed it pays off.