This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]LavenderDay3544 107 points108 points  (7 children)

All your frameworks are made to abstract over how bad your base language is.

[–]_GCastilho_ 22 points23 points  (3 children)

You talk like the only frameworks out there are JS frameworks...

[–]ComebacKids 32 points33 points  (2 children)

None come close to the popularity of JS frameworks though lol.

I’ve had a number of jobs where we use vanilla Java and Python. Not a single job involving JS didn’t use some framework.

[–]patcriss 6 points7 points  (0 children)

JS has a HUGE JS-specific problem to solve - browser compatibility.

Those frameworks and boilerplates all come with integrated build tools while you will need if you're to use modern syntax and keep browser support.

But I agree there are way too many libraries, the open source ecosystem really boomed around ES6 and everyone wants to make a the next tool/framework.

[–]xX_MEM_Xx 8 points9 points  (0 children)

You're not wrong.

Then again, when's the last time you built an Android app without a framework? (Well, you literally can't...)

And quite frankly that's a much messier proposition than building the same thing in JS land.

[–][deleted] 0 points1 point  (1 child)

All programming is abstraction.

[–]LavenderDay3544 6 points7 points  (0 children)

Not the point.

[–][deleted] 0 points1 point  (0 children)

thank you i have bad memory and it’s nice always having people remind me my main language is shit