Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Доступен TypeScript 6.0, последний выпуск с компилятором на JavaScript" | +/– | |
| Сообщение от opennews (??), 24-Мрт-26, 13:19 | ||
Компания Microsoft опубликовала релиз TypeScript 6.0, языка для разработки web-приложений, расширяющего возможности JavaScript, и связанного с ним инструментария. Код компилятора, транслирующего код TypeScript в представление JavaScript, распространяется под лицензией Apache 2.0, разработка ведётся в публичном репозитории через сервис GitHub. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 24-Мрт-26, 13:19 | +5 +/– | |
>В ветке TypeScript 7.0 проект перейдёт на новый компилятор typescript-go (tsgo), разрабатываемый с 2024 года на языке Go. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #3, #4, #5, #8, #16 | ||
| 2. Сообщение от Аноним (2), 24-Мрт-26, 13:25 | +6 +/– | |
Bash? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #35, #56 | ||
| 3. Сообщение от q (ok), 24-Мрт-26, 13:26 | +1 +/– | |
Будь немного снисходителен к неосиляторам борова. Хотя что там осиливать, его правила умещаются на клочке бумаги размером со спичечный коробок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6 | ||
| 4. Сообщение от Жироватт (ok), 24-Мрт-26, 13:27 | +1 +/– | |
Free Pascal для gui | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 5. Сообщение от Аноним (5), 24-Мрт-26, 13:28 | +2 +/– | |
А какой? С#? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #7 | ||
| 6. Сообщение от Tron is Whistling (?), 24-Мрт-26, 13:29 | +5 +/– | |
Первое правило: перед боровом встань на четвереньки? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #10, #11 | ||
| 7. Сообщение от Жироватт (ok), 24-Мрт-26, 13:29 | +1 +/– | |
JavaEE | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #54 | ||
| 8. Сообщение от Аноним (8), 24-Мрт-26, 13:29 | +1 +/– | |
Для того, чтобы тот язык использовался, надо сначала написать на другом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 9. Сообщение от Аноним (9), 24-Мрт-26, 13:32 | –1 +/– | |
Вот правда надеюсь, что последний. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18 | ||
| 10. Сообщение от Жироватт (ok), 24-Мрт-26, 13:33 | +1 +/– | |
Первое правило борова: никому не рассказывай о своих экспериментах с боровом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #21, #40 | ||
| 11. Сообщение от Аноним (11), 24-Мрт-26, 13:38 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 12. Сообщение от Аноним (12), 24-Мрт-26, 13:55 Скрыто ботом-модератором | –2 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. Сообщение от Аноним (16), 24-Мрт-26, 14:08 | –1 +/– | |
Единственный нормальный джаваскрипт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. Сообщение от Аноним (14), 24-Мрт-26, 14:09 | +2 +/– | |
Почему в браузерах просто не добавят инетерпретатор Typescript? Уже почти вся разработка на нем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #19 | ||
| 15. Сообщение от Джон Титор (ok), 24-Мрт-26, 14:11 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #31 | ||
| 16. Сообщение от Аноним (16), 24-Мрт-26, 14:12 | +4 +/– | |
Лазутчики из Гугла внедрили враждебную технологию вместо C# это диверсия теперь компилятор Go шлёт телеметрию про разработчиков из Майков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #23, #26, #28, #41 | ||
| 17. Сообщение от Аноним (18), 24-Мрт-26, 14:20 | +/– | |
А зачем? Браузер даёт рантайм и VM под низкоуровневый "байткод" (JS). Всё остальное - сверху. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 18. Сообщение от Аноним (18), 24-Мрт-26, 14:24 | –1 +/– | |
Чем вам так не угодил этот отличный (без шуток) язык? Такую мощной и в то же время удобную систему типов ещё поискать - разработчики отлично смогли соблюсти баланс | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #20, #30, #44, #45 | ||
| 19. Сообщение от Аноним (16), 24-Мрт-26, 14:26 | –1 +/– | |
Зачем там интерпретатор, когда можно typescript сразу транслировать в wasm? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #22 | ||
| 20. Сообщение от Аноним (16), 24-Мрт-26, 14:27 | +/– | |
В coffescript тоже все было хорошо, но злобные майки все подмяли под себя как обычно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #25 | ||
| 21. Сообщение от Аноним (21), 24-Мрт-26, 14:30 | +/– | |
А как же: отрицай все ошибки называя их логическими и вообще не считаецо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #24 | ||
| 22. Сообщение от Аноним (18), 24-Мрт-26, 14:31 | +/– | |
В TypeScript (JS) есть eval() для JS-кода, а это не поддерживается в wasm. Плюс, в wasm нет прямого доступа к DOM. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 23. Сообщение от Аноним (23), 24-Мрт-26, 14:36 | +/– | |
> нет совершенно никаких преимущеста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #43 | ||
| 24. Сообщение от Аноним (24), 24-Мрт-26, 14:36 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 25. Сообщение от Аноним (18), 24-Мрт-26, 14:37 | +2 +/– | |
В CoffeeScript вообще не было и нет системы типов. Это такая же рантайм-лапша как в обычном JS | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 26. Сообщение от Hac3r (?), 24-Мрт-26, 14:40 | +/– | |
с разморозкой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #36, #51 | ||
28.
Сообщение от 6омжаним (ok), 24-Мрт-26, 14:41
| +/– | |
>> В плане один текст преобразовать в другой у Go нет совершенно никаких преимущеста по сравнению с C#. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #52 | ||
| 29. Сообщение от Аноним (29), 24-Мрт-26, 14:46 | +/– | |
Все по настоящему производительные вещи пишутся и оптимизируются на js. Если пишешь что то очень ts специфичное, то он нагенерирует такую портянку кода... Вот и выбирай: либо система типов, либо производительность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #32, #47 | ||
| 30. Сообщение от Аноним (30), 24-Мрт-26, 14:56 | +/– | |
Настолько мощная система типов не нужна (без шуток). Многие веб-мaкаки, как обычно, не зная меры, кинулись программировать на типах, безмерно запутывая код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #34, #46 | ||
| 31. Сообщение от Аноним (30), 24-Мрт-26, 14:58 | +/– | |
Очень странно, deprecated они стали только сейчас, с релизом 6.0. А такое впечатление, будто вы всю жизнь ждали когда их объявят устаревшими. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 32. Сообщение от Аноним (30), 24-Мрт-26, 15:03 | –1 +/– | |
Нагенерирует в JS он ровно то что ты написал, 1 в 1, всего лишь вырезав определения типов. В общем, советую получше узнать предмет обсуждения, прежде чем делиться своим экспертным мнением. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 33. Сообщение от Аноним (35), 24-Мрт-26, 15:03 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. Сообщение от Аноним (34), 24-Мрт-26, 15:05 | –1 +/– | |
Согласен, многие библиотеки грешат огромным количеством ненужных дженериков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #39 | ||
| 35. Сообщение от Аноним (35), 24-Мрт-26, 15:06 | +1 +/– | |
powershell же, ну | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 36. Сообщение от Аноним (35), 24-Мрт-26, 15:11 | +/– | |
Го они выбрали, жалко писать не научились на нем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 37. Сообщение от IMBird (ok), 24-Мрт-26, 15:33 | +2 +/– | |
Когда уже нативно в браузерах? Внутри V8 типы ведь и так есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #42 | ||
| 38. Сообщение от Аноним (40), 24-Мрт-26, 15:37 | +/– | |
У JS-а много недостатков: отсутствие нормальной типизации, высокое потребление памяти, какое-то безумие с зависимостяим типа leftpad, проблемы с эргономикой и так далее. TS не решает проблему типизации целиком, так как для интеграции с js позволяет опускать типы, но достаточно хорошо её маскирует. Как следствие того, что проблема с типизацией остаётся замаскированой, у разработчиков нет стимула переходить на какой-то другой язык, который кроме проблемы с типизацией заодно решит и другие проблемы. Отказ от раскрутки компилятора довольно красноречиво говорит о качестве самого языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #49 | ||
| 39. Сообщение от Аноним (30), 24-Мрт-26, 15:38 | +/– | |
Да вот в случае с TS как-то не устаканивается, а только усложняется на радость веб-мaкакам. Сейчас довольно много вещей проще самому занвоо написать, чем тащить в код библиотеку, написанную на дженериках, стащенных откуда-нибудь из ts-generic-collections и им подобных рассадников "гениальных" идей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #57 | ||
| 40. Сообщение от Аноним (40), 24-Мрт-26, 15:39 | –1 +/– | |
>аффинажные типы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 41. Сообщение от Аноним (40), 24-Мрт-26, 15:40 | –1 +/– | |
>это диверсия теперь компилятор Go шлёт телеметрию про разработчиков из Майков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #53 | ||
| 42. Сообщение от Аноним (30), 24-Мрт-26, 15:40 | +1 +/– | |
Зачем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #55 | ||
| 43. Сообщение от Аноним (43), 24-Мрт-26, 15:42 | +/– | |
Сам go — один большой недостаток. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 44. Сообщение от Аноним (40), 24-Мрт-26, 15:45 | +/– | |
>Чем вам так не угодил этот отличный (без шуток) язык? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 45. Сообщение от Аноним (43), 24-Мрт-26, 15:45 | +/– | |
Этот язык хорош только тем, что он улучшил JS. Во всём остальном он хуже пожалуй всех других языков. Потому что он наследовал родовую травму JS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 46. Сообщение от Аноним (40), 24-Мрт-26, 15:50 | +/– | |
>Многие веб-мaкаки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #48 | ||
| 47. Сообщение от Аноним (47), 24-Мрт-26, 15:58 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 48. Сообщение от Аноним (30), 24-Мрт-26, 16:00 | +1 +/– | |
А где я написал, что не понимаю? Я как раз вижу, что можно написать то же самое, но намного проще и читаемее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 | ||
| 49. Сообщение от Аноним (49), 24-Мрт-26, 16:10 | +/– | |
> какое-то безумие с зависимостяим типа leftpad | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 51. Сообщение от Аноним (16), 24-Мрт-26, 16:22 | +/– | |
Надеюсь ты сам понимаешь что большую чушь придумать сложно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 52. Сообщение от Аноним (16), 24-Мрт-26, 16:24 | +1 +/– | |
Компания это не бог, как ты считаешь, а просто вывеска где куча разных людей. И если кто-то хочет сделать полянку он это делает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 53. Сообщение от Аноним (16), 24-Мрт-26, 16:26 | +1 +/– | |
И? Ты для себя сначала ответит с какой версией go этот твой gcc-go совместим и почему, потом попробуй подумать головой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 54. Сообщение от eugener (ok), 24-Мрт-26, 16:26 | +/– | |
это не язык, это спецификация. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 55. Сообщение от Аноним (16), 24-Мрт-26, 16:29 | +1 +/– | |
Считать в браузере хайлоад нейронки (шучу смысла нет) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 56. Сообщение от Аноним (56), 24-Мрт-26, 16:32 | +/– | |
Tcsh! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 57. Сообщение от Смузихлеб забывший пароль (?), 24-Мрт-26, 16:41 | +/– | |
В веб идёт немало горе-проггеров с других яп( вплоть до жабы и шарпа ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |