Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeScript personal overview #247

Closed
Attrash-Islam opened this issue Feb 9, 2017 · 8 comments
Closed

TypeScript personal overview #247

Attrash-Islam opened this issue Feb 9, 2017 · 8 comments

Comments

@Attrash-Islam
Copy link

@Attrash-Islam Attrash-Islam commented Feb 9, 2017

Hi kent,
I respect your knowledge on the JavaScript community (You're my hero 馃槈), and I'd like to know in details your thoughts about TypeScript compared with ES6. Which one you prefer? Do you think that TypeScript is a good path for the JavaScript community? Why you are not using it at all?

Thanks

@vitkarpov
Copy link

@vitkarpov vitkarpov commented Feb 9, 2017

TypeScript compared with ES6

I'm sorry, why do you compare ES6 and TypeScript? It doesn't make sense to me, can you elaborate?

@Attrash-Islam
Copy link
Author

@Attrash-Islam Attrash-Islam commented Feb 9, 2017

TypeScript includes the ES6. Yes, but my purpose is to distinguish TypeScript special type system from other features that already exist in ES6.

Maybe I'm not clear, but the question is: Does TypeScript type-system is better or not for JavaScript community and projects?

I see some great devs embrace the language with all they got, and some other greats like: Eric eliot sticking to ES6, and almost denying type-system advantages specially for js world

@vitkarpov
Copy link

@vitkarpov vitkarpov commented Feb 9, 2017

God, I'm sorry but I'm confused.

From the one hand you have ES6, it's the next the current :) ECMAScript standart and has a lot of new features and language constructions. From the other hand you have TypeScript which is NOT part of language or any future standart as far as I know.

It's just an instrument which brings types into JS, the same goal could solve well-written jsdoc, but with TypeScript or Flow development experience is more convenient because of compile-time checks.

According to this logic ES6 and TypeScript are parallel stories, aren't they? Where am I wrong?

@Attrash-Islam
Copy link
Author

@Attrash-Islam Attrash-Islam commented Feb 9, 2017

You're not wrong at all :)

@vitkarpov
Copy link

@vitkarpov vitkarpov commented Feb 9, 2017

Does TypeScript type-system is better or not for JavaScript community and projects

Sorry, now I get the question :)

@Attrash-Islam
Copy link
Author

@Attrash-Islam Attrash-Islam commented Feb 9, 2017

Absolutely. :)

@kentcdodds
Copy link
Owner

@kentcdodds kentcdodds commented Feb 9, 2017

Hi @Attrash-Islam,

I answered this via my podcast: https://www.briefs.fm/3-minutes-with-kent/35

Thanks for the question!

@kentcdodds kentcdodds closed this Feb 9, 2017
@Attrash-Islam
Copy link
Author

@Attrash-Islam Attrash-Islam commented Feb 9, 2017

Will watch it. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can鈥檛 perform that action at this time.