News for hackers. Stuff that matters.
Re:TypeScript 2.9 is now available by huy-nguyen on Tuesday June 05, 2018 @06:46PM (#17242763)
I hope they will some day implement variadic types: https://github.com/Microsoft/TypeScript/issues/5453. Also, the plan for a 3.0 release looks a bit underwhelming: https://github.com/Microsoft/TypeScript/wiki/Roadmap#30-july.... Why not call that 2.10?
Re:TypeScript 2.9 is now available by Scarbutt on Tuesday June 05, 2018 @08:50PM (#17243518)
Also, the plan for a 3.0 release looks a bit underwhelming

They have added a ton of language features and keep adding more with each release, lets hope it doesn't get bloated as scala.

Re:TypeScript 2.9 is now available by amzans on Wednesday June 06, 2018 @04:11AM (#17245259)
IMO Scala has a lot of very well thought out features that complement each other, and this is only going to get better with the move towards Dotty.

For me it feels not as bloated as other languages which added features without thinking about how they fit to the existing ones. But I work a lot on Scala, so I'm probably biased since I know the language better than i.e. Typescript :)

Re:TypeScript 2.9 is now available by Cthulhu_ on Wednesday June 06, 2018 @05:12AM (#17245529)
The problem / challenge is that there is too many choices, too many ways to tackle a certain problem, and every library you find will have a different method. Plus each one introduces some university / Phd level mechanic that most developers (e.g. me) don't understand.
Re:TypeScript 2.9 is now available by amzans on Wednesday June 06, 2018 @12:11PM (#17248312)
I understand the problem with that, and agree with you.

While it can be very empowering to have a "sandbox" language, when it comes to shipping features and working in a team setting, it can require a lot of discipline to keep the codebase approachable for others. Languages like Go or even Python seem to help a lot in there by having strong conventions and an "obvious" way to do things.

Re:TypeScript 2.9 is now available by pudebe on Wednesday June 06, 2018 @02:42AM (#17244837)
Exactly. For my taste they already added too many language features, which each time raises the mental bar to use it when you didnt use it for a couple of month.
Re:TypeScript 2.9 is now available by praxxis on Tuesday June 05, 2018 @06:59PM (#17242861)
SemVer - "Note that this PR is technically a breaking change since unknown becomes a reserved type name", from https://github.com/Microsoft/TypeScript/pull/24439 which is the first item in the list.
Re:TypeScript 2.9 is now available by frankpf on Tuesday June 05, 2018 @07:24PM (#17243041)
I don't think TypeScript follows semver. TypeScript 2.9 is not compatible with 2.8.