The OpenNET Project / Index page

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

Компания Microsoft представила TypeScript, новую открытую альтернативу JavaScript

02.10.2012 11:54

Компания Microsoft анонсировала новый язык программирования TypeScript, позиционируемый в качестве языка для разработки web-приложений, расширяющего возможности JavaScript. Язык TypeScript разработан Андерсом Хейлсбергом (Anders Hejlsberg), в своё время создавшим C#, Turbo Pascal и Delphi. Код экспериментального компилятора, транслирующего код TypeScript в представление JavaScript, распространяется под лицензией Apache, разработка ведётся в публичном репозитории через сервис CodePlex. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement. Также сформирована дискуссионная площадка для приёма пожеланий и предложений по развитию языка от сообщества.

В отличие от похожих проектов, таких как Google Dart, TypeScript не является кардинальной переработкой JavaScript, а лишь расширяет возможности JavaScript, оставаясь полностью обратно совместимым, что сводит к минимуму затраты на адаптацию существующих приложений. От JavaScript новый язык отличается возможностью явного определения типов, поддержкой использования полноценных классов (как в традиционных объектно-ориентированных языках), а также поддержкой подключения модулей. Статическая типизация позволяет избежать многих ошибок в процессе разработки, даёт возможность задействовать дополнительные техники оптимизации, упрощает отладку и делает код более читаемым и простым для доработки и поддержки сторонними разработчиками.

Адаптация существующих web-приложений может производиться поэтапно, путем постепенного определения типов. Поддержка динамической типизации сохраняется - компилятор TypeScript успешно обработает и немодифицированный код на JavaScript. Основной принцип языка - весь существующий код на JavaScript совместим с TypeScript, т.е. в программах на TypeScript можно использовать стандартные JavaScript-библиотеки и ранее созданные наработки. Более того, можно оставить существующие JavaScript-проекты в неизменном виде, а данные о типизации разместить в виде аннотаций, которые можно поместить в отдельные файлы, которые не будут мешать разработке и прямому использованию проекта (например, подобный подход удобен при разработке JavaScript-библиотек).

