![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В Node.js добавлена экспериментальная поддержка языка TypeScript" | +/– | ![]() |
Сообщение от opennews (??), 25-Июл-24, 14:31 | ||
В кодовую базу JavaScript-платформы Node.js принято изменение, добавляющее возможность выполнения файлов с кодом на языке программирования TypeScript. Поддержка языка TypeScript включается при помощи опции "--experimental-strip-types" и сводится к очистке специфичных для данного языка определений типов, т.е. преобразованию перед выполнением исходного кода в JavaScript. Протестировать новую возможность можно воспользовавшись сегодняшними ночными сборками Node.js 23... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 25-Июл-24, 14:31 | +6 +/– | ![]() |
У где это ваш гугл со своим Дартом? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2 |
2. Сообщение от Аноним (1), 25-Июл-24, 14:37 | +18 +/– | ![]() |
Да и вообще было бы проще тайпскрипт назвать джаваскрипт 2.0 а старый задеприкейтить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #17, #20, #79, #81 |
3. Сообщение от Аноним (3), 25-Июл-24, 14:42 | –9 +/– | ![]() |
TypeScript придумали исключительно для того, чтобы писать на JavaScript. Ручонки просто очень-очень кривые. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #32 |
5. Сообщение от Аноним (5), 25-Июл-24, 14:48 | –2 +/– | ![]() |
>задействован компилятор SWC (Speedy Web Compiler), написанный на языке Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #18, #61, #63, #90 |
6. Сообщение от Аноним (1), 25-Июл-24, 14:49 | +4 +/– | ![]() |
Переводить регеэкспом текст из одного в другой это типа большое достижение? Спойлер нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #11, #33 |
8. Сообщение от Соль земли (?), 25-Июл-24, 14:53 | +2 +/– | ![]() |
Кажется я знаю какое главное изменение будет в Python 4 - статическая типизация. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #16, #64 |
9. Сообщение от Аноним (9), 25-Июл-24, 15:04 | +1 +/– | ![]() |
Хоть бы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
11. Сообщение от Аноним (107), 25-Июл-24, 15:07 | –2 +/– | ![]() |
Сразу видно человека, который ни разу не писал на Rust. Одного regex явно недостаточно, там логика управления памяти, как минимум, другая. Пустословие какое-то. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
12. Сообщение от Дима (??), 25-Июл-24, 15:08 | –18 +/– | ![]() |
Вообще не понимаю фанатов TypeScript, как по мне, JavaScript в том виде в котором он сейчас, это идеальный языке. Простой, понятный, на нем легко пишется. Если ты где-то ошибся с типами, то это только твоя проблема как архитектора своего кода. Если ты сам с собой к не можешь придти к согласию в единообразии и унификации внутреннего устройства своих функций, то никакой TypeScript тебе не поможет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #14, #21, #27, #40, #72 |
14. Сообщение от Аноним (1), 25-Июл-24, 15:13 | +26 +/– | ![]() |
Когда вырастишь с удивлением узнаешь что код можно писать не только лишь одному. А ещё узнаешь что бывает что тебе достанется чужой код автора которого уже найти невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #100, #105 |
16. Сообщение от Nut (??), 25-Июл-24, 15:15 | +/– | ![]() |
Уже давно есть динамическо-статическая сборка ты живёшь прошлым веком что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #23, #59 |
17. Сообщение от Аноним (17), 25-Июл-24, 15:33 | –1 +/– | ![]() |
Проще писать на жабке или решетке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #24 |
18. Сообщение от Аноним (18), 25-Июл-24, 15:36 | –1 +/– | ![]() |
> что с лицами | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
20. Сообщение от Аноним (20), 25-Июл-24, 15:41 | +2 +/– | ![]() |
Можно и без ввода TypeScript | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
21. Сообщение от Bottle (?), 25-Июл-24, 15:45 | +/– | ![]() |
О, да, тот самый великий язык, который придумали за две недели и в котором 2 + "2" == 22. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #37, #101 |
23. Сообщение от nume (ok), 25-Июл-24, 16:14 | +1 +/– | ![]() |
Это полумера при которой много проблем, но главная - если тип параметра и аргумента не совпадает, даже ошибки не будет. Вот из-за таких "приколов" программирование на python и превращается в упражнение на внимательность. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #25, #30 |
24. Сообщение от Аноним (24), 25-Июл-24, 16:18 | +2 +/– | ![]() |
Пока платят - плевать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #74 |
25. Сообщение от Аноним (25), 25-Июл-24, 16:25 | +/– | ![]() |
> если тип параметра и аргумента не совпадает, даже ошибки не будет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #52 |
27. Сообщение от YetAnotherOnanym (ok), 25-Июл-24, 16:26 | +1 +/– | ![]() |
> это идеальный языке | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
28. Сообщение от Аноним (28), 25-Июл-24, 16:28 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
29. Сообщение от Илья (??), 25-Июл-24, 16:29 Скрыто ботом-модератором | –3 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #35 |
30. Сообщение от Илья (??), 25-Июл-24, 16:30 | +/– | ![]() |
А ещё в питоне нужно писать очень много юнит тестов на типы. Иначе ждёт невыносимая боль | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #31, #88 |
31. Сообщение от Аноним (25), 25-Июл-24, 16:35 | –2 +/– | ![]() |
Также как и не в питоне? Любой i/o не-типобезопасный на любом языке | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #34 |
32. Сообщение от Аноним (32), 25-Июл-24, 16:36 | –5 +/– | ![]() |
TypeScript придумали Java разработчики исключительно для того хоть как-то держивать рвотные позывы, когда менеджер просит ишьюху закрыть по быстрому, “тут на джава какие-то скрипты подправить нужно, справишься? мне сказали что ты фулстек” | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #43, #66, #94 |
33. Сообщение от Аноним (32), 25-Июл-24, 16:38 | –2 +/– | ![]() |
большое достижение делать это безопасно? спойлер - нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #41 |
34. Сообщение от Аноним (32), 25-Июл-24, 16:41 | –1 +/– | ![]() |
что за питон! пион офтопик! тут вообще-то раст, тайпскрип и джаваскрипт обсуждают! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
35. Сообщение от Аноним (32), 25-Июл-24, 16:45 | –3 +/– | ![]() |
дотнет с си-шарпом по определению не могут быть не практически не теоретически идеальными, потому-что идеален Rust, а вышеперечисленное убожество ну ни разу не Rust! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #38, #54, #69 |
37. Сообщение от Аноним (37), 25-Июл-24, 16:46 | +1 +/– | ![]() |
>в котором 2 + "2" == 22. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #45, #57 |
38. Сообщение от 1 (??), 25-Июл-24, 16:47 | +3 +/– | ![]() |
Можо же идеален - ты чё ? Там эмодзи можно в качестве переменных использовать !!! ВотЪ !!!! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
40. Сообщение от Аноним (40), 25-Июл-24, 16:59 | +1 +/– | ![]() |
Ага, вот такой вот "архитектор" нашлепал портянок кода, в которых в каждой переменной неизвестно что в зависимости от фазы луны, и ушел в закат. Покрытие этого типами - первая задача, позволяет хоть как-то разобраться в этом бардаке. И, да, после покрытия типами сразу вылезли сотни багов, когда "архитектор" перепутал переменные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
41. Сообщение от Аноним (1), 25-Июл-24, 17:01 | +/– | ![]() |
Докажи безопасность. В языке раст есть unsafe значит он небезопасный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #75 |
43. Сообщение от another_one (ok), 25-Июл-24, 17:03 | +2 +/– | ![]() |
TypeScript придумали разработчики C# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #62, #82 |
45. Сообщение от Аноним (45), 25-Июл-24, 17:21 | +2 +/– | ![]() |
Слева number + string, справа number | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
52. Сообщение от Аноним (52), 25-Июл-24, 18:35 | +/– | ![]() |
При статической компиляции этого кода просто не будет! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #55 |
54. Сообщение от Аноним (54), 25-Июл-24, 18:45 | –1 +/– | ![]() |
мыши плакали, кололись, но продолжали жрать javascript/typescript и rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
55. Сообщение от Аноним (55), 25-Июл-24, 18:51 | +1 +/– | ![]() |
> При статической компиляции этого кода просто не будет! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #78 |
57. Сообщение от kkkj (?), 25-Июл-24, 19:23 | –1 +/– | ![]() |
bool | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
59. Сообщение от Аноним (59), 25-Июл-24, 20:06 | +2 +/– | ![]() |
> динамическо-статическая сборка | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #95 |
61. Сообщение от verh010m (ok), 25-Июл-24, 20:46 | –1 +/– | ![]() |
Да, начало. Исхода с платформы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
62. Сообщение от Вы забыли заполнить поле Name (?), 25-Июл-24, 20:55 | +1 +/– | ![]() |
> разработчики C# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #65 |
63. Сообщение от Вы забыли заполнить поле Name (?), 25-Июл-24, 20:56 | +2 +/– | ![]() |
Шагает настолько, что никто не хочет тащить его как зависимость. Так и до блобов недалеко вместе с магазинов nodestore. Успей купить сегодня бинарный блоб для типоскрипт, получи кэшбек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
64. Сообщение от Вы забыли заполнить поле Name (?), 25-Июл-24, 20:58 | +2 +/– | ![]() |
С разморозкой что ли https://peps.python.org/pep-0484/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #76 |
65. Сообщение от Аноним (65), 25-Июл-24, 22:23 | –2 +/– | ![]() |
Майкрософт придумал Дельфи? Вот это новости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #68 |
66. Сообщение от BrainFucker (ok), 25-Июл-24, 23:00 | +/– | ![]() |
> когда менеджер просит ишьюху закрыть по быстрому, “тут на джава какие-то скрипты подправить нужно, справишься? мне сказали что ты фулстек” | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
67. Сообщение от Аноним (67), 26-Июл-24, 00:21 | –1 +/– | ![]() |
Реально, всё ржавчиной портят. Перепишите все и сразу на раст. Какие-то компоненты перепишут и довольны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #103 |
68. Сообщение от Вы забыли заполнить поле Name (?), 26-Июл-24, 00:28 | +2 +/– | ![]() |
> Майкрософт придумал Дельфи? Вот это новости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
69. Сообщение от Аноним (69), 26-Июл-24, 01:50 | +/– | ![]() |
> дотнет с си-шарпом по определению не могут быть не практически не теоретически идеальными, потому-что идеален Rust, а вышеперечисленное убожество ну ни разу не Rust! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
71. Сообщение от Аноним (71), 26-Июл-24, 02:02 | +1 +/– | ![]() |
Интересно, а обработка ошибок как будет производиться? И как оно в итоге будет проверять соответствие типу в рантайме? Ну и насколько медленнее станет код? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #86 |
72. Сообщение от vitalif (ok), 26-Июл-24, 02:26 | –3 +/– | ![]() |
А я поддерживаю, не люблю типизацию. Без неё проще, а наговнокодить на любом языке можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #77, #85, #87 |
74. Сообщение от WhitePower1488 (?), 26-Июл-24, 03:03 | +1 +/– | ![]() |
> Пока платят - плевать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #80 |
75. Сообщение от VladSh (?), 26-Июл-24, 03:06 | +/– | ![]() |
Не Раст небезопасный, а код в unsafe. И то не всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
76. Сообщение от Варенье (?), 26-Июл-24, 04:09 | –3 +/– | ![]() |
> no type checking happens at runtime | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #83 |
77. Сообщение от Прохожий (??), 26-Июл-24, 07:04 | –2 +/– | ![]() |
>На питоне вы ж все пишете и не бухтите? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
78. Сообщение от Прохожий (??), 26-Июл-24, 07:09 | +1 +/– | ![]() |
Проблема тайпчекера в том, что он не обязательный. Подумай на досуге, чем это чревато. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #89 |
79. Сообщение от ononimous (?), 26-Июл-24, 08:22 | +/– | ![]() |
Не проще. Канпелятора для TypeScript, такого же быстрого как V8 и аналоги, нет и не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
80. Сообщение от scriptkiddis (?), 26-Июл-24, 11:30 | +/– | ![]() |
Что значит а если? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
81. Сообщение от Аноним (81), 26-Июл-24, 11:38 | +2 +/– | ![]() |
Лучше научиться писать на JS | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
82. Сообщение от Аноним (32), 26-Июл-24, 12:33 | –1 +/– | ![]() |
Андерс Хейлсберг перешёл в Microsoft, где работал над J++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
83. Сообщение от Аноним (83), 26-Июл-24, 13:12 | +3 +/– | ![]() |
Типы они про проверку во время компиляции. В рантайме аннотации доступны, если хочешь проверяй как, например, делает pydantic | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #96 |
85. Сообщение от Аноним (85), 26-Июл-24, 13:19 | –1 +/– | ![]() |
У питона хотя бы строгая типизация без всякого треша 2 + "2" == 22. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
86. Сообщение от Аноним (86), 26-Июл-24, 16:40 | +1 +/– | ![]() |
В рантайме никакие типы проверяться не будут, это же TypeScript. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #91 |
87. Сообщение от GG (ok), 26-Июл-24, 17:07 | +/– | ![]() |
В питоне тайпхинтинг уже много лет как есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
88. Сообщение от GG (ok), 26-Июл-24, 17:09 | –1 +/– | ![]() |
Открой для себя mypy или просто обновись на более свежий питон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #106 |
89. Сообщение от GG (ok), 26-Июл-24, 17:11 | +1 +/– | ![]() |
У нормальных девопсов он обязательный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
90. Сообщение от Аноним (90), 26-Июл-24, 18:48 | +/– | ![]() |
лично мне node.js нисколько не жалко, пускай ржавеет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #102 |
91. Сообщение от Аноним (91), 26-Июл-24, 19:56 | +/– | ![]() |
А, пасиб, понятно. Перечитал статью, оказывается это написано - самому стыдно, на комментариях сосредоточился. Мне такое не нужно. Более приятно когда оно все собирается js. Я как-то так делаю и результат тот же. Проблем в этом нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #93 |
92. Сообщение от LinupsCrashGitz (ok), 27-Июл-24, 03:55 | +1 +/– | ![]() |
Просто попросите чатжпт переписать ноду на раст, займет меньше минуты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #104 |
93. Сообщение от Аноним (86), 27-Июл-24, 09:00 | +/– | ![]() |
Это скорее для разработки и запуска тестов, то есть вместо tsx и загнившего ts-node. В принципе, нормальный вариант с учётом проверки типов в IDE. Всё равно же при сборке это компилировать, так что tsc своё слово скажет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #97, #98 |
94. Сообщение от Бывалый Смузихлёб (ok), 27-Июл-24, 12:54 | +/– | ![]() |
Так и есть, на самом деле. Жабошники и шарповики. Они и на своём ЯП гамно лепили пока их не выгнали к чёрту. В итоге, пришли в веб и смежные направления, но ведь это не по статусу - кодить на православном жс, вот и запилили уродский тайпскрипт( на смену загнувшемуся коффе скрипту ). Просто дубовые мозги в принципе не мыслят без топорной и тупой системы конкретных типов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #107 |
95. Сообщение от Илья (??), 27-Июл-24, 15:17 | +2 +/– | ![]() |
> начнут друг другу показывать на возможности оптимизаций, вытекающие из статичности в C, Rust и прочих? Как там мёртвый код хорошо выбрасывается без tree shaking и т.д. И пойдёт обратная волна? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
96. Сообщение от Илья (??), 27-Июл-24, 15:19 | +/– | ![]() |
> Типы они про проверку во время компиляции. В рантайме аннотации доступны, если | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
97. Сообщение от Аноним (97), 27-Июл-24, 18:17 | +/– | ![]() |
Я вебпаком все собираю | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
98. Сообщение от Аноним (97), 27-Июл-24, 18:21 | +/– | ![]() |
А для (юнит) тестов jest. Для интеграционных selenium | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
100. Сообщение от Аноним (100), 29-Июл-24, 14:00 | +/– | ![]() |
Так же ж прое... коммунизьм. Уже всем ясно что надо делать все самому (монархия, тоталитаризм и все такое). Так что все эти потуги Microsoft всех сгрести под свое крыло сейчас просто прошлый какой-то шаг по захвату рынков конпиляторостроения. разве что такие как ты и пропаведуют. Зачем только непонятно - расчет на дурачка какаого-то... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
101. Сообщение от Аноним (100), 29-Июл-24, 14:02 | +/– | ![]() |
Не знаю чего плакать предалгаете отказаться от реализаций: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
102. Сообщение от Аноним (100), 29-Июл-24, 14:04 | +/– | ![]() |
Уже переписали там Bun и Deno | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 |
103. Сообщение от Аноним (100), 29-Июл-24, 14:05 | +/– | ![]() |
Заниси мильярдик Rust Foundation поговорим ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
104. Сообщение от Аноним (100), 29-Июл-24, 14:06 | +/– | ![]() |
Там сборка то 4-6 часов занимает, а тут ИИ да еще и с конмпиляцией. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
105. Сообщение от denobabybunkoaexpressmoduleexportimport (?), 29-Июл-24, 16:34 | +/– | ![]() |
jsdoc придумали задолго до TS. но понятно, что M$ такое не устроило, поэтому сделали тот же самый jsdoc только с вендорлоком, а потом и ноду прикупили, чтобы уж точно всем засунуть этот самый ts | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
106. Сообщение от Илья (??), 04-Авг-24, 05:48 | +/– | ![]() |
> Открой для себя mypy или просто обновись на более свежий питон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
107. Сообщение от Аноним (107), 11-Сен-24, 11:23 | +/– | ![]() |
> Они и на своём ЯП гамно лепили пока их не выгнали к чёрту. В итоге, пришли в веб | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |