Right? I wonder how much they paid for this article. Also strange timing talking about a “small” team of engineers when they’ve been in the news for having thousands of people manually moderating content.
This happens quite a bit even now. Many corporate Microsoft technology developers have a myopic view of the software world. This is on a downward trend, but still exists.
I understand what you are trying to say, but the movie ticket prices had sky rocketed beyond reach of a large section of the population. Now, you may argue that it is somehow the loss of the multiplexes by alienating people, but movies are somewhat of a necessity for cultural and social reasons.
Imagine having a consortium of telecom companies deciding to charge $100/Gb of data (assuming they are making profit nevertheless). There is no incentive for them to reduce the price.
To give you an example, a movie ticket would cost upto $20 in an economy where a bottle of water costs ~$0.2.
This isn't really a tricky question who understands how JS works. If a person has not experienced this situation of a function call (closures) within a loop, I'd suspect he has not much practical experience.
It's much more difficult to understand this theoretically than when encounter this while you code.
I've used Loopback for a while as well. IMO, TS is a welcome change, I'd be happy to write APIs in it and I'd prefer it to untyped libraries.
It's hard to understate how nice it is to have your editor autocomplete functions, argument order, object shape, etc. It's a real productivity booster, gets you sanity checking out of the gate and makes the framework discoverable. This is a good decision. I can't make any cogent argument against it, aside from dependency bloat.