3 ms·
First of all: I'm not much of a ruby programmer, but how is it a refactored language? It goes pretty far from standard Algol syntax. I have read the syntax was
by yzzxy 12y ago
First of all: I'm not much of a ruby programmer, but how is it a refactored language? It goes pretty far from standard Algol syntax. I have read the syntax was heavily influenced by the differing SOV/SVO structure in english and japanese, but this may be hyperbole.
As for your main point, I would say have fun working with other human beings on a project, or working on a project that impacts more than just you. You apartment only impacts you and those directly associated with you. A successful programming project will affect far more.
Employees/bosses/academics comprise the majority of the adult populace who can take care of themselves, and maybe you should take a page from their book. And if you think users are the ones who "elegant" code is written for, you don't understand the point of writing good code.
Perhaps try working in a context where your application matters and uses the hardware it is working on to the fullest extent. Things like concurrency and performance are difficult with spaghetti code.
Maybe you've only worked on web projects, sites that don't run dynamically on a server, or are only accessed by a small number of people, so performance doesn't matter because you just pay a flat $5 for a single digital ocean droplet. But I'm being presumptuous. I don't know these things about you. So maybe share your own experience and how you think you have earned the right to call judgement on best practices developed over many years.