News for hackers. Stuff that matters.
Re:Svelte 5 Released by dvrp on Saturday October 19, 2024 @03:22PM (#41890018)
We use Svelte 4.0 in production and it performs beautifully; it rarely is the cause of our frustrations. Excited to try the new version.

Lately I’ve also been wondering about the relationship and correlation between software writing skills and writing skills.

Re:Svelte 5 Released by chistev on Saturday October 19, 2024 @03:45PM (#41890202)
What makes you think about a possible correlation?
Re:Svelte 5 Released by twic on Saturday October 19, 2024 @04:59PM (#41890750)
Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.

-- Edsger W.Dijkstra https://www.cs.utexas.edu/~EWD/transcriptions/EWD04xx/EWD498...

Re:Svelte 5 Released by miki123211 on Saturday October 19, 2024 @06:04PM (#41891123)
If your native tongue isn't English, I don't think that's necessarily true any more.
Re:Svelte 5 Released by aegypti on Saturday October 19, 2024 @06:38PM (#41891335)
Expression, comprehension, and mastery of the form are still independent of English, it was never about direct utility or anything.
Re:Svelte 5 Released by qudat on Saturday October 19, 2024 @08:07PM (#41891837)
I had the same thought recently: https://bower.sh/on-writing
Re:Svelte 5 Released by joakims on Monday October 21, 2024 @02:36PM (#41907020)
Same!

Writing code and writing literature are curiously similar. It begins with thinking, both structured and creatively. Breaking a story down into pieces while keeping the bigger picture, and making a plan for how to approach it. Then comes the difficult metamorphosis where abstract ideas/concepts are turned into concrete words/code.

Good literature/code is concise, expressive, even beautiful. It doesn't come about easily, but takes time. The author reshapes and refactors the text until it meets some standard that the author aspires to, often revisiting it days later to read it with fresh eyes. Then it's committed for review, and may still have to be reworked a bit.

I agree with those who say that coding is more art than engineering. At least if you're really good at it.