News for hackers. Stuff that matters.
Re:TypeScript 3.4 by tom_ on Saturday March 30, 2019 @05:45PM (#19532078)
No, it makes it easier, because they have a specification to work from, and they can probably just use that spec to generate their own glue code, assuming any is necessary.

I have never found option 2 to apply in any meaningful fashion, though I'm sure others have done much more of this type of work than I have.

Re:TypeScript 3.4 by phamilton on Sunday March 31, 2019 @08:11AM (#19535186)
I've found it to be annoying in the other direction. A type system like protobuf isn't rich enough for the problem domain. We end up building a lot of additional validation into the servers and clients that could have been enforced by the service/types spec.