Итоговое приложение на TypeScript компилируется в обычный JavaScript, который можно выполнить в любом современном web-браузере или использовать совместно с серверной платформой Node.js. Редактировать код можно в штатных редакторах, например, файлы для восприятия расширенного синтаксиса TypeScript уже подготовлены для Vim и Emacs. Файлы с декларациями статических типов подготовлены для некоторых популярных JavaScript-библиотек, среди которых jQuery.

  1. Главная ссылка к новости (http://blogs.technet.com/b/por...)
  2. OpenNews: В долгосрочной перспективе Google рассматривает язык Dart как замену JavaScript
  3. OpenNews: Компания Google открыла исходные тексты серверной JavaScript-платформы Acre
  4. OpenNews: В долгосрочной перспективе Google рассматривает язык Dart как замену JavaScript
  5. OpenNews: Компания Google представила новый язык web-программирования Dart
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34981-typescript
Ключевые слова: typescript, javascript, microsoft
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (184) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, анонимус (??), 12:26, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Уж лучше Dart
     
     
  • 2.4, Дмитрий (??), 12:37, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –7 +/
    А чем Dart-то лучше?
    Те-же яйца - JS останется на месте :)
     
     
  • 3.20, The Doctor (ok), 13:12, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это где такое написано? Просто на данном этапе дарт ретранслируется в джаваскрипт.
    Покажите пример не-JS языка, который прямо сейчас выполнится почти во всех браузерах?
     
     
  • 4.22, piteri (ok), 13:22, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    html - формально язык
     
     
  • 5.30, тоже Аноним (ok), 13:36, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +8 +/
    И английский - стопудово язык. Только браузеры его как-то очень неохотно выполняют.
     
     
  • 6.42, Аноним (-), 14:09, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    но html-то выполняют
     
     
  • 7.45, savant (ok), 14:21, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    html тьюринг-полон?
     
     
  • 8.50, Аноним (-), 14:36, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    C CSS или без ... текст свёрнут, показать
     
     
  • 9.60, savant (ok), 15:24, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Без про css разговор не шёл Хотя если с css оно становится тьюринг-полным - бу... текст свёрнут, показать
     
     
  • 10.92, Тарелькин (?), 17:28, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему, кто-то доказал полноту CSS3 Только CSS3 выполнится уже не во всех бра... текст свёрнут, показать
     
     
  • 11.121, Аноним (-), 19:00, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ждем виртуальную машину на CSS3, подобную jslinux ... текст свёрнут, показать
     
  • 11.277, Hugo Reyes (ok), 17:46, 29/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На связке HTML CSS3 можно написать интерпретатор HTML CSS3 ... текст свёрнут, показать
     
  • 5.75, XoRe (ok), 16:35, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > html - формально язык

    Разговор про языки программирования, компилируемые, или интерпретируемые.

     

  • 1.5, Василий Топоров (?), 12:43, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Интересно, а как они хотят попросить/заставить производителей других браузеров реализовать этот TypeScript.

    Ведь если это будет IE-only язык, то будет мертворожденное дитя. Безотносительно к его достоинствам или недостаткам.

     
     
  • 2.9, Аноним (-), 12:51, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Оно транслируется в нативный ECMAScript
     
     
  • 3.21, Аноним (-), 13:19, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    До тех пор, пока не пересадят большинство на него. А там и гайки закрутят.
     
     
  • 4.46, анон (?), 14:23, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    С долей ослика в 40%-45% и тенденцией к её планомерному снижению уже не пересадят.
     
     
  • 5.68, anonymous (??), 16:24, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы явно питаете любофф к ослу ))) В мировых масштабах доля IE уже 34%, а в Рунете 20%.

    http://gs.statcounter.com/#browser-RU-monthly-201104-201204

    Селяви, бобик практически сдох. На рунетовских сайтах, где шарятся обыватели, а не айтишники, доля IE упала на уровень 10%.

     
     
  • 6.143, Аноним (-), 21:03, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    США должны стыдиться. Даже зимбабве гораздо более продвинутая страна :)
     
  • 5.74, anonymous (??), 16:34, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > С долей ослика в 40%-45% и тенденцией к её планомерному снижению уже
    > не пересадят.

    Пардон муа, 20% осла в Рунете - сильно завышено. Эта цифирь верна для РФ, а Беларусь и Украина - 11% и 14%

     
     
  • 6.192, тоже Аноним (ok), 09:51, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И для РФ не верна. У меня совсем не гиковский сайт.

    Хром - больше 30%, Опера - 24%, IE9 - 6%, IE7-8 - около 10% в сумме, IE6 - меньше процента (наконец-то!). Суммарно IE - 15,6%, причем тенденция к уменьшению прослеживается невооруженным глазом, подъем IE9 (когда все новые компьютеры стали продаваться с Семеркой) сменился спадом (на них сразу ставят тот же Хром, причем даже сами производители типа HP).

    Повторюсь, сайт отнюдь не гиковский, доля Оперы на это непрозрачно намекает.

     
  • 3.178, anonymous (??), 02:30, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Оно транслируется в нативный ECMAScript

    неправда Ваша. На выходе - совершенно ванильный Javascript, который понимает 99.9% браузеров

     
     
  • 4.209, Аноним (-), 14:18, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расскажите нам про отличия JavaScript от ECMAScript.
     
  • 2.24, piteri (ok), 13:25, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно, а как они хотят попросить/заставить производителей других браузеров реализовать
    > этот TypeScript.
    > Ведь если это будет IE-only язык, то будет мертворожденное дитя. Безотносительно к
    > его достоинствам или недостаткам.

    Есть предположение что MSR отчитывается за съеденные бабки.

     
  • 2.40, Клыкастый (ok), 14:04, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +15 +/
    российские банки охотно внедрят любое МС-говно. Просто будет не "минимум IE6 + АктивХ", а IE1x+TypeScript. очень удобно. те лемминги, которые ещё не заплатили за W8 и держаться за XP будут бережно вынуты из норки и добровольно заплатят за W8.
     
     
  • 3.43, spanasik (ok), 14:15, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ничего подобного, таких ламерских банков уже почти не осталось, все понимают что клиенты важнее, чем какие-то мантры от M$
     
     
  • 4.78, XoRe (ok), 16:50, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дело не в мантрах 10-12 лет назад в РФ браузерные банк клиенты писались под IE ... большой текст свёрнут, показать
     
     
  • 5.93, Pilat (ok), 17:33, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Во вторых, тем требованиям безопасности, которые предъявлялись государством к банк клиентам, удовлетворяли только системы на IE+ActiveX (примерно по тем же причинам).

    Может быть потому, что о безопасности кроме Microsot говорить было не с кем?

     
     
  • 6.99, тоже Аноним (ok), 17:48, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Может быть потому, что о безопасности кроме продавцов продукции Microsot говорить было не с кем?

    Бедные банки... Нельзя же так экономить на специалистах!

     
     
  • 7.155, Pilat (ok), 21:54, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Может быть потому, что о безопасности кроме продавцов продукции Microsot говорить
    > было не с кем?
    > Бедные банки... Нельзя же так экономить на специалистах!

    При чём тут специалисты? Active-X долго была единственной технологией, вопрос о безопасности которой вообще поднимался. Но Вы можете ёрничать, я не против.

     
     
  • 8.164, Аноним (-), 23:27, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    когда хакеры умудрялись инсталлить неподписанные блобики всем подряд От чего... текст свёрнут, показать
     
  • 8.198, Клыкастый (ok), 11:27, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    что такого уникального давал activex ... текст свёрнут, показать
     
     
  • 9.203, Pilat (ok), 12:06, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Была компания, которая могла отвечать на вопросы по безопасности и консультирова... текст свёрнут, показать
     
     
  • 10.210, Клыкастый (ok), 14:41, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если дело не в технологии, то почему Редхат не подошёл ... текст свёрнут, показать
     
     
  • 11.211, Pilat (ok), 15:21, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во-первых, тогда RedHat а практически не было, во-вторых он и сейчас подобными в... текст свёрнут, показать
     
  • 10.212, Michael Shigorin (ok), 15:35, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Толку-то, если оно всё это время оставалось решетом Вам легче, если над могилк... текст свёрнут, показать
     
  • 10.221, тоже Аноним (ok), 17:23, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А также были компании, успешно и без проблем эксплуатирующие уязвимости этой сер... текст свёрнут, показать
     
     
  • 11.225, Аноним (-), 17:49, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и просто группы хакеров и тому подобных представителей черного рынка ActiveX... текст свёрнут, показать
     
  • 8.264, XoRe (ok), 18:52, 07/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если ничего не знать об SSL TLS в браузерах, а так же о java ssl, то да, свет... текст свёрнут, показать
     
     
  • 9.266, Pilat (ok), 12:24, 08/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В этом и проблема - наши специалисты до сих пор не понимают, что сравнение Act... текст свёрнут, показать
     
     
  • 10.267, тоже Аноним (ok), 13:03, 08/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может быть, они просто в курсе, что преимущества, которыми может похвастаться Ac... текст свёрнут, показать
     
     
  • 11.268, Pilat (ok), 14:54, 08/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Озвучьте, пожалуйста, эти самые другие технологии , существовавшие в исследуемы... текст свёрнут, показать
     
     
  • 12.269, тоже Аноним (ok), 18:28, 08/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как будто сейчас кто-то представил тот же ActiveX, только лучше От него вмес... текст свёрнут, показать
     
  • 12.271, XoRe (ok), 19:35, 13/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    SSL сертификаты 10 лет назад они тоже были ... текст свёрнут, показать
     
     
  • 13.272, arisu (ok), 19:41, 13/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    171 вер мнэ, мамой клянус 187 намного лучше, угу ... текст свёрнут, показать
     
  • 13.273, Pilat (ok), 19:46, 13/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как можно сравнивать ActiveX и SSL Опять тёплое с мягким сравнивают ... текст свёрнут, показать
     
  • 10.270, XoRe (ok), 19:33, 13/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В контексте безопасности сравнение приемлемое - Установление зашифрованного сое... большой текст свёрнут, показать
     
     
  • 11.274, Pilat (ok), 19:48, 13/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Специально для Вас - http ru wikipedia org wiki ActiveX - что такое ActiveX П... текст свёрнут, показать
     
  • 4.113, ffirefox (?), 18:43, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не говорим за всех. Росбанк, например. https://www.bankline.ru/servlets/ibc
    Хотя и сам банк гнилее некуда. Хорошо, что у нас уже сказали ему до свидания.

    PS: Вот уж за что надо Apple благодарить, так это за то, что хоть им удалось донести до руководства необходимость обязательной проверки софта на мультиплатформенность

     
  • 4.195, Аноним (-), 11:14, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сбербанк, по Вашему, ламерский и его почти не осталось?
     
     
  • 5.206, spanasik (ok), 12:40, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Сбербанк, по Вашему, ламерский и его почти не осталось?

    Сбербанк 146% ламерский, раз использует клиент под IE - логично ? :-)


     
     
  • 6.217, Аноним (-), 16:31, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Сбербанк 146% ламерский, раз использует клиент под IE - логично ? :-)

    Ну да, "Сбербанк 146% ламерский", раз у его сотрудника Васи Пупкина носок дырявый.
    Я это Вам не к тому, что сбер - зашибатый, а к тому, что это правда жизни: в мегакорпорациях за чемоданы денег продавлены интересы мелкософта, и хрен куда денешься.

     
     
  • 7.218, spanasik (ok), 16:42, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    соболезную им, но ничто не мешает лично мне пользоваться другими банками, у которых интересы мелкософта на меня никак не влияют :-)

     
  • 6.246, Ламер (??), 09:45, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вы про что?
    Я как банальный клиент быдло-банка пользуюсь их
    "Интернет банком" и на моём буке была только Убунту(предустановленная),
    а дальше только Арч. И жаркрыса съела его на ура.
    Смущает конечно страницы с расширением aspx, но вот клиентская часть -
    JQuery + https(ssl).
     
     
  • 7.248, anono (?), 10:14, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    страница входа в онлайн curl -I https esk sbrf ru esClient _Logon Logon asp... большой текст свёрнут, показать
     
  • 5.226, Аноним (-), 17:51, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сбербанк, по Вашему, ламерский и его почти не осталось?

    Сбер - абсолютно ламерский и просто зажравшийся банк, пригодный в основном для обслуживания бабушек. Приличные люди такие места не посещают. Просто потому что себя уважают немного. Обслуживание клиентов в сбере - никакое. Банкоматы часто сломаны. Вещи типа онлайн банка тоже не особо впечатляют на фоне конкурентов. И что у них в плюсах? Гарантии правительства? Они уже как-то раз не смогли в кризис выдать МОЕ бабло "потому что у нас нет денег". В свете чего гарантии от таких господ лично мне никуда не упали.

     
  • 3.79, Аноним (-), 16:52, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и добровольно заплатят за W8.

    Ну я вот не буду платить за W8. И банк не получит весьма приличного клиента. Кому хуже то? Банков много, в том числе и адекватных. Если кому не надо моих денег - ну они зажрались, однако и это вполне себе повод обойти их за версту. Если они настолько не ценят клиентуру то и обслуживание там можно себе представить. Типа сбера с хамливыми и тормозными дамами на операторском месте :)

     
     
  • 4.197, Клыкастый (ok), 11:22, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    если вы - частное личико, для вас уже не один год готовы решения ssl-сертификат ... большой текст свёрнут, показать
     
     
  • 5.227, Аноним (-), 17:54, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > если вы - частное личико, для вас уже не один год готовы
    > решения ssl-сертификат в <ff|opera|chrome|ie>.

    Я частное лицо и для меня готов обычный удобный онлайн банкинг. Мне это нравится.

    > поставлена как "вчера должно было быть".

    Ну так россия. С адекватным менеджментом тут традиционно бида-бида. Вот распилить и откатить - это у нас умеют, это да.

     
     
  • 6.237, arisu (ok), 22:19, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я частное лицо и для меня готов обычный удобный онлайн банкинг. Мне
    > это нравится.

    людям, которые собирают твой трафик при помощи сертификата, подписаного ребятами типа trustwave, тоже.

     
  • 2.179, anonymous (??), 02:31, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Интересно, а как они хотят попросить/заставить производителей других браузеров реализовать этот TypeScript.

    учите матчасть, TypeScript не нужно поддерживать. Он транслируется в самый обыкновенный js, который уже реализован в браузерах всех производителей. Никаких дополнительных телодвижений

     
     
  • 3.259, Клыкастый (ok), 18:33, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > учите матчасть, TypeScript не нужно поддерживать.

    уговорил!


     

     ....большая нить свёрнута, показать (48)

  • 1.6, YetAnotherOnanym (?), 12:44, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > приложение на TypeScript компилируется в обычный JavaScript

    Что-то как-то сразу вспомнил про компилирование sendmail.cf из sendmail.mс - файл с макросами m4 не был ни более удобным в редактировании, ни более понятным, ни меньшим по размеру, но почему-то труЪ по Оллману считался именно такой способ.

     
     
  • 2.82, a (??), 17:03, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> приложение на TypeScript компилируется в обычный JavaScript
    > Что-то как-то сразу вспомнил про компилирование sendmail.cf из sendmail.mс - файл с
    > макросами m4 не был ни более удобным в редактировании, ни более
    > понятным, ни меньшим по размеру, но почему-то труЪ по Оллману считался
    > именно такой способ.

    не тру, а годный для большинства. которым написать типовой sendmail.cf с нуля было проблематично.

    я почти уверен, что ты этого также не делал, иначе бы не рассказывал сказки про размер или сложность. ты можешь меня переубедить, написав общеупотребительно дефолтный sendmail.cf без препроцессора и сравнив его с аналогичным .mc.

     
     
  • 3.136, YetAnotherOnanym (?), 20:08, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так почему бы не приложить сразу типовой sendmail.cf вместо типового sendmail.mc? Не такие уж и сложные были эти rewritng rules, чтобы пытаться избавить админа от их лицезрения (этим обосновывалось использование m4).
    И - да, после достаточно долгого курения opguide я, наверное, смог бы написать .cf с нуля, а вот .mc - однозначно нет.
     
     
  • 4.163, a (??), 23:13, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ты действительно не понимаешь. покури opguide и напиши cf для этого случая:

    OSTYPE('linux')
    MAILER('local')
    MAILER('smtp')
    FEATURE(access_db)

    как получится -- давай сравним сложность, размер и прочее.

    а потом ответь на вопрос, каким образом ты будешь генерить пачку cf для разных OSTYPE, не пользуясь препроцессорами.

     

  • 1.7, Аноним (-), 12:44, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > в своё время создавшим C#, Turbo Pascal и Delphi.

    Глянул туториал на офф. сайте. Там объявления типов в стиле Pascal. Даже не знаю, как теперь с этим жить...

     
     
  • 2.101, namefields (?), 17:52, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > в своё время создавшим C#, Turbo Pascal и Delphi.

    Вирт тут не при чём? или речь об удобной для своего времени оболочке?

     
     
  • 3.139, Аноним (-), 20:37, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это я к тому, что они к языку, синтаксис которого заимствован из Си прикрутили объявление типов в стиле Pascal.
     
  • 3.157, arisu (ok), 22:02, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> в своё время создавшим C#, Turbo Pascal и Delphi.
    > Вирт тут не при чём?

    совершенно не при чём. ЭТОГО Вирт не писал и не придумывал.

     
     
  • 4.213, Michael Shigorin (ok), 15:39, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>> в своё время создавшим C#, Turbo Pascal и Delphi.
    >> Вирт тут не при чём?
    > совершенно не при чём. ЭТОГО Вирт не писал и не придумывал.

    Да-да-да, тоже прочитал "в своё время создавшим C#, Turbo Pascal и Delphi" и ухмыльнулся.

     

  • 1.11, 1 (??), 12:55, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    вполне годное направление, имхо.
     
  • 1.13, Cobold (??), 12:57, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Но ведь есть уже кофейный скрипт http://coffeescript.org - мелкософту опять понадобилось свой велосипед делать?
     
     
  • 2.23, The Doctor (ok), 13:23, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну они вроде как пытаются просто расширить, а не заменить JS в отличии от кофескрипта и дарта :)
     
  • 2.28, Аноним (-), 13:32, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > мелкософту опять понадобилось свой велосипед делать?

    Ну так они обнаружили фатальный недостаток: NIH!!!

     
  • 2.265, Аноним (-), 01:07, 08/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кофейник — это же не то бидон, не то хацкель — такое не нужно
     

  • 1.14, pro100master (ok), 12:59, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это альтернатива для кодеров, не для браузеров - на выходе тот же JS :)
     
  • 1.27, Аноним (-), 13:31, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Не взлетит имхо. Синтаксис сложнее почем зря, да еще развивается на полудохлом хостинге виндовозных проектов.

    При не самом плохом начинании, слово "microsoft" в этой схеме все портит, обеспечивая кривизну реализации и перекос в сторону одного браузера и одной системы.

     
     
  • 2.52, Аноним (-), 14:40, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, кодеплекс - это ад... Как-то имел дело.
     
     
  • 3.83, Аноним (-), 17:06, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Да, кодеплекс - это ад... Как-то имел дело.

    Да вообще все последние начинания мс - полный зАД. Что хостинг проектов убогий, что браузеры горбатые и хуже конкурентов, что операционки кислотно-вырвиглазные, что телефоны мерзостные. Вообще не понимаю как можно скатиться из лидеров отрасли до такого трэшняка. Не зря его назвали worst CEO of the year.

     
     
  • 4.130, Cobold (??), 19:51, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    так они и не скатывались, они всегда такие и были. Просто раньше они умудрялись с таким отношением топтать всех потенциальных конкурентов и оставаться лидерами, а сейчас их обходят все кому не лень. Это как ссср - если много кричать про прогресс вместо того чтобы его делать, когда-нибудь окажешся в глубокой заднице.
     
     
  • 5.145, Аноним (-), 21:09, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > так они и не скатывались, они всегда такие и были.

    Раньше им удавалось сделать лучше чем конкуренты. При Гейтсе. Win95? Удачный по тем временам десктоп. NTFS? Во времена NT4 - очень даже. У других все было хуже. Ранние офисы - тоже никто не мог особо конкурировать. И даже винмобила свое откусила. Просто потому что у других все было еще хуже зачастую. NT поначалу делала вполне приличная команда специалистов: IIRC это не их разработка, они просто скупили команду vax. Их собственное - это винды "надстройка над дос" типа 1.х-3.х и 9х/ME. Вот это да, лютейший крап в плане архитектуры. Ну а вот потом гейтс ушел. А Баллмер не зря срубил звание хучшего CEO года. Этот бездарь годится только чтобы прыгать на сцене и народ пугать.

     
     
  • 6.176, Аноним (-), 02:14, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> так они и не скатывались, они всегда такие и были.
    > Раньше им удавалось сделать лучше чем конкуренты. При Гейтсе. Win95? Удачный по
    > тем временам десктоп.

    OS/2 всетаки получше 95/NT была, но увы и ах...

    > NTFS? Во времена NT4 - очень даже. У других все было хуже.

    спорный вопрос... ну допостим во время NT4, но она до сих пор в том же виде по сути.

    > Ранние офисы - тоже никто не мог особо конкурировать.

    тут да наверное, не было конкурентов.

    > И даже винмобила свое откусила.

    аналогично с офисами, симбиан явно не дотягивала по функционалу, но по стабильности выше на голову.

    Гейтс ушел, но win7/win8 неплохие операциоки в целом грех было бы отрицать.  


     
     
  • 7.228, Guest815402 (ok), 19:10, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Во первых, когда как Айбиэм за 286 цеплялся Микрософту было пофиг и они раньше... большой текст свёрнут, показать
     
     
  • 8.256, Cobold (??), 15:07, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не совсем так и те, и другие понаблюдали успех яблочников с выходом lisa в 83-т... большой текст свёрнут, показать
     
     
  • 9.258, Michael Shigorin (ok), 17:54, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Первый раз слышу, а откуда дровишки Одна из версий, которые доносились -- это ч... большой текст свёрнут, показать
     
     
  • 10.260, Cobold (??), 18:52, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в своё время были сравнительные таблицы числа тактов на команду - вся арифметика... текст свёрнут, показать
     
  • 2.160, Ytch (?), 22:28, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > слово "microsoft" в этой схеме все портит, обеспечивая кривизну реализации и перекос в сторону одного браузера и одной системы.

    И потенциальные юридические проблемы (патенты, отчисления, запреты и т. п.) в будущем. Наверное всем уже понятно, что их стратегия, их конечная цель - жёсткий vendor lock-in любой ценой.

     

  • 1.36, Аноним (-), 13:53, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Джва года ждал приличный ООП в javascript!!1
     
     
  • 2.41, Клыкастый (ok), 14:06, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Джва года ждал приличный ООП в javascript!!1

    скобочек не хватало?

     
     
  • 3.63, Аноним (-), 15:53, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Количество скобочек как раз уменьшилось.
     
     
  • 4.84, Аноним (-), 17:07, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Количество скобочек как раз уменьшилось.

    Вот только если сравнить 2 куска кода - я бы не сказал что стало как-то сильно лучше.

     
     
  • 5.151, Pilat (ok), 21:20, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Количество скобочек как раз уменьшилось.
    > Вот только если сравнить 2 куска кода - я бы не сказал
    > что стало как-то сильно лучше.

    Если зайти на сайт языка, и почитать поподробнее, то станет ясно, что стало не просто лучше, а стало сильно лучше. Учтена вся (не или пояти вся) критика JavaScript. И то, что автор разработал такие шедевры как Delphi и C# только добавляют причин посмотреть на язык более подробно.

     
     
  • 6.229, Аноним (-), 19:18, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > стало не просто лучше, а стало сильно лучше.

    Если бы не одно но которое все портит. Это майкрософт и поэтому они наверняка устроят при первом удобном случае подляны всем кто не винда и не IE. Да и синтаксис какой-то более сложный чем у JS. Нафига?

     
     
  • 7.233, Pilat (ok), 19:46, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> стало не просто лучше, а стало сильно лучше.
    > Если бы не одно но которое все портит. Это майкрософт и поэтому
    > они наверняка устроят при первом удобном случае подляны всем кто не
    > винда и не IE. Да и синтаксис какой-то более сложный чем
    > у JS. Нафига?

    В программировании нет места фобиям и суевериям. Если будет приемлемая лицензия - почему бы и не пользоваться. И при чём тут IE или винда?

    Насчёт синтаксиса - у JS синтаксис сложнее, если учесть необходимость использования одного из десятков фреймворков для имитации ООП и модульности, без которых современные программы не пишутся.

     
     
  • 8.235, arisu (ok), 22:03, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вот такие вот дятлы и радуются бедняша, у JS ООП наличествовал с самого первого... текст свёрнут, показать
     
     
  • 9.238, Pilat (ok), 22:48, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У JS нет ООП ни с первого релиза, ни сейчас Учите матчасть ... текст свёрнут, показать
     
     
  • 10.239, arisu (ok), 22:53, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в принципе ООП есть в любом языке к сожалению, более-менее нормально реализ... текст свёрнут, показать
     
  • 8.241, Michael Shigorin (ok), 23:05, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    в администрировании -- бубнам, а в ресторанном бизнесе -- вкусовщине Но неко... текст свёрнут, показать
     
  • 2.158, arisu (ok), 22:03, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Джва года ждал приличный ООП в javascript!!1

    а нормальные люди в это время ним пользовались.

     

  • 1.39, demo (??), 14:02, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Код на typescript выглядит как-то понятнее, чем код на javascript. Но пока не понятна целевая аудитория.

    Компилятор чего-бы то нибыло в js почти как ratfor - кто писал на фортране, тот обходился без ratfor-а; а кто не писал на фортране - тому ratfor тоже был совершенно не интересен.

     
     
  • 2.44, Аноним (-), 14:16, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Майкрософту нужно куда то девать толпу Silverlight программистов, которых они кинули.
     
     
  • 3.85, Аноним (-), 17:07, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Майкрософту нужно куда то девать толпу Silverlight программистов, которых они кинули.

    И дотнетчиков которых они вот-вот кинут... правда вот в вебе они всегда были инвалидами. И таковыми и являются.

     
     
  • 4.100, Клыкастый (ok), 17:52, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И дотнетчиков которых они вот-вот кинут... правда вот в вебе они всегда
    > были инвалидами. И таковыми и являются.

    московское метро всё и их сайт в частности негодуют!

     
     
  • 5.125, ffirefox (?), 19:20, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Еще больше негодуют пассажиры самого дорогого метро в стране т.к. из их кармана оплатили глупость.
     
     
  • 6.148, Аноним (-), 21:13, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще больше негодуют пассажиры самого дорогого метро в стране т.к. из их кармана оплатили глупость.

    По крайней мере теперь этот шит снесли. Потому что силверлайт - это один большой набор лулзов и костылей. Его установка приводит к тому что половина микрософтовских сайтов может начать рабоать криво и глючно. В некоторых KB прямо так и написано - снесите сильверлайт. Учитывая что они его норовят даже через апдейтер впарить - это просто эпикфэйл :)

     
  • 5.147, Аноним (-), 21:11, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > московское метро всё и их сайт в частности негодуют!

    При том пассажиры настолько негодовали с этого буллщита что его с позором выпилили. Сначала просто сделали опциональным а потом, поняв что бобик сдох - кажется похоронили совсем. Во всяком случае теперь на этот бред даже ссылок нет.

    Просто эталонное прокатилово дятлов которые писали на сильверлайте. Теперь их знания нафиг никому не упали. Ахахахаха. А следующими будут дотнетчики :)

     
     
  • 6.159, arisu (ok), 22:04, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Просто эталонное прокатилово дятлов которые писали на сильверлайте.

    а по-моему, «прокатили» кого-то другого. «дятлы»-то свои деньги получили.

     
     
  • 7.166, Аноним (-), 23:31, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а по-моему, «прокатили» кого-то другого. «дятлы»-то свои деньги получили.

    Ну сам понимаешь, MS без мошенничества и левых трюков - как рыба без воды. А что, есть реалистичные идеи как этому п-цу противостоять? Ну, кроме "отомщу кондуктору - пойду назло ему пешком"?

     
     
  • 8.167, arisu (ok), 23:35, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да m и сама неплохо справляется, как я погляжу 8230 ... текст свёрнут, показать
     
     
  • 9.230, Аноним (-), 19:20, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще, ты прав Но добавочного пинка за все хорошее что они сделали отвесить... текст свёрнут, показать
     
     
  • 10.234, arisu (ok), 22:00, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тут можно начать с подлянки Киллдалу, палок в колёс DR-DOS и многих других хорош... текст свёрнут, показать
     
  • 3.177, maximnik0 (?), 02:22, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Майкрософту нужно куда то девать толпу Silverlight программистов, которых они кинули.

    А что не так с Silverlight ?Неужели закрыли ?


     
     
  • 4.231, Аноним (-), 19:24, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А что не так с Silverlight ?Неужели закрыли ?

    Они официально признали его живым мертвецом. Ибо HTML5 и так мало чем хуже. В свете чего нужность кривого и проблемного костыля оказалась под большим вопросом. Там вон адоб постепенно спускает флеш на тормозах уже, т.к. поняли что все основные фичи которыми они могли помахать - станут дефолтом в новом майнлайн стандарте. Ну и нужда в довесках отпадет. Мс в результате пришлось признать неизбежное - сильверлайт откровенно не рекомендован для новых разоаботок.

     

  • 1.47, Аноним (-), 14:29, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я правильно понял, что работа компилятора сводится только в переформатированию конструкции class и удалению упоминания типов (переменная :тип => переменная) c попутным выявлением ошибок, связанных с типизацией ? В чём тогда смысл, если в итоге для выполнения генерируется обычный JavaScript со всеми его недостатками и динамическими типами ?

    Или он какой-то особенный JavaScript на выходе генерирует со специфичными объектами для разных типов ?

     
     
  • 2.53, Аноним (-), 14:42, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему же. С++ доолгое время транслировался в с, но оставался при этом c++ - совершенно другим языком.
    Кстати, первый компилятор с++ в нативный код создали именно в Майкрософт, так что опыта в этом деле им не занимать.


     
     
  • 3.58, Аноним (-), 15:08, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну почему же. С++ доолгое время транслировался в с, но оставался при этом c++ - совершенно другим языком.

    Си и Си++ оба языка со строгой типизацией, а TypeScript и JavaScript с разной. Я еще понимаю,  что есть смысл преобразовывать код с динамической типизацией в строгую. Но как они собрались код со строгой типизацией транслировать в язык с динамической типизацией ?

     
     
  • 4.62, Аноним (-), 15:50, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >Си  ... строгая типизация

    Никогда не пишите о том чего не знаете.

     
     
  • 5.64, Аноним (-), 16:07, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Объясняю на пальцах. Имеем в TypeScript явную типизацию "var :: string", на выходе получаем просто "var", так как JavaSсript имеет динамическую типизацию, какой смысл тогда городить статические типы в TypeScript ???
     
     
  • 6.67, Аноним (-), 16:20, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Объясняю на пальцах Вы назвали с строго типизированным.
    Это раз.
    Машинный код в который все в конце концов превращается не знает ваших типов и не ведает.
    Это два.
    Типизация имеет смысл только на этапе компиляции и обеспечивается компилятором.
    Это четыре.

    P.S.
    С скорее это скорее вообще не типизированный язык.


     
     
  • 7.69, Аноним (-), 16:25, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Объясняю на пальцах Вы назвали с строго типизированным.

    Это я ступил, признаю, перепутав статическую со строгой.

    > Машинный код в который все в конце концов превращается не знает ваших
    > типов и не ведает.

    TypeScript компилирует в JavaScript.

    > Типизация имеет смысл только на этапе компиляции и обеспечивается компилятором.

    Посмотрите пример в сообщении ниже, TypeScript просто вырезает явное упоминание типов и всё !

     
     
  • 8.72, Аноним (-), 16:32, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А джаваскрипт выполняет дух святой Это и есть компиляция в данном случае И пр... текст свёрнут, показать
     
  • 5.65, Аноним (-), 16:10, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В догонку реальный пример компиляции в TypeScript

    Было:

    function greeter(person: string) {
        return "Hello, " + person;
    }

    var user = "Jane User";

    document.body.innerHTML = greeter(user);


    Стало:

    function greeter(person) {
        return "Hello, " + person;
    }
    var user = "Jane User";
    document.body.innerHTML = greeter(user);


    По сути просто убрали ": string" и всё. В чем профит ???

     
     
  • 6.73, Аноним (-), 16:33, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    До того как убрали проверили что там действительно string. В чем и смысл типов.


     
  • 4.66, Аноним (-), 16:15, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Спешите видеть, последний раз в этом сезоне на арене строго типизированный С



    #include <stdio.h>

    struct example
    {
    int x,y;
    };

    struct example2
    {
    int x,y,z;
    };

    int
    main()
    {
    float exfloat = 9.99;
    int heyIAmFloatToo = exfloat;
    struct example* soAmI = heyIAmFloatToo;
    struct example2 justStruct;
    struct example* anotherStruct ;
    anotherStruct = &justStruct;

    printf("And this fucking work!\n");
    }



    А дальше угадай что?
    $rm a.out -f && gcc main.c > /dev/null 2>&1 && ./a.out

     
     
  • 5.86, Аноним (-), 17:11, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Спешите видеть, последний раз в этом сезоне на арене строго типизированный С

    В си типы - лишь некий safety measure и защита от ошибок программиста а не нечто прибитое гвоздями. Если хочется заоверрайдить - можно. Си этим и прекрасен - лобовой доступ к всему и вся. Как по правилам так и без. Если это стало надо и вы понимаете последствия.

    Это ж ЯП для системщиков, а не гламурных кис. Если вы повисли на страховочном канате - это не значит что надо проверить как он с ножницами дружить будет.

     
  • 5.127, ffirefox (?), 19:24, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то мне подсказывает, что при компиляции варнингов будет не слабо.
     
     
  • 6.161, Ytch (?), 22:33, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Что-то мне подсказывает, что при компиляции варнингов будет не слабо.

    Что ушло в /dev/null - за warning не считается )))

     
  • 3.76, demo (??), 16:42, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кстати, первый компилятор с++ в нативный код создали именно в Майкрософт, так что опыта в этом деле им не занимать.

    http://www.pmbk.ru/lister/031/2/index.shtml:

    GNU С++ (1.13) - 1987 год,
    Oregon Software С++ - 1988 год. (насколько я помню компьютерные журналы той поры - они хвалились что они выпустили первый коммерческий "настоящий" компилятор C++).
    Zortech C++ - 1988 год. (http://www.zortech.com/ : пишут про себя что это первый в мире компилятор С++ для персональных компьютеров генерирующий native код, 1987 год)

    MSC 7.0 - 1992 год.

     
     
  • 4.87, Аноним (-), 17:13, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > MSC 7.0 - 1992 год.

    Эм... версия 7.0 должна бы навести на мысли. Я что-то такое припоминаю про MS C '80. Но до 1980 года си явно существовал и в частности древние юниксы компилили явно не MS'овским компилером и это было явно до 1980 года.

     
     
  • 5.96, тоже Аноним (ok), 17:39, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Си-то существовал, а вот С++ в начале восьмидесятых еще только придумывался. И, как пишет автор языка, "Until June 1988 all C++ compiler on PCs were Cfront ports". Так что насчет "первого компилятора" приоритет Bell Labs неоспорим, а вот "первый коммерческий" - тут можно спорить между Oregon и Zortech, а можно не спорить - первые блины неизбежно были весьма комковаты.
    Borland и M$ выпустили компиляторы в 1990 и 1992 соответственно, так что оба мимо.
     
  • 5.104, demo (??), 17:57, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это про C++.
    Древним юниксам он без надобности - там C.

    а так - MS взяв за базу Lattice C и начал делать линейку своих компиляторов для DOS с 1983 года. Можно предположить, что в xenix (1980 год) использовался at&t компилятор. А на чём писали MSDOS в 1981 году я не знаю.

     
     
  • 6.146, Pilat (ok), 21:11, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а так - MS взяв за базу Lattice C и начал делать
    > линейку своих компиляторов для DOS с 1983 года. Можно предположить, что
    > в xenix (1980 год) использовался at&t компилятор. А на чём писали
    > MSDOS в 1981 году я не знаю.

    Точно не на C++. И точно на ассемблере и С.

     
  • 5.107, demo (??), 18:10, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я что-то такое припоминаю про MS C '80

    У MS была сделана линейка для intel 8080 (CP/M): F80, M80, L80 (компиляторы фортрана, макроассемблера и линкер). Наверное вам оттуда припоминается. Перечисленными выше пользовался, а C80 - не помню.

     
     
  • 6.149, Аноним (-), 21:17, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Перечисленными выше пользовался, а C80 - не помню.

    Зато его припоминаю я. Местные где-то это взяли и кой-как адаптировали к местным же агрегатам на i8080. Не забыв передрать и CP/M естественно. Удивительно но факт.

     
  • 2.61, anonymous (??), 15:36, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >В чём тогда смысл?

    Навязать всем свой стандарт.

     
  • 2.152, Pilat (ok), 21:22, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я правильно понял, что работа компилятора сводится только в переформатированию конструкции class и удалению упоминания типов

    Неправильно. См. описание языка. ДЕйствительно надеялись, что в маленьком резюме обо всём будет написано?

     

  • 1.55, Аноним (-), 14:46, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    они "изобрели" ActionScript 2.0, он же ECMAScript 4th Edition
     
  • 1.77, Аноним (-), 16:49, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    ActiveX умер, да здравствует ActiveX!!! )))
     
  • 1.80, XoRe (ok), 16:54, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > позиционируемый в качестве более продвинутой альтернативы JavaScript

    Чтобы захватить стандарт, сначала нужно его "улучшить", потом сделать несовместимым со старыми версиями.
    Старый добрый Microsoft Way

     
     
  • 2.88, Аноним (-), 17:14, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Старый добрый Microsoft Way

    Эти гоблины из редмонда такие предсказуемые.

     

  • 1.90, CssfPZS (ok), 17:20, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Товарищь модератор!
    По какой причине мой пост удалили (был написан в 11:19 сегодня)?
    Оно как то правила нарушает, или мы теперь все должны при виде мелкософта приседать и ку делать?
    >Когда же Microsoft выпустит мышку с квадратным колёсиком,
    >а то обычное устарело!
    >Мелкософт я смотрю все углубляют и расширяют велосипедостроение)))

    Заранее спасибо за развернутый ответ!

     
     
  • 2.117, Maxim Chirkov (ok), 18:51, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Товарищь модератор!
    > По какой причине мой пост удалили (был написан в 11:19 сегодня)?

    Нарушение 4, 5, 6 и 9 пунктов правил (http://wiki.opennet.ru/ForumHelp).

    Что касается нетронутого флуда в других темах, то есть кнопка "Сообщить модератору". Не за всем удаётся проследить.

     
     
  • 3.118, CssfPZS (ok), 18:53, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Товарищь модератор!
    >> По какой причине мой пост удалили (был написан в 11:19 сегодня)?
    > Нарушение 4, 5, 6 и 9 пунктов правил (http://wiki.opennet.ru/ForumHelp).

    Спасибо за ответ, сейчас посмотрю еще раз эти пункты!

     
  • 3.119, CssfPZS (ok), 18:55, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все кроме 4 согласен, не прав, но вот кого и чем я оскорбил то?

     
     
  • 4.120, Maxim Chirkov (ok), 18:58, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –12 +/
    > Все кроме 4 согласен, не прав, но вот кого и чем я
    > оскорбил то?

    ...неуважительных выражений...терпимость...дружелюбие

     
     
  • 5.122, CssfPZS (ok), 19:05, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >> Все кроме 4 согласен, не прав, но вот кого и чем я
    >> оскорбил то?
    > ...неуважительных выражений...терпимость...дружелюбие

    Агрессии там не было, оскорблений тоже.
    Дружелюбие на OpenNET к Microsoft...
    Достаточно терпимости, нет?
    Ну да ладно, видимо в словах мазахиста была доля правда про отношение к MS.

    Ничего не могу поделать с тем, что у меня недостаточно глубокое чувством любви к Microsoft.
    Можете банить и удалять учетку если так хочется
    Всего хорошего!

     
     
  • 6.223, Michael Shigorin (ok), 17:29, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Можете банить и удалять учетку если так хочется

    Насколько понимаю, Максим так не делает.

    > Всего хорошего!

    Не огорчайтесь, пожалуйста -- а неприятности и промахи всегда бывают, но не всегда стоят внимания.  Было бы желание друг друга понять.

    Что до терпимости к MS: можно ведь и цензурно расставить точки над "ы", не опускаясь до уровня microsoft student partners.

     
  • 5.123, Мазохист (ok), 19:07, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > неуважительных выражений...терпимость...дружелюбие

    Ну, ну... Тут теперь требуют уважения, терпимости и дружелюбия к Microsoft? А почему этого  не требуется в теме "Увидел свет дистрибутив Slackware Linux 14.0"? Выборочно правила применяются?

     
     
  • 6.142, Maxim Chirkov (ok), 20:43, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну, ну... Тут теперь требуют уважения, терпимости и дружелюбия к Microsoft? А
    > почему этого  не требуется в теме "Увидел свет дистрибутив Slackware
    > Linux 14.0"? Выборочно правила применяются?

    Жмите "Сообщить модератору" на нарушающих правила сообщениях, без этого за всем не уследишь.

     
     
  • 7.144, Мазохист (ok), 21:03, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да жамкал я  "Сообщить модератору", а толку...  Извеняйте, но меня как то не прикалывает что трут после этого не "аналитигов по лисапедам" а тех кто им отвечает. Хотя да, это же ваша песочница и вы в ней играете, кто я такой что бы вам что то указывать.
     
     
  • 8.202, Аноним (-), 12:04, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Люди, они вам превосходно переводят новости, а вы их минусуете Не будет вам нов... текст свёрнут, показать
     
     
  • 9.219, Мазохист (ok), 17:19, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Зачем переводить рекламу Ей и так половина сети завалена Будет только в радость... текст свёрнут, показать
     
  • 5.150, Аноним (-), 21:18, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > ...неуважительных выражений...терпимость...дружелюбие

    Не раньше чем этому научится MS и их рекламные боты.

     
  • 3.153, arisu (ok), 21:40, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не за всем удаётся проследить.

    действительно, слака — это ж не m$. это за священным m$ следят в сто глаз.

    впрочем, тут лучше вообще не жать. а то наудаляют, как вон с Lain_13: само сообщение, на которое он отвечал, удалили, и ответ прицепился к совершенно другому сообщению. министерство правды работает.

     
     
  • 4.169, Аноним (-), 23:44, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > действительно, слака — это ж не m$. это за священным m$ следят в сто глаз.

    Ну так у этих будаков есть ресурсы на ботов который клацают. А у слакваристов...

    > впрочем, тут лучше вообще не жать. а то наудаляют, как вон с
    > Lain_13: само сообщение, на которое он отвечал, удалили, и ответ прицепился
    > к совершенно другому сообщению. министерство правды работает.

    Более того. Я например совершенно не допираю: откуда у arisu такой конский рэйтинг, способный поспорить с доставшим всех ваней? Как по мне так это не в пример более позитивный персонаж. Откуда у него столько отрицательного рейтинга взялось? Да и вроде бы зрители того же мнения - плюсов явно больше чем минусов. Это тоже происки министерства правды? Или что за ... ? :)

     
     
  • 5.172, arisu (ok), 23:56, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    огромные минусы в рейтинг идут за удалённые сообщения: их у меня действительно более чем дофига.
     
     
  • 6.200, filosofem (ok), 11:38, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > огромные минусы в рейтинг идут за удалённые сообщения: их у меня действительно
    > более чем дофига.

    Соболезную

     
     
  • 7.201, arisu (ok), 11:45, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Соболезную

    чему? O_O

     
     
  • 8.204, filosofem (ok), 12:17, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    кому ... текст свёрнут, показать
     
     
  • 9.205, arisu (ok), 12:22, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    кто или что такое 171 кому 187 O_O... текст свёрнут, показать
     
     
  • 10.207, filosofem (ok), 12:41, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тем кто жалуется на минусы... текст свёрнут, показать
     
  • 4.224, Michael Shigorin (ok), 17:35, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > впрочем, тут лучше вообще не жать. а то наудаляют, как вон с
    > Lain_13: само сообщение, на которое он отвечал, удалили, и ответ прицепился
    > к совершенно другому сообщению. министерство правды работает.

    Это какой-то плавающий баг, такое впечатление.  Порой работает как было уже сделано (остаётся заглушка "часть нити модерена удалятором"), порой -- склеивает разрыв.

     
     
  • 5.232, Аноним (-), 19:27, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это какой-то плавающий баг, такое впечатление.  Порой работает как было уже
    > сделано (остаётся заглушка "часть нити модерена удалятором"), порой -- склеивает разрыв.

    Вообще фич заглючен - такое ощущение что результат чуть ли не рандомный. Иногда еще и сообщения остаются с ответом на потертое. А зачем, если там кроме ответа на удаленное ничего нет?


     
     
  • 6.240, Michael Shigorin (ok), 23:03, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще фич заглючен - такое ощущение что результат чуть ли не рандомный.
    > Иногда еще и сообщения остаются с ответом на потертое. А зачем,
    > если там кроме ответа на удаленное ничего нет?

    Насколько понимаю, некоторые (как минимум Максим) пользуются rm -r, а у некоторых (включая меня) -r по причине его существенной опасности нет; да и не просил включить -- так меньше соблазна "быстренько грохнуть этот флейм", приходится перечитывать каждое сообщение, стараясь оставить "сигнальные" и фигурно вырезать "шумные".

    Также напоминаю про ссылку справа внизу страницы: http://www.opennet.ru/contact.shtml

     
  • 5.236, arisu (ok), 22:06, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это какой-то плавающий баг, такое впечатление.

    а у читателей впечатление, что модераторы или толстые тролли, или сидят на каких-то веществах. оно понятно, что «никто никому ничего не должен», но мне кажется, что такой баг надо чинить в авральном порядке.

     
  • 2.199, filosofem (ok), 11:37, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Товарищь модератор!
    > По какой причине мой пост удалили (был написан в 11:19 сегодня)?
    > Оно как то правила нарушает, или мы теперь все должны при виде
    > мелкософта приседать и ку делать?
    >>Когда же Microsoft выпустит мышку с квадратным колёсиком,
    >>а то обычное устарело!
    >>Мелкософт я смотрю все углубляют и расширяют велосипедостроение)))
    > Заранее спасибо за развернутый ответ!

    Правило 1: Шутить надо смешно. Или хотя бы остроумно.

     
     
  • 3.208, CssfPZS (ok), 13:06, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Товарищь модератор!
    >> По какой причине мой пост удалили (был написан в 11:19 сегодня)?
    >> Оно как то правила нарушает, или мы теперь все должны при виде
    >> мелкософта приседать и ку делать?
    >>>Когда же Microsoft выпустит мышку с квадратным колёсиком,
    >>>а то обычное устарело!
    >>>Мелкософт я смотрю все углубляют и расширяют велосипедостроение)))
    >> Заранее спасибо за развернутый ответ!
    > Правило 1: Шутить надо смешно. Или хотя бы остроумно.

    Шутить != сарказм
    Хотя ты у нас потомок ванги, так что все правильнее чем остальные понимаешь)

     
     
  • 4.250, filosofem (ok), 10:39, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >[оверквотинг удален]
    >>> Оно как то правила нарушает, или мы теперь все должны при виде
    >>> мелкософта приседать и ку делать?
    >>>>Когда же Microsoft выпустит мышку с квадратным колёсиком,
    >>>>а то обычное устарело!
    >>>>Мелкософт я смотрю все углубляют и расширяют велосипедостроение)))
    >>> Заранее спасибо за развернутый ответ!
    >> Правило 1: Шутить надо смешно. Или хотя бы остроумно.
    > Шутить != сарказм
    > Хотя ты у нас потомок ванги, так что все правильнее чем остальные
    > понимаешь)

    Повторное нарушение правила 1.

     
     
  • 5.251, CssfPZS (ok), 10:44, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>[оверквотинг удален]
    > Повторное нарушение правила 1.

    учи матчасть!

    1. Запрещается размещение одного и того же сообщения в разных форумах (рубриках) в течение недели;
    Источник : http://wiki.opennet.ru/ForumHelp

     
     
  • 6.252, filosofem (ok), 12:45, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>>[оверквотинг удален]
    >> Повторное нарушение правила 1.
    > учи матчасть!
    > 1. Запрещается размещение одного и того же сообщения в разных форумах (рубриках)
    > в течение недели;
    > Источник : http://wiki.opennet.ru/ForumHelp

    Это тоже. Одинаково тупые шутки считаются повтором. Правило 1 пп. 1.

     
     
  • 7.253, CssfPZS (ok), 12:52, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>>[оверквотинг удален]
    >>> Повторное нарушение правила 1.
    >> учи матчасть!
    >> 1. Запрещается размещение одного и того же сообщения в разных форумах (рубриках)
    >> в течение недели;
    >> Источник : http://wiki.opennet.ru/ForumHelp
    > Это тоже. Одинаково тупые шутки считаются повтором. Правило 1 пп. 1.

    Все бы хорошо, но твой воображаемый мир не сходится с реальными правилами OpenNET,
    пичплька )

     
  • 7.254, Michael Shigorin (ok), 13:01, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Коллеги, мне очень неудобно напоминать, но самовольно модерировать лучше себя, чем других.
     
  • 3.222, Мазохист (ok), 17:25, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Шутить надо смешно. Или хотя бы остроумно.

    Шутить можно только про СПО... А про всё остальное, особенно про освобождающий мелкософт, можно только восхищаться и млеть в экстазе обожания.

     
     
  • 4.257, CssfPZS (ok), 15:19, 04/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >освобождающий мелкософт

    Звучит забавно!
    Это прямо как про покойников: Отмучился, теперь он свободен.
    Nokia тому пример, да и не единственный, "великая корпорация" уже приличное кладбище из
    разных компаний собрала...

     

     ....большая нить свёрнута, показать (33)

  • 1.91, EuPhobos (ok), 17:23, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Ну вот, запатентуют, а потом наедут на JS или на JS-разработчиков за похожесть функций/кода/языка =)
     
  • 1.154, Аноним (-), 21:53, 02/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прям, JavaScript++, не иначе. :)
     
     
  • 2.162, filosofem (ok), 23:10, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >JavaScript++

    JavaScript/0

     

  • 1.193, Anonymus.UA (?), 09:54, 03/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Плохой он или хороший неважно. Просто МС нужно что-то патентовать!!! А для патентования нужно делать видимость что они разрабатывают внедряют. Потом кто-то реализует что-то более удачное и вот тут и заработок МС начинается!!!
     
     
  • 2.215, Аноним (-), 15:42, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не, не врубаешься ты в их бизнес-модель. "Делают вид" - это не в той стране :)
    Хотя, конечно, язык их, так же как C# или IDE MSVC - барахло
     
     
  • 3.216, Michael Shigorin (ok), 16:04, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не, не врубаешься ты в их бизнес-модель. "Делают вид" - это не
    > в той стране :)

    Microsoft да штаты как раз и специализируются по наведению иллюзий -- что это работает, что это деньги, и так далее.

     
     
  • 4.242, Аноним (-), 23:06, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прав, Михан, прогресс то мы и двигаем. Остальные - паразиты.
     
     
  • 5.243, Michael Shigorin (ok), 23:12, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прогресс не самоценен, примерно как в пословице -- "...иногда старость приходит одна".
     

  • 1.261, Еще один анонимус (?), 00:53, 06/10/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Cозвучно с TrueCrypt. В суд этих проприетарщиков!  Пусть переименуются в ТоталСкрипт.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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