Telegram Group & Telegram Channel
Посмотрел TypeScript Origins: The Documentary (тизер выше)

Origins – (англ.) истоки/происхождение

Если не смотрели вот ссылка

👉Наверняка вы знаете что TypeScript (который вышел в свет в 2012), разработали в Microsoft, но как, зачем, почему рассказывается в этом фильме)

👉Что я подметил(на самом деле много чего), но вот некоторое, небольшой обзор:

– В разработке TypeScript участвовал Anders Hejlsberg (linkedin), также участвовал в разработке C#, и также был автором языков Turbo Pascal и Delphi. Он работает почти 30 лет в Майкрософт.

В то время, они работали над тем, чтобы ускорить JavaScript в Internet Explorer (Chakra JS Script), потому что надо было догнать Chrome (у них уже был V8), и они также поняли что люди JS уже начали использовать чтобы написать большие приложения, и тогда они еще начали делать IDE, что стал потом VS Code (который вышел в 2015)

– И вот когда один из программистов писал этот IDE, для использования внутри Microsoft, написал больше 7000 строк кода, понял какая это боль писать на JS, когда не подсвечивают даже просто опечатки, и можно потратить весь день на опечатку-баг, и он начал TypeScript как инициативу, Steve Lucco (LinkedIn) Работает в Майкрософт 25 лет

– Стив сделал прототип компилятора, насколько я понял он взял парсер из Chakra который был на C++ и портировал его на JavaScript, и это то почему все заработало с первых шагов, и затем он начал добавлять туда аннотации, как опциональные типы, внедрил в свой код, и там все завелось, парсер нашел ошибки сразу же, когда у человека на это мог уходить - целый день, и в то время переманили в Майкрософт команду из IBM, которые делали IDE Eclipse, в то время, и Стив передал им этот парсер, чтобы продолжать работу на проекте VS Code. И иметь возможность побыстрее начать использовать TypeScript.

– VS Code был написан в VS Code :)
Под руководством Erich Gamma (linkedin) С использованием TypeScript, иначе один раз написав что-то на JavaScript, невозможно было переписать это, достаточно через 6 мес, какой то id где-то поменять, и уже невозможно будет найти все места) Поэтому первые языки были JS и TS в VS Code.

– Когда Leadership’у (руководству) показали что давайте выпустим TypeScript в опенсорс, да не просто в опенсорс, а бесплатно. И VS Code также. Руководство Microsoft даже не могли понять что от них хотят, что такое опенсорс и бесплатно, за все же надо брать деньги и лицензии продавать, зачем бесплатно. С этого момента Майкрософт начала свою трансформацию из темной корпоративной стороны, на светлую сторону)

– Также в фильие приняли участие Misko Hevery (linkedin) и Igor Minar (linkedin) создатели Angular, и там показано как они убедили Angular (а это разработка Google), взять TypeScript как основной язык и предлагать пользователям тоже использовать ее (для популяризации)

– Один из разработчиков TypeScript, Ryan Cavanaugh (linkedin), рассказал как они шутили что в один день TS будет популярнее чем C# (тоже разработка Microsoft) и они смеялись) А потом все начали переходить на TS, Netflix, Bloomberg, Airbnb, и другие, и они поняли что это уже не шутка)

– Явно говорится что TypeScript что это superset (расширение) JavaScript, у них не было и нет планов создать еще один отдельный язык, так что TypeScript навсегда останется в этом статусе, возможно в будущем когда в JS придут типы, TS превратится из языка просто в синтаксис/type checker.
Как прозвучало в фильме “JavaScript не настолько плох, чтобы его полностью переставать использовать”

👉В общем считаю что это уникальная, вдохновляющая история как родился один популярных сегодня языков, как преодаливалось “невозможное”, взаимодействие людей и корпораций (Microsoft + Google), было очень интересно посмотреть

Рекомендую посмотреть всем интересующимся программированием и не только, если
посмотрите, или уже смотрели, обязательно поделитесь своими инсайтами, мнением 👍

🔥 - если понравился обзор)

#typescript



group-telegram.com/andreyposnov/1352
Create:
Last Update:

Посмотрел TypeScript Origins: The Documentary (тизер выше)

Origins – (англ.) истоки/происхождение

Если не смотрели вот ссылка

👉Наверняка вы знаете что TypeScript (который вышел в свет в 2012), разработали в Microsoft, но как, зачем, почему рассказывается в этом фильме)

👉Что я подметил(на самом деле много чего), но вот некоторое, небольшой обзор:

– В разработке TypeScript участвовал Anders Hejlsberg (linkedin), также участвовал в разработке C#, и также был автором языков Turbo Pascal и Delphi. Он работает почти 30 лет в Майкрософт.

