3 ms·
> There's a lot of magic and complexity hiding in there I mean there's a lot of magic and complexity hidden in frameworks, interpreters, compilers, all the way
by _xivi 3y ago
> There's a lot of magic and complexity hiding in there
I mean there's a lot of magic and complexity hidden in frameworks, interpreters, compilers, all the way down, not to mention browser engines. Or did I miss something?
- meiraleal 3y agowhen you code in svelte you name the files .svelte, it can't be parsed as javascript. This is more than framework magic, it is a new language. You can't create a preact like framework based on svelte.
- gabereiser 3y agoMagic is only magic to the ignorant. Complexity is only complex because of humans (mostly). My issue with all of this is that vanilla is better than any framework. It’s fast, it’s has dependency trees, module loading, components, it works well with npm, and it doesn’t force me to learn yet another flavor of the same broken concept. >did I miss something? Yes, that all of this is just code…
- _xivi 3y ago> My issue with all of this is that vanilla is better than any framework. Vanilla JS is an abstraction over something else which in turn an abstraction over another and so on... So your problem here isn't really with abstraction/magic/complexity in itself. You like a 5 layers cake, you think it's just perfect, a group copied the recipe and added a layer because they want to add another flavor. They didn't ruin your cake, they just have different taste.
- gabereiser 3y agoMy point is it’s all cake. Everything’s an abstraction on something.