Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен язык программирования TypeScript 7.0 с компилятором, переписанным на Go"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен язык программирования TypeScript 7.0 с компилятором, переписанным на Go"  +/
Сообщение от opennews (??), 09-Июл-26, 13:54 
Компания  Microsoft опубликовала релиз TypeScript 7.0, языка для разработки web-приложений, расширяющего возможности JavaScript, и связанного с ним инструментария. Выпуск примечателен поставкой нового компилятора typescript-go (tsgo), транслирующего код TypeScript в представление JavaScript, который был переписан  на языке Go и теперь признан готовым для сборки рабочих проектов. Инструментарий распространяется под лицензией Apache 2.0, разработка ведётся в публичном репозитории через сервис  GitHub. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65873

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +1 +/
Сообщение от Аноним (1), 09-Июл-26, 13:54 
> с компилятором, переписанным на Go

а почему не на Rust?

Ответить | Правка | Наверх | Cообщить модератору

2. "Доступен язык программирования TypeScript 7.0 с компилятором..."  –1 +/
Сообщение от Китсун (?), 09-Июл-26, 13:57 
Потому что было проще портировать и меньше думать над borrowing, все спишем на GC
Ответить | Правка | Наверх | Cообщить модератору

29. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (29), 09-Июл-26, 15:32 
Был бы на rust, можно было бы в Ц транслировать ;)
Ответить | Правка | Наверх | Cообщить модератору

32. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (32), 09-Июл-26, 15:35 
Гошечка тоже в Ц транслируется.
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Вася Пупкин (?), 09-Июл-26, 13:58 
Рано, потом ещё графики с ускорениями и оптимизация и продадут
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от anan (?), 09-Июл-26, 14:01 
они его рассматривали на сколько я видел инфу в интернетах, но решили что на go будет проще, т.к. логическая структура кода при этом меньше менялась. т.е. не только api, но и внутрянка зеркалилась другими словами.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

5. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +1 +/
Сообщение от Аноним (5), 09-Июл-26, 14:01 
чтобы мейстрим жаба ещё и работала быстро - кажется вы угодили в силки отлова оптимистов
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

11. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (11), 09-Июл-26, 14:21 
потому что он не нужен, очевидно.
единственное преимущество раста - борроу чекер. а в языках с кучей бороу чекерить попросту нечего.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

6. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +3 +/
Сообщение от Мемоним (?), 09-Июл-26, 14:07 
Довольно иронично. Теперь им труднее будет отвечать на вопрос "а зачем вообще нужен ваш язык?"
Ответить | Правка | Наверх | Cообщить модератору

7. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от q (ok), 09-Июл-26, 14:08 
Баш написан на баше?
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +1 +/
Сообщение от Аноним (5), 09-Июл-26, 14:12 
а что написано на баше?
Ответить | Правка | Наверх | Cообщить модератору

9. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +1 +/
Сообщение от q (ok), 09-Июл-26, 14:13 
спроси у любителей sysvinit
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (28), 09-Июл-26, 15:29 
https://github.com/VHSgunzo/runimage?tab=readme-ov-file

Любитель OpenRC

Ответить | Правка | Наверх | Cообщить модератору

22. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (28), 09-Июл-26, 15:06 
cmd.exe тоже написан не на cmd.exe, PowerShell тоже написан не на PowerShell.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

20. "Доступен язык программирования TypeScript 7.0 с компилятором..."  –1 +/
Сообщение от Аноним (20), 09-Июл-26, 14:49 
Чтобы на нем писать.
Очень удобно вообще-то, сейчас это стандарт, от JavaScript уже уходят.

... По крайней мере в enterprise. По крайней мере тут, в большинстве стран ЕС.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

23. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (23), 09-Июл-26, 15:08 
Они пишут на тайпскрипте потому что стандарт. А стандарт это потому что...
помогает писать код?
типы ускоряют программу?

потому что что? Я бы понял, если бы это был Elm или Clojurescript, другая парадигма. А тут то же самое, просто тайпхинты сверху. Которые ни к чему не обязывают.

Ответить | Правка | Наверх | Cообщить модератору

27. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Billy (??), 09-Июл-26, 15:27 
когда у тебя куча народа постоянно корячат бэк и фронт асинхронно пушто куче менеджеров из разных (часто конкурирующих) отделов всенепременно нужнен вчера этот крыжик воона там, а уровень команд такой, что единственное решение - это чтобы ЫЫ накатал сверху пару мегов кода с СуперПупуерУникальнымиИменами и пару килобайт СуперПуперУникальныхФункций, вызываюих СуперУникальныйВраппер над МегауникальнымВраппером чтобы прибавить к результату "+1", использование нашлёпнутых интерфейсов и типов в тотальной скриптолапше - это вообще единстенный вариант функционирования такой конструкции.
дело не в том что тс - это просто нашлёпка и в итоге один фиг везде JS, но в том что кроме JS в браузер ничего не завезли. а ты про "парадигму" лол. твои рассуждения на совершенно другом уровне - они нерелевантны проблеме:)
Ответить | Правка | Наверх | Cообщить модератору

35. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (20), 09-Июл-26, 15:52 
> а ты про "парадигму"

К сожалению, имеем, что имеем. JavaScript уже стал стандартом, бизнесу нужно было двигаться дальше.
TypeScript - это не про Computer Science, тут нужно было решение на скорую руку, при чем такое, чтобы скомпилированный код можно было запустить на обычном JS интерпретаторе :(

Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (20), 09-Июл-26, 15:54 
> помогает писать код?

Вообще да, если нормально работать с типами.

> другая парадигма

Смотрите ответ ниже :(

> Которые ни к чему не обязывают.

За то обязывают code review, которые есть во всех нормальных командах. А если сеньор, который проводят review, забивает на типы, то это уже проблема команды.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

10. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +3 +/
Сообщение от IMBird (ok), 09-Июл-26, 14:19 
Давайте всё делать на COM, чтобы была переносимость – закапывают COM
Давайте всё делать на Win32, чтобы была переносимость – закапывают Win32
Давайте всё делать на .NET, чтобы была переносимость – приколачивают .NET отдельно к винде и мобилкам, а в кроссплатформу отдают только перед тем, как начать закапывать
Давайте всё делать на Silverlight, чтобы была переносимость – делают Silverlight ограниченным, отдельный рожают для мобильников, а потом закапывают всё сразу
Давайте всё делать на WinRT, чтобы была переносимость – закапывают WinRT
Давайте всё делать на Typescript, чтобы была переносимость – закапывают Typescript
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +1 +/
Сообщение от q (ok), 09-Июл-26, 14:23 
Все слоганы, что ты привел, являются плодом твоей буйной фантазии. Ни одна платформа не позиционировалась как "переносимая, на которой надо писать всё".
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступен язык программирования TypeScript 7.0 с компилятором..."  –1 +/
Сообщение от Аноним (16), 09-Июл-26, 14:32 
Ключевое в его лозунгах - закапывают. Остальное не важно.
Ответить | Правка | Наверх | Cообщить модератору

33. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (32), 09-Июл-26, 15:36 
Вообще-то позиционировались.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

13. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Макан Негодяй (?), 09-Июл-26, 14:26 
Жду когда сисярп закопают и всех незаменимых специалистов корпофилов - на мороз. Правда видимо ещё пока не скоро, придётся много рыбы выловить прежде чем они проплывут.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

19. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (19), 09-Июл-26, 14:37 
Они просто перекатятся на Java и почти не заметят этого
Ответить | Правка | Наверх | Cообщить модератору

21. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Макан Негодяй (?), 09-Июл-26, 14:58 
Ну пусть катаются, весёлые колобки.
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (23), 09-Июл-26, 15:09 
Его не закопают, он too big to fail.

Чем ждать закапывания, лучше пили что другое.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

17. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (17), 09-Июл-26, 14:36 
Так Win32 достигла переносимости, с помощью wine.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

34. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Billy (??), 09-Июл-26, 15:37 
Давайте заменим JS Lua - закопали Lua
Давайте заменим JS Dart - закопали Dart
Давайте заменим JS Wasm - закопали Wasm

когда все браузеры (и те что не обновляются) будут поддерживать что-то кроме JS (никогда) можно будет закапывать JS.
тупоскрипт - это JS с встроенной справкой методов и только

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

14. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (14), 09-Июл-26, 14:26 
> Итоговое приложение на TypeScript компилируется в обычный JavaScript

оно не компилируется никуда, можно стереть типы и юзать (в 99% случаев) чистый js. в основном треде бандл делать сразу, проверять типы в соседнем. ускорение в 20+ раз

Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Аноним (5), 09-Июл-26, 14:29 
ука, надо было джит развивать оказывается
Ответить | Правка | Наверх | Cообщить модератору

30. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Billy (??), 09-Июл-26, 15:32 
соберись у тебя угроза дислексии. ты стираешь типы и в соседнем треде хочешь их проверять? если их стереть, как их проверить?
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

26. "Доступен язык программирования TypeScript 7.0 с компилятором..."  –2 +/
Сообщение от GG (ok), 09-Июл-26, 15:21 
Хватит эту дезу распространять.  
Тупоскрипт ничего никуда не расширяет, а типизация там только для вида и способов реализации её в жабаскрипте много.  
Никакой оптимизации оно не даёт, наоборот добавляет огромный оверхед.
Ответить | Правка | Наверх | Cообщить модератору

31. "Доступен язык программирования TypeScript 7.0 с компилятором..."  +/
Сообщение от Billy (??), 09-Июл-26, 15:34 
оно даёт плюс ни к работе js, а к скорости работы людей с js
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру