Информация об изменениях

Сообщение Re[5]: TypeScript недоскритп от 09.02.2021 10:57

Изменено 10.02.2021 8:55 Pauel

Re[5]: TypeScript недоскритп
Здравствуйте, D. Mon, Вы писали:

I>>Ты попутал Flow и Typescript.


DM>Так они близнецы-братья, с первого взгляда. Просто один от ФБ, второй от МС.


Никакие они не близнецы. Flow имеет другую модель типов, имеет другой совсем тулчейн и пишется на другом языке. Уже отсюда ясно, что товарищи слегка упоролись — сами не осилили Flow на Flow.

I>> Про тайпскрипт никто такого не заявлял — под низом всё равно джаваскрипт. Он изначально позволяет тебе типизировать таким образом, что бы ты имел возможность выстрелить себе в ногу Flow, в отличие от TypeScript, исправляет систему типов. Внезапно, Flow почему то никому не нужен. Собственно такая болезнь у всех исправляшек.


DM>Так и у Flow тот же самый ЖС. Просто тайпчекер более аккуратно старается ошибки ловить.


Прежде всего его модель типов нужно долго долбить, что бы адекватно применять. Иначе начинается борьба с системой типов.

DM>Сдается мне, разница в популярности у них связана не с фичами, а исключительно историческая и генеалогическая. Если б они поменялись, Flow был бы от МС и использовался в тех проектах, что сделали ТС известным, то все бы щас писали на нем, а ТС был бы внутренней игрушкой ФБ.


ТС дает очень плавный вход и пологую кривую обучения — ровно то, что востребовано. Исправляшки Flow это ровно наоборот — долгие мучения для большинства тех, кто пересаживается с жээс.
Потому ТС не вызывает столько дискомфорта, сколько Flow. А следовательно, именно на него пересаются с жээса.
Re[5]: TypeScript недоскритп
Здравствуйте, D. Mon, Вы писали:

I>>Ты попутал Flow и Typescript.


DM>Так они близнецы-братья, с первого взгляда. Просто один от ФБ, второй от МС.


Никакие они не близнецы. Flow имеет другую модель типов, имеет другой совсем тулчейн и пишется на другом языке. Уже отсюда ясно, что товарищи слегка упоролись — сами не осилили Flow на Flow.

I>> Про тайпскрипт никто такого не заявлял — под низом всё равно джаваскрипт. Он изначально позволяет тебе типизировать таким образом, что бы ты имел возможность выстрелить себе в ногу Flow, в отличие от TypeScript, исправляет систему типов. Внезапно, Flow почему то никому не нужен. Собственно такая болезнь у всех исправляшек.


DM>Так и у Flow тот же самый ЖС. Просто тайпчекер более аккуратно старается ошибки ловить.


Прежде всего его модель типов нужно долго долбить, что бы адекватно применять. Иначе начинается борьба с системой типов.

DM>Сдается мне, разница в популярности у них связана не с фичами, а исключительно историческая и генеалогическая. Если б они поменялись, Flow был бы от МС и использовался в тех проектах, что сделали ТС известным, то все бы щас писали на нем, а ТС был бы внутренней игрушкой ФБ.


ТС дает очень плавный вход и пологую кривую обучения — ровно то, что востребовано. Исправляшки типа Flow это ровно наоборот — долгие мучения для большинства тех, кто пересаживается с жээс.
Потому ТС не вызывает столько дискомфорта, сколько Flow. А следовательно, именно на него пересаживаются с жээса.