News for hackers. Stuff that matters.
Re:You have ruined HTML by ewzimm on Monday August 25, 2014 @03:54PM (#8223811)
All of this comes down to using the wrong tools for how you are programming. If your editor doesn't support the syntax and your debugger doesn't support the framework, you need to use different tools.
Re:You have ruined HTML by d2p on Wednesday August 27, 2014 @07:26AM (#8231607)
Not really; I was highlighting that every editor is not going to add support for every new javascript framework's proprietary implementations. There are tons of tools out there for JavaScript that you can run on any plain JavaScript, and almost none for all these syntaxes.

I don't just mean code-completion and debugging, but things like validators/linters and other static analysis tools; code coverage, formatting, refactoring.

It's not a good use of time for every IDE to try and implement every one of these for every crazy JS framework.

If we stick to using languages as they're intended (and defined), we'd have full coverage for these tools.

Re:You have ruined HTML by ewzimm on Wednesday August 27, 2014 @10:22AM (#8232230)
I'm not really disagreeing with you, just saying that full coverage isn't important to some people. I feel like the available analysis tools for Angular are pretty good. There are definitely some gaps, so maybe I'll change my mind later, but the advantages of its data binding are greater than the advantage of being able to use more analysis tools for my purposes.
Re:You have ruined HTML by notjustanymike on Monday August 25, 2014 @04:24PM (#8224033)
I'm not really a fan of react embedding markup in javascript either
Re:You have ruined HTML by d2p on Monday August 25, 2014 @04:30PM (#8224061)
I mentioned this in my post; you don't have to use JSX (I'd advise against JSX), but building html-representing classes in JS seems a far better idea to me.
Re:You have ruined HTML by mmgutz on Monday August 25, 2014 @05:25PM (#8224322)
So make another framework that fixes HTML?
Re:You have ruined HTML by njstc4all on Monday August 25, 2014 @03:54PM (#8223815)
Well. That was decidedly whiny.
Re:You have ruined HTML by d2p on Monday August 25, 2014 @04:05PM (#8223889)
All of my blog posts are. That's what a blog is for? :)