|
|
|
|
|
by coldtea
3570 days ago
|
|
>and because they are hack developers who do not understand how performance graphics work. Nothing "hack" about vector graphics, and nothing about graphics that necessitates "performance" above all else. We're not all making AAA games. |
|
Brzzt, wrong.
Computers are, at the end of the day, meant for crunching numbers. Graphics is perhaps one of the last pure workloads that is about crunching numbers--it's probably the best match of the advances of the last 20 years to a problem domain we could hope for.
If your code cannot quickly do graphics, you have failed to competently make use of the user's resources. You are bad and are wasting their time and power, and in the one place where that inefficiency isn't justifiable.
> We're not all making AAA games.
Sure but we're also not all running MacBook Pros or GTX1080 cards on Xeons, now are we?
There's this mindset that high-performance graphics somehow only benefits gamers and games, and that's wrong.
Especially in the (mostly single-threaded, highly-marshalled) graphics environment of the browser, it is really easy to write code that will choke older machines to death and murder mobile devices.
This can be done with a large chart dataset, a quickly updating visualization, or any number of other reasonable and normal and non-game use cases.