Why bring these ancient home computer platforms into play? Those were totally different to program for. Why not compare a C compiler from 1998 to one from 2018, on x86 (no SSE of course)? C compilers have gotten better,…
Huh? C is fast (compared to Swift) because using it doesn't imply sprinkling lots of sugar (like ARC) into the resulting machine code. Simpler languages like Fortran can turn into even faster code than a C…
If someone literally gets hired over some white dude by "virtue" of their gender and/or race, then they aren't there by merit. That's exactly what some ideologically (or PR) driven HR departments do. The suspicion is…
In my experience, programmers are generally less socially inept than people would think, while people in most other professions are less socially adept than they think they are. The thing is, some programmers really are…
>> ...the truth is that they have beautiful offices, close-knit teams, a lifestyle with time for friends, a lot of influence, and a huge impact on real people’s lives through the software they create. That's not "the…
It's not about eye-candy, the Web has become an application platform (against all resistance) and it can't thrive on standards bodies to deliver every bit and piece required. Even in 2018, web applications are shunned…
Simply doing things with HTML doesn't magically solve accessibility issues, either. A simple DOM representation could be used as a fallback, if possible.
>> The majority of game engines scene graphs are retained mode 3D abstractions. ... but they are not built on an abstract retained mode API. That would be the wrong level of abstraction for a Web API that people can…
>> This basically assumes that there's a tree of UI objects in memory, which is the case for all mainstream toolkits as far as I know. This is also the reason why they are a pain in the butt to use, at least from the…
Why bring these ancient home computer platforms into play? Those were totally different to program for. Why not compare a C compiler from 1998 to one from 2018, on x86 (no SSE of course)? C compilers have gotten better,…
Huh? C is fast (compared to Swift) because using it doesn't imply sprinkling lots of sugar (like ARC) into the resulting machine code. Simpler languages like Fortran can turn into even faster code than a C…
If someone literally gets hired over some white dude by "virtue" of their gender and/or race, then they aren't there by merit. That's exactly what some ideologically (or PR) driven HR departments do. The suspicion is…
In my experience, programmers are generally less socially inept than people would think, while people in most other professions are less socially adept than they think they are. The thing is, some programmers really are…
>> ...the truth is that they have beautiful offices, close-knit teams, a lifestyle with time for friends, a lot of influence, and a huge impact on real people’s lives through the software they create. That's not "the…
It's not about eye-candy, the Web has become an application platform (against all resistance) and it can't thrive on standards bodies to deliver every bit and piece required. Even in 2018, web applications are shunned…
Simply doing things with HTML doesn't magically solve accessibility issues, either. A simple DOM representation could be used as a fallback, if possible.
>> The majority of game engines scene graphs are retained mode 3D abstractions. ... but they are not built on an abstract retained mode API. That would be the wrong level of abstraction for a Web API that people can…
>> This basically assumes that there's a tree of UI objects in memory, which is the case for all mainstream toolkits as far as I know. This is also the reason why they are a pain in the butt to use, at least from the…