В то время, они работали над тем, чтобы ускорить JavaScript в Internet Explorer (Chakra JS Script), потому что надо было догнать Chrome (у них уже был V8), и они также поняли что люди JS уже начали использовать чтобы написать большие приложения, и тогда они еще начали делать IDE, что стал потом VS Code (который вышел в 2015)

– И вот когда один из программистов писал этот IDE, для использования внутри Microsoft, написал больше 7000 строк кода, понял какая это боль писать на JS, когда не подсвечивают даже просто опечатки, и можно потратить весь день на опечатку-баг, и он начал TypeScript как инициативу, Steve Lucco (LinkedIn) Работает в Майкрософт 25 лет

– Стив сделал прототип компилятора, насколько я понял он взял парсер из Chakra который был на C++ и портировал его на JavaScript, и это то почему все заработало с первых шагов, и затем он начал добавлять туда аннотации, как опциональные типы, внедрил в свой код, и там все завелось, парсер нашел ошибки сразу же, когда у человека на это мог уходить - целый день, и в то время переманили в Майкрософт команду из IBM, которые делали IDE Eclipse, в то время, и Стив передал им этот парсер, чтобы продолжать работу на проекте VS Code. И иметь возможность побыстрее начать использовать TypeScript.

– VS Code был написан в VS Code :)
Под руководством Erich Gamma (linkedin) С использованием TypeScript, иначе один раз написав что-то на JavaScript, невозможно было переписать это, достаточно через 6 мес, какой то id где-то поменять, и уже невозможно будет найти все места) Поэтому первые языки были JS и TS в VS Code.

– Когда Leadership’у (руководству) показали что давайте выпустим TypeScript в опенсорс, да не просто в опенсорс, а бесплатно. И VS Code также. Руководство Microsoft даже не могли понять что от них хотят, что такое опенсорс и бесплатно, за все же надо брать деньги и лицензии продавать, зачем бесплатно. С этого момента Майкрософт начала свою трансформацию из темной корпоративной стороны, на светлую сторону)

– Также в фильие приняли участие Misko Hevery (linkedin) и Igor Minar (linkedin) создатели Angular, и там показано как они убедили Angular (а это разработка Google), взять TypeScript как основной язык и предлагать пользователям тоже использовать ее (для популяризации)

– Один из разработчиков TypeScript, Ryan Cavanaugh (linkedin), рассказал как они шутили что в один день TS будет популярнее чем C# (тоже разработка Microsoft) и они смеялись) А потом все начали переходить на TS, Netflix, Bloomberg, Airbnb, и другие, и они поняли что это уже не шутка)

– Явно говорится что TypeScript что это superset (расширение) JavaScript, у них не было и нет планов создать еще один отдельный язык, так что TypeScript навсегда останется в этом статусе, возможно в будущем когда в JS придут типы, TS превратится из языка просто в синтаксис/type checker.
Как прозвучало в фильме “JavaScript не настолько плох, чтобы его полностью переставать использовать”

👉В общем считаю что это уникальная, вдохновляющая история как родился один популярных сегодня языков, как преодаливалось “невозможное”, взаимодействие людей и корпораций (Microsoft + Google), было очень интересно посмотреть

Рекомендую посмотреть всем интересующимся программированием и не только, если
посмотрите, или уже смотрели, обязательно поделитесь своими инсайтами, мнением 👍

🔥 - если понравился обзор)

#typescript

BY Андрей Поснов


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/andreyposnov/1352

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

One thing that Telegram now offers to all users is the ability to “disappear” messages or set remote deletion deadlines. That enables users to have much more control over how long people can access what you’re sending them. Given that Russian law enforcement officials are reportedly (via Insider) stopping people in the street and demanding to read their text messages, this could be vital to protect individuals from reprisals. On Feb. 27, however, he admitted from his Russian-language account that "Telegram channels are increasingly becoming a source of unverified information related to Ukrainian events." Telegram has become more interventionist over time, and has steadily increased its efforts to shut down these accounts. But this has also meant that the company has also engaged with lawmakers more generally, although it maintains that it doesn’t do so willingly. For instance, in September 2021, Telegram reportedly blocked a chat bot in support of (Putin critic) Alexei Navalny during Russia’s most recent parliamentary elections. Pavel Durov was quoted at the time saying that the company was obliged to follow a “legitimate” law of the land. He added that as Apple and Google both follow the law, to violate it would give both platforms a reason to boot the messenger from its stores. Since January 2022, the SC has received a total of 47 complaints and enquiries on illegal investment schemes promoted through Telegram. These fraudulent schemes offer non-existent investment opportunities, promising very attractive and risk-free returns within a short span of time. They commonly offer unrealistic returns of as high as 1,000% within 24 hours or even within a few hours. In view of this, the regulator has cautioned investors not to rely on such investment tips / advice received through social media platforms. It has also said investors should exercise utmost caution while taking investment decisions while dealing in the securities market.
from us


Telegram Андрей Поснов
FROM American