3 ms·
I shared this comment with a friend because it made me happy that something I posted was getting more than a surface-level review, and they responded like this
by kick 7y ago
I shared this comment with a friend because it made me happy that something I posted was getting more than a surface-level review, and they responded like this to your last paragraph:
This is an interesting note to end on, because I'm not sure licensing and funding is one of the main factors that leads to this sort of thing. I think rationally designing environments in a holistic way is just sort of a lost art among programmers in general, in favor of the sort of anarchy and patchwork that characterizes software development in the present day
I agree with their view fairly strongly. Modern proprietary languages aren't this good at all in the same areas, either.
Thanks for checking this out, it makes me happy that someone's gained something from doing so.
- voidhorse 7y agoThat's great! I think your friend's take is sound and I agree with that being the likely root cause. I do wonder if there's a certain relationship between a closed project, however, and rational, focused design—not a necessary relationship at all, but perhaps a synergistic/convenient one (closed or tight-knit projects lending themselves to singular, disciplined visions, projects that are fundamentally open having a greater tendency to allow less focused design decisions creep in). I would agree on the "lost art" and "anarchy" — this definitely gives me something to think about! And I'm glad you shared this! I had a blast checking it out.