News for hackers. Stuff that matters.
Re:JavaScript Fatigue or My History with Web Development by WorldMaker on Tuesday June 27, 2017 @12:05PM (#14646654)
The closer the transpiled language to JS the lower the impedance mismatch. Whatever language I write in, I may need to dive into debugging it as JS. Whatever language I write in, I likely have to use/adapt JS code samples from libraries and dependencies written in JS. More often than not that's a paper-cut; Haskell often has a huge impedance mismatch from x86 assembly but you can still debug it pretty well and FFI into assembly libraries with varying levels of ease based on library documentation.

But especially when you are working with other developers and a mixture of skill levels, impedance mismatches are useful paper-cuts to try to minimize.

Re:JavaScript Fatigue or My History with Web Development by Peaker on Wednesday June 28, 2017 @03:51AM (#14652407)
That argument can be used to justify using assembly because you would sometimes have to drop down to assembly level when debugging native code.
Re:JavaScript Fatigue or My History with Web Development by WorldMaker on Wednesday June 28, 2017 @10:43AM (#14654545)
I mentioned that. There are still programmers that do justify using assembly that way, and many historically. There are many programmers that just C/C++ over C#/Java/et al for very similar reasons.

I agree, it's not a strong argument, but it is an applicable argument to the discussion. There are trade-offs in every decision, and this is a consideration in those trade-offs.