2 hours ago · Tech · hide · 0 comments

The purpose of abstraction is not to be vague, but to create a new semantic level, in which one can be absolutely precise. Edsger W. Dijkstra, computer scientist Poem: Abstraction Towers Abstraction on abstraction, Put some more on top of that; Abstraction's the attraction, Till there ain't no turning back. I don't like abstractions; I feel they blur your vision and make you weaker. In almost all scenarios I could think of. Take for example, on the web. I like using HTML, CSS and JavaScript without any frameworks or web builders. I do this and I'm happy I don't have to deal with all the crazy terminology that would otherwise not be known like useEffect() or bundling or any of the other crap1. They distract you from the goal at hand (i.e. why you decided to code the website or web app in the first place) and make you less knowledgeable about the web platform and its values. But with all this avoidance, I still use abstractions! I use a browser to run my code, which is a complex layer…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.