|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от opennews (??) on 04-Апр-14, 09:48 | ||
Компания Microsoft опубликовала (http://blogs.msdn.com/b/typescript/archive/2014/04/02/announ...) первый стабильный выпуск языка программирования TypeScript 1.0 (http://typescriptlang.org/), который позиционируется в качестве расширяющего возможности JavaScript языка для разработки web-приложений. Код компилятора, транслирующего код TypeScript в представление JavaScript, распространяется (http://typescript.codeplex.com/) под лицензией Apache, разработка ведётся в публичном репозитории через сервис CodePlex. Спецификации (http://go.microsoft.com/fwlink/?LinkId=267121) языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement (http://www.openwebfoundation.org/legal/the-owf-1-0-agreement...). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | –1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 09:48 | ||
Очень крутая штука для больших проектов, где строгая типизация решает. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 09:56 | ||
А что js уже поддерживает строгую типизацию или TypeScript транслировать в asm.js? Если конечный язык а это js не поддерживает строгой типизации то и профит не велик. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | –2 +/– | |
Сообщение от imprtat (ok) on 04-Апр-14, 10:29 | ||
>>А вообще расскажите чем строгая типизация решает в больших проектах? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
12. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:00 | ||
опять все перемешали читайте http://habrahabr.ru/post/161205/ | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
36. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Rodegast (??) on 04-Апр-14, 15:31 | ||
Учи матчасть. Строгая и Статическая типизация это абсолютно разные вещи. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
|
39. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от rshadow (ok) on 04-Апр-14, 16:01 | ||
> Считаете нужным исправить - исправьте | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от angra (ok) on 04-Апр-14, 19:57 | ||
Строгая типизация позволяет дурачкам быть уверенными, что у них все правильно, даже если на самом деле есть ошибка. Если в функцию передали не ту переменную или переменные не в том порядке, но при этом тип совпал, то данный вызов не станет корректным с точки зрения логики, но будет таковым с точки зрения транслятора и дурачок будет радоваться, что его программка собралась. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
57. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 23:11 | ||
Компилируется == Работает | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
60. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от тоже Аноним (ok) on 06-Апр-14, 11:12 | ||
Работает != Делает то, что имел в виду программист | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
58. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Аноним (??) on 05-Апр-14, 17:45 | ||
Дурачок не понимает что в одном случае можно отловить определённый класс ошибок, а в другом - принципиально нельзя. А то что кто-то делает вывод о корректности программы только на основании отсутствия ошибок компиляции - это вы других по себе судите. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
59. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | –1 +/– | |
Сообщение от imprtat (ok) on 06-Апр-14, 00:37 | ||
> Строгая типизация позволяет дурачкам быть уверенными, что у них все правильно, даже | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
61. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Вячеслав (??) on 30-Апр-14, 12:11 | ||
Строгая типизация позволяет на этапе компиляции избавиться от тех ошибок, которые пришлось бы искать и отлаживать уже в запущенной программе. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
56. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от fi (ok) on 04-Апр-14, 22:29 | ||
Только что наш разработчик прошелся по граблям со строгой типизацией в php aka '===', тут вот грабли и поперли - код то работает, то не работает, в зависимости откуда идут данные - то там строка вида '1', то тоже самое целое. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
62. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Вячеслав (??) on 30-Апр-14, 12:12 | ||
Не панацея, но инструмент. | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
7. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +3 +/– | |
Сообщение от rob pike on 04-Апр-14, 10:32 | ||
>больших проектов, где строгая типизация решает | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
|
31. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от rob pike on 04-Апр-14, 15:04 | ||
Является ли целью разработки ПО упрощение жизни разработчикам? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
|
42. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от rob pike on 04-Апр-14, 16:23 | ||
Ну зачем же так? Вы бы лучше подумали над тем что вам говорят. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
|
52. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +3 +/– | |
Сообщение от rob pike on 04-Апр-14, 18:40 | ||
>У каждого решения, у каждого типа типизации свои преимущества и недостатки | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Michael Shigorin (ok) on 04-Апр-14, 20:38 | ||
> Очень крутая штука для больших проектов, где строгая типизация решает. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 09:58 | ||
Чем он лучше, CoffeScript ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:29 | ||
Он не лучше, он другой. Cofe - синтаксический сахар в стиле Ruby, Type - в стиле C#. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
32. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от rob pike on 04-Апр-14, 15:06 | ||
Только ClojureScript, только хардкор | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
63. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Вячеслав (??) on 30-Апр-14, 12:13 | ||
Фишка кофескрипта - синтаксический сахар, а тайпскрипта - статическая типизация. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +9 +/– | |
Сообщение от John (??) on 04-Апр-14, 10:22 | ||
Обычный подход этой конторы: влезть и "улучшить" (завязать на себя). Мне любопытно: неужели до сих пор на это кто-то ведётся? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | –2 +/– | |
Сообщение от Отражение луны (ok) on 04-Апр-14, 10:34 | ||
Каким образом TypeScript завяжет кого-то на Майкрософт? Это не замена js, предлагаю сначала разобраться, а потом уже начать хейтить. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
14. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:02 | ||
> Каким образом TypeScript завяжет кого-то на Майкрософт? Это не замена js, предлагаю | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
64. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Вячеслав (??) on 30-Апр-14, 12:14 | ||
Если вам нужен сахар - берите кофескрипт, если нужна проверка типов - берите тайпскрипт. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
67. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Michael Shigorin (ok) on 30-Апр-14, 18:40 | ||
> Если вам нужен сахар - берите кофескрипт, если нужна проверка типов - | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
20. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +3 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:31 | ||
Стратегия МС: Embrace, Extend, Extinguish. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
26. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от клоун Стаканчик on 04-Апр-14, 12:14 | ||
А теперь приложительно к systemD, пожалуйста. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
29. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +4 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 12:55 | ||
И на системды управа найдётся, не переживай. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
49. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 17:58 | ||
...а вот и первый поциент! Тебе, как первому - зонд только на полшишечки. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:01 | ||
Просто оставлю это здесь: | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 11:06 | ||
думаешь хомячкам это нужно? Пусть жрут кактус со вкусом ванили дальше | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
21. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от анонимус (??) on 04-Апр-14, 11:43 | ||
> Компания Microsoft опубликовала первый стабильный выпуск языка программирования TypeScript 1.0, который позиционируется в качестве расширяющего возможности JavaScript языка для разработки web-приложений | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
33. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от rob pike on 04-Апр-14, 15:07 | ||
А что, она перестала работать? | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
25. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 12:13 | ||
Сначала прочитал как TrueCrypt, потом увидел Microsoft, потом у меня чуть не произошёл приступ паранойи :) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 12:34 | ||
Скоро у любой компании будет собственный язык программирования, не важно какой, главное что без его наличия нельзя будет получить признание пользователей | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Lain_13 (ok) on 04-Апр-14, 15:16 | ||
Данунахрен, если вносить глобальные улучшения, то давайте сразу Dart, а не это огрызочное решение. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
35. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Тот_Самый_Анонимус on 04-Апр-14, 15:24 | ||
Когда замену готовит гугел, то все фапают на гугел, когда майкрософт, то все ядом исходятся, хотя абе фирмы - акулы. Что творится с миром? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +1 +/– | |
Сообщение от Lain_13 (ok) on 04-Апр-14, 16:03 | ||
У Гугла реально переработанное решение, которое касается далеко не только типизации и классов, но затрагивает даже DOM. В принципе TS не плох в качестве сиюминутной меры, но в долгосрочной перспективе Dart смотрится лучше. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
43. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Crazy Alex (ok) on 04-Апр-14, 16:31 | ||
Так и TS можно дальше развивать - возможно ещё и с дальнейшим сохранением обратной совместимости. Не то, чтобы я был против дарта - но философия typescript - "давайте типизируем как можно больше - для компилятора и человека", а у дарта - "давайте типизируем там, где деваться некуда - для компилятора". Лично мне первое ближе. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
45. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +2 +/– | |
Сообщение от Lain_13 (ok) on 04-Апр-14, 17:09 | ||
У Дарта же «давайте приведёт в порядок для всех то, что представляет из себя кучу мусора и временных решений». Вон в JS сколько разных функций для выбора элемента на странице, в Dart же оставили только querySelector и querySelectorAll, коих более чем достаточно. Множества потомков в DOM же стали настоящими массивами, а не притворяются таковыми. Так что Dart куда больше «для людей», чем TS. Причём уже, а не «можно дорабатывать». Сохранение же обратной совместимости только усугубляет проблемы с JS. В принципе можно заменить JS на TS как очередную обратно совместимую заплатку на косяки JS и ввести параллельно Dart. Собственно никто и не предлагает _заменить_ JS на Dart. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
65. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Вячеслав (??) on 30-Апр-14, 12:16 | ||
Тайпскрипт можно использовать уже сейчас, а дарт еще не скоро. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
66. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +/– | |
Сообщение от Lain_13_too_lazy_to_login on 30-Апр-14, 13:59 | ||
> Тайпскрипт можно использовать уже сейчас, а дарт еще не скоро. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
50. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | +3 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 18:02 | ||
> | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
54. "Увидел свет TypeScript 1.0, продвигаемый Microsoft в качеств..." | –1 +/– | |
Сообщение от Аноним (??) on 04-Апр-14, 20:27 | ||
MS уже поздно http://coffeescript.org/ ну и Dart | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |