Профиль: Аноним (вход | регистрация) не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.dev/opennews/art.shtml?num=65873

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

Оглавление

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #4, #5, #11

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

18. Сообщение от Аноним (18), 09-Июл-26, 14:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

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

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

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

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

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


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

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




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

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