Hacker News new | ask | show | jobs
by hcarvalhoalves 1008 days ago
CSS is a testament to over-engineering.
1 comments

You should try actually implementing packing, layout and size allocation algorithms sometime, if you have not.

We have our own Canvas (aka scene graph) object inside Ardour and attempting to implement all of the above there showed how delightful most of CSS is, and how necessary.

Ardour[1] is Digital Audio Workstation software with a GPLv2 licence. Surprised I've never heard of it before. [1] https://ardour.org