will have been preventable

@virtulis@loud.computer · Joined ⁨Feb⁩ ⁨2023⁩

Hi, I'm Danko, 37, from Riga, 🇱🇻 #Latvia

Mostly #webdev, mostly #TypeScript, sometimes #Rust. Curly braces, semicolons, tabs. #Linux noob since 2005.

Cishet white dude, atheist, left-ish. ADHD + MDD.

I like loud electronic music, twin-stick shooters and cats.

The avatar is me rudely pointing at the viewer (since 2006). The header image is the This Is Fine dog saying "Sorry, something went wrong."

If I should've boosted your picture that I liked, it's quite likely that you should've put alt text on it.

Self-proclaimed
kludge.guru verified
Pronouns
he/him
Languages
en, lv, ru

Replying to @⁨matt@toot.cafe⁩

@matt @nick I think LLM coding being a thing among otherwise reasonable people (especially blind and/or non-programmers) are a major symptom of how hostile the dev landscape still is.

I don't necessarily think that this is a language problem primarily, rather a development tools issue. All available IDEs are objectively terrible and could be doing a much better job even with the available static analysis.

If I ever get my own PL project off the ground, it'll be IDE first. With built in linting, refactoring and interactive debugging and AST transforms as major features, not afterthoughts. Big if, obviously.

Basically, there's this ridiculous valley between "read a book first, then come up with the whole architecture and type it in by hand" and "point and click in a severely limited saas tool" that it's no wonder anyone who wants some control over what's happening without making it a career reaches for the third option. Terrible as it is, it does deliver what you want, quickly. Denying that there's a huge demand for that kind of software creation has not been doing us any favors.