Every Monday we take a step back and look at all the cool stuff that went down during the previous week. Last week we had big announcements coming our way with Node.js Foundation and JS Foundation announcing their intention to form a unified ecosystem. TypeScript 3.1 was released, Angular v7 RC becomes available & much more!
One of the fastest ascending programming languages is here with another release. TypeScript 3.1 is out and it features some interesting updates. Let’s take a look.
Have you heard? TypeScript 3.0 is here. What new features are behind the door? Find out what changes have been made and how to best utilize them.
TypeScript made the TIOBE top 100 last month. This trend continues onward, as TypeScript manages a magnificent leap upwards, Java stays on top, and scripting languages like Perl continue to drop.
Slow and steady wins the race as TypeScript finally joins the TIOBE top 100. This month on the programming pop charts, Java continues to dominate, SQL and R show improvement, and Go drops another spot or two.
TypeScript 2.7 is here and it seems that developers have taken well into account pull requests for error fixing in numerous features while introducing new tools.
RebelLabs’ Developer Productivity Report 2017 showed that Kotlin is the most beloved programming language and they’re not wrong — as it turns out, Stack Overflow measured programming languages’ popularity and reached the same conclusion. Coincidence? Perhaps not.
Earlier this week, Stack Overflow introduced a tool that tracks interest in programming languages and technologies, based on the number of Stack Overflow questions asked per month. If you want to see how popular your favorite programming languages are, try it. We chose TypeScript and the result is quite impressive.
Many software projects involve cross-cutting concerns like logging, caching or security. Designing for these concerns is time well spent as these aspects tend to lead to duplicated or strongly coupled code. Accidental complexity and code that is hard to extend or maintain can occur when the proper design for these aspects is being neglected.