HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zeraholladay

no profile record

comments

zeraholladay
·letztes Jahr·discuss
I am in a similar situation as you, but in a lot of ways you're asking more sophisticated questions than me. FWIW, I've been building a little toy lisp-scheme like scripting language as a learning tool: https://github.com/zeraholladay/lispm/tree/main. It's been a lot of fun and I've really enjoyed exploring parts of CS that my career hasn't really taken me to.
zeraholladay
·vor 2 Jahren·discuss
It's (the original comment) a pretty myopic comment because the same point can be made about the institutions that perpetuate $FOO.
zeraholladay
·vor 3 Jahren·discuss
I think a lot of developers naively rely on "software design" principles. They often can't state their reasons for adopting these principles and assume these principles are self-evident. This can be a problem when these principles conflict with external priorities, or when a complex "principled" design is used instead of an obvious, intuitive design. There's also a certain amount of trendiness to software design, so trends can be applied haphazardly.

That being said, I've also seen plenty of "scientific code" that's totally incomprehensible even to the point where the scientist who wrote the code can't debug it. So there's an extreme in the other direction.