Neither TypeScript nor Dart are relevant technologies to people interested in C++. It's weird to refer to these arguably bad web technologies to market an unrelated initiative.
Cooperative C++ Evolution – Toward a TypeScript for C++
41–50 of 209 posts
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#42Neither TypeScript nor Dart are relevant technologies to people interested in C++. It's weird to refer to these arguably bad web technologies to market an unrelated initiative.
Why is TypeScript a "bad web technology"? It's not really a "web technology" at all. It's a language which transpiles to standard JavaScript. The only real web-geared parts of TypeScript are the included (optional) DOM typings.
JavaScript's only reason for existence is web browsers. If you're not doing web stuff do yourself a favour and use something else.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#43Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#44C++ only needs 4 things: gradually-introducable memory safety, static reflection, first-class compile time string manipulation, and adoption+refinement of its modules feature.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#45Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#46C++ only needs 4 things: gradually-introducable memory safety, static reflection, first-class compile time string manipulation, and adoption+refinement of its modules feature.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#47C++ only needs 4 things: gradually-introducable memory safety, static reflection, first-class compile time string manipulation, and adoption+refinement of its modules feature.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#48Earlier quoted context omitted.
Yeah once they implement the proposal to add types we will
The whole point of JavaScript is that it's dynamically-typed. If you want static typing just use C++ or any other established programming language.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#49Earlier quoted context omitted.
Yeah once they implement the proposal to add types we will
The whole point of JavaScript is that it's dynamically-typed. If you want static typing just use C++ or any other established programming language.
Yet, most of the code people write has statically defined types.
Anyway, the whole point of JavaScript is that it runs on the browser. Outside of that, it has no strong points. Even though most of them are not weak enough to immediately abandon the language, its type system is one of the weakest.
Re: Cooperative C++ Evolution – Toward a TypeScript for C++
#50After the talk, the activity on it is nearly zero since then, in a world where ideas are cheap, show me the code, this does not seem promising to me. On the other hand, carbon has been very actively developed since its announcement, which also claims to be a typescript-for-c++. Now it also wants to be a memory safe: https://www.youtube.com/watch?v=1ZTJ9omXOQ0 I'm forced to learn rust but I hope carbon will take off A…
Is that true? Seems like he is actively working on it: