DEV Community

loading...

Discussion on: Breaking up with JavaScript

Collapse
nickytonline profile image
Nick Taylor (he/him) • Edited

As @binarypatrick mentions, if types are what you're looking for, consider TypeScript. I wrote up a little intro to TypeScript a while back.

In fact, it says a lot about TypeScript if the creator of node.js is building a new secure TypeScript runtime on V8. Great video and some other points about node.js in this post.

Collapse
eljayadobe profile image
Eljay-Adobe

I got to program in TypeScript (v0.8) for two years. It definitely facilitated making a large scale application more robust and reliable.

The nice thing about it was getting ES6 features on ES3 & ES5 engines. Plus static typing.

The disappointing thing about it was it not being CoffeeScript. (Or more to my liking, the abandoned GorillaScript, which was a more well thought out kind of CoffeeScript. In my opinion.)

These days, we have ES6. Takes a bit of the new car smell out of TypeScript. (Albeit it without static typing. Yet. That may come someday.)

Personally, I'm waiting for Elm 1.0.

In the meantime, I'm back in C++ land. (Ow ow ow.)