Seems that inevitably, loosely typed systems give birth to some kind of type system or language. Usually after someone fubars production one too many times.
google: *type* In computer science, the *type* is a quality of data that defines the possible values the data may have. Depending on its type, a unit of data will be stored and operated upon in different ways. Examples of data types include integers, booleans, and strings.8 Feb 2020
If you can not write in Javascript without errors, let's have a police which constantly telling you are wrong writing a code which does not make any errors
JavaScript for life! It gives you the freedom to write code of any quality - good or bad, it's all up to you. And without the hassle of a compile-step.
Not really. Why can't I write code to read out of bounds memory? Why can't I reserve and release memory manually? Why can't I do binary operations on objects and manipulate their code? I should be able to change bits of anything I want directly but JavaScript doesn't let me. It's way too restrictive and polices you too much.
I would never write Js without Ts again
Ugh, ikr
In my 15 years of software development, I’ve seen many JS supersets died. We’ll see, probably typescript will survive.
@@Jami-bc6omnot quite
Seems that inevitably, loosely typed systems give birth to some kind of type system or language. Usually after someone fubars production one too many times.
google: *type*
In computer science, the *type* is a quality of data that defines the possible values
the data may have. Depending on its type, a unit of data will be stored and operated
upon in different ways. Examples of data types include integers, booleans, and
strings.8 Feb 2020
If you can not write in Javascript without errors, let's have a police which constantly telling you are wrong writing a code which does not make any errors
TS is a great development,. But under the hood...
Typescript
i been saying that
typescript ❤
True
JavaScript for life! It gives you the freedom to write code of any quality - good or bad, it's all up to you. And without the hassle of a compile-step.
Not really. Why can't I write code to read out of bounds memory? Why can't I reserve and release memory manually? Why can't I do binary operations on objects and manipulate their code? I should be able to change bits of anything I want directly but JavaScript doesn't let me. It's way too restrictive and polices you too much.
If you're a hobbyist that's fun and all, but companies are trying to make things fast
@@braumski2 As a hobbyist it really sucks when I accidentally add two strings of numbers and get weird results without error messages