Комментарии 76
Я советую угомониться всем по этому поводу
Почему?
Люди чувствуют себя обманутыми, вот и высказывают свое недовольство.
Помните примеры декларативного создания сайтов на asp.net 1.0 (starter kits), я вот по ним учился а потом выяснилось что так реальные проекты не пишут, у меня примерно такие чувства тогда были, я ведь учился по примерам от создателя технологий.
Люди чувствуют себя обманутыми, вот и высказывают свое недовольство.
Помните примеры декларативного создания сайтов на asp.net 1.0 (starter kits), я вот по ним учился а потом выяснилось что так реальные проекты не пишут, у меня примерно такие чувства тогда были, я ведь учился по примерам от создателя технологий.
Внутри МС самой технологии частенько меняются, взять хотя бы работа с базой, но это ничего не меняет. asp.net 1.0 был совсем другим, он был чудом после asp. Когда apple держит тайну до последнего, разработчики не кричат — меня обманули. Да и что тут ждать 2,5 месяца. Мне это нытье надоело очень сильно. Особенно, когда не никаких предпосылов или напомнить крики silverlight is dead? Взрослые опытные мужики думают, что МС вдруг возьмет и прокинет всех.
потому что и сейчас можно создавать гаджеты на html5/js. А в Win8 гаджеты будут побольше.
MS ничего не мешает поддерживать эти обе технологии.
MS нужно увеличивать армию разработчиков, ведь без них у MS мало шансов на популярность.
Поэтому HTML5, который активно развивается и популяризируется среди разработчиков, взят на вооружение.
Операционка мало что значит для конечного пользователя, главное это программы поддерживаемые этой операционной системой. Больше разработчиков, больше и разнообразнее программы, больше людей желающих КУПИТЬ и установить что нибудь у MS
MS нужно увеличивать армию разработчиков, ведь без них у MS мало шансов на популярность.
Поэтому HTML5, который активно развивается и популяризируется среди разработчиков, взят на вооружение.
Операционка мало что значит для конечного пользователя, главное это программы поддерживаемые этой операционной системой. Больше разработчиков, больше и разнообразнее программы, больше людей желающих КУПИТЬ и установить что нибудь у MS
Новая глава в бесконечной череде «технологий будущего» от Microsoft.
«В это время группа отступников внутри Microsoft обнаружила в .NET фатальный недостаток — его писали не они!»
Знаем, помним, обсуждали: forum.ixbt.com/topic.cgi?id=26:29823-2#48 (2004й год)
«В это время группа отступников внутри Microsoft обнаружила в .NET фатальный недостаток — его писали не они!»
Знаем, помним, обсуждали: forum.ixbt.com/topic.cgi?id=26:29823-2#48 (2004й год)
Вот-вот, вечная история. Если стал девелопером-девелопером, будь готов каждое утро, заходя на MSDN, изучать новые API и unlearn'ить выученные вчера. Они там к этому уже давно привыкли.
У Джойла Спольски есть отличная статья про эту особенность Microsoft: Как Microsoft проиграла битву за API
.NET наверняка революционно изменит Windows-программирование… примерно на год.
Ага, только не на год а на 10+ лет :)
Думаю, Майкрософт наврятле свернет направление WPF/Silverlight. Они отлично сейчас держаться в корпоративном софте, где их лидерство обусловлено очень хорошей продуманностью в плане гибкости применения, а значит — внесения быстрых изменений по запросам клиентов. А вот для массового использования, к сожалению, эти технологии пока не развились.
А можно виндовс 8 тоже не выпускать, а то мне железо менять придется?
А что, вполне в духе Microsoft. Сначала кинули VB6, потом разработчикам Windows.Forms сказали, что WPF — это новый виток, теперь WPF/Silverlight списали… Все как обычно :)
Я как православный .net разработчик (использовал еще .net 1.0 beta) могу только сказать — microsoft has balls. то, что они сделали с windows phone, надеюсь они сделают такую же революцию (не мировую, а просто революцию внутри продуктов microsoft) и в windows 8. SL/WPF — действительно крутые технологии, но сейчас HTML5 + JS это просто взрыв.
А можно аргументировать, чем HTML+JS «взрыв» по сравнению с WPF?
Действительно интересны разумные аргументы.
Действительно интересны разумные аргументы.
HTML+JS — реально кросплатформный, а не теоретически как WPF. И при этом производительность JavaScript'а сейчас растет и растет.
Я даже не знаю что ответить…
Все это кроссплатформенно ровно до того момента — пока выполняется в песочнице, практически не взаимодействуя с системой и другими приложениями/сторонними библиотеками. Как только это станет платформой для нормальной разработки — оно сразу перестанет быть кроссплатформенным.
Да и какая кроссплатформенность, когда они и сейчас в разных браузерах по разному работают, это только куча головной боли разработчикам.
Про производительность — вообще не в тему.
Более того — для MS кроссплатформенность то и не нужна, у нее большая часть рынка.
Хочется услышать реальные аргументы, показывающие, например, удобство разработки на html+js по сравнению с WPF.
Все это кроссплатформенно ровно до того момента — пока выполняется в песочнице, практически не взаимодействуя с системой и другими приложениями/сторонними библиотеками. Как только это станет платформой для нормальной разработки — оно сразу перестанет быть кроссплатформенным.
Да и какая кроссплатформенность, когда они и сейчас в разных браузерах по разному работают, это только куча головной боли разработчикам.
Про производительность — вообще не в тему.
Более того — для MS кроссплатформенность то и не нужна, у нее большая часть рынка.
Хочется услышать реальные аргументы, показывающие, например, удобство разработки на html+js по сравнению с WPF.
Истинной кросплатформенности у майкрософтовской реализации html+js не будет, а будет куча своих дополнительный API. Единственный плюс — новые разработчики, которые раньше и не могли подумать о написании нейтив программ для виндовс. Как уже упоминалось в некоторых комментариях, это некий аналог хром ос, только под капотом будет еще «старый добрый» эксплорер. Все те «плиточки» что-то вроде виджетов, которые будут работать на полную силу с соответствующими онлайн сервисами. Хотя конечно же будут и чисто локальные.
Ну вот и получается — единственный плюс — сомнительные разработчики, которые хотели бы писать под платформу, но не хотели бы учить никаких специфичных для платформы технологий, зная только html+js. Только это настолько ничтожный плюс, что было бы невероятно, если бы кто-то из руководства принял бы его в рассмотрение.
Я думаю, что все же дополнительно объявят поддержку WPF/Silverlight, чуть позже, либо объявят о невероятных достижениях в ускорении работы js :)
Лично для меня плюс, что будет html+js, я уже много лет не работаю на виндовс, так давно, что последним был вижуал студио 6 и с++/мфц, а ничего нового от них изучать не хочется. А на хтмл5 я бы с радостью что-то написал бы для винды.
Лично для меня плюс, что будет html+js, я уже много лет не работаю на виндовс, так давно, что последним был вижуал студио 6 и с++/мфц, а ничего нового от них изучать не хочется. А на хтмл5 я бы с радостью что-то написал бы для винды.
По моему все что сказано в ролике — это 15 секундное упоминание о том, что теперь можно делать приложения на html+js, все. Так что тут не «дополнительная поддержка» даже. Тут вся истерия похожа на:
--«Мы добавили японский язык в новую версию прошивок наших девайсов»
-«О боже, они сделают все устройства только на японском, как же я буду пользоваться ими?»
--«Мы добавили японский язык в новую версию прошивок наших девайсов»
-«О боже, они сделают все устройства только на японском, как же я буду пользоваться ими?»
Я вообще-то не совсем про ролик, а об goo.gl/lilpM. Тут ни слова о сильверлайте или впф.
А еще там ни слова о win api, C или ассемблере.
— О Боже, нам прийдётся писать драйвера на js+html5, ведь это кроссплатформенно, а скорость интерпритаторов js постоянно растёт!
— О Боже, нам прийдётся писать драйвера на js+html5, ведь это кроссплатформенно, а скорость интерпритаторов js постоянно растёт!
Читайте внимательнее, там говорится, что обычные приложения будут работать в «классическом окружении». Вопрос не в том, что впф, дотнет пропадут, а в том, что они не получат доступа к «красивому плиточному интерфейсу».
Что-то я не могу найти, где это говориться. Можно цитату, о том, кто и куда получит доступ, а кто — нет?
Это комментарий данный после презентации, в котором вице президент Джули Ларсон-Грин говорит, что новый плиточный интерфейс будет реализовывать возможности открытых стандартов HTML5 и JavaScript на всю катушку, в то время, как старые приложения будут работать в классическом окружении. Суть в том, что на момент публикации этой заметки сообщество .NET уже выразило свое недоумение по поводу отсутствия информации о поддержке этой технологии в новом интерфейсе, но вице президент все равно ничего нового не сказала. И вот теперь люди которые потратили силы, время и деньги на изучение .NET кипишуют, что у них заберут хлеб обычные джаваскриптеры.
Насколько я понял, «старые» приложения — это приложения написаные под win7. Они должны будут работать как работали. «Новые» приложения — это приложения заточеные под «новый плиточный интерфейс» win8. Без конкретизации на чём они реализованы. Я вообще не понимаю, как .net может «не получить доступ». Технически.
А впрочем, всё это гадания на гуще.
А впрочем, всё это гадания на гуще.
Я тоже не понимаю, как дотнет может не получить доступ, но есть прослойка программистов, который посвятили свою жизнь только этому и очень боятся, если их задвинут на второй план, они то и кипешуют.
Лично я, более чем уверен, что сильверлайт точно будет в плиточном интерфейсе. И единственной причиной молчания вижу лишь то, что сильверлайт хотят модернизировать/адаптировать к новой платформе, но на данный момент все это на очень ранней стадии. Когда у них будет что показать, вот тогда все точки над ї будут расставлены.
Лично я, более чем уверен, что сильверлайт точно будет в плиточном интерфейсе. И единственной причиной молчания вижу лишь то, что сильверлайт хотят модернизировать/адаптировать к новой платформе, но на данный момент все это на очень ранней стадии. Когда у них будет что показать, вот тогда все точки над ї будут расставлены.
Если и случится такая поразительная вещь, что программы на .NET не получат доступа к «плиточному интерфейсу», то однозначно появится способ сделать этот интерфейс на HTML5+JS, наподобие сплэшскрина, чтобы он вызвал основное приложение.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
надеюсь это письмо прочистит им мозги. такую замечательную технологию на второй план ставить… то, что html5\js «лучше» WPF вообще выносит мне мозг.
А не сделает ли Microsoft экспорт Silverlight в html/js (a-la GWT)?
а зачем?
Ну например, хотя бы затем что есть прикольное средство прототипирования SketchFlow, которое рисует в XAML, а хотелось бы этот инструмент использовать еще и при создании сайтов.
Я надеюсь вы хотели сказать «макетов сайтов»? Правда вроде ничего не мешает делать их и сейчас.
Вот именно, ничего не мешает делать макеты, которые потом приходится выбрасывать.
Я надеюсь, вы ничего против не будете иметь, если я захочу более экономно использовать свои силы.
Я надеюсь, вы ничего против не будете иметь, если я захочу более экономно использовать свои силы.
Зачем выбрасывать? Делаем макет, показываем заказчику, потом делаем основное приложение.
Ведь SketchFlow по сути общего с результирующим приложением имеет только часть разметки, как в нем делать что-то кроме прототипов? Это уже будет совершенно другой продукт.
Ведь SketchFlow по сути общего с результирующим приложением имеет только часть разметки, как в нем делать что-то кроме прототипов? Это уже будет совершенно другой продукт.
Вы можете поступать как вам больше нравится, а вот лично у меня была однажды потребность перекинуть каркас разметки из XAML в HTML, чтобы сэкономить пару часов времени.
А то что продукт будет сильно отличаться от прототипа — это не повод гордиться, SketchFlow для того, собственно, и создан, чтобы наработки в прототипировании можно было использовать в основном продукте.
А то что продукт будет сильно отличаться от прототипа — это не повод гордиться, SketchFlow для того, собственно, и создан, чтобы наработки в прототипировании можно было использовать в основном продукте.
Совершенно другой продукт — это относилось к SketchFlow, вернее тому, что вы от него хотите. SketchFlow — для прототипирования, то что вы хотите — совершенно другая вещь.
Вовсе не обязательно, чтобы вы мне рассказывали чего я хочу, я и так прекрасно осведомлен.
Ну если знаете — то не перечьте сами себе. Если знаете что вам нужен другой продукт — то не стоит требовать эту функциональность от SketchFlow. Если так абсурдно рассуждать, то так можно и от блокнота требовать функции графического редактора.
А что «нового» в HTML+JS? Он же был с 98й…
Оставлю ссылочку: www.joelonsoftware.com/articles/fog0000000339.html
Не верится, что такое могли написать истенные фанаты Silverlight…
Либо они конференции не посещают, либо это какая-то подстава…
Silverlight 5 готовит столько новых вкусностей, что у них крышу должно было сносить, а они его пытаются сравнивать с HTML5… HTML5 мощен, но пока не умеет работать ни с микрофоном, ни с камерой, ни с аппаратным 3D… да с тем же WindowsAzure без костылей не обойтись. А там всё Out of the Box.
Либо они конференции не посещают, либо это какая-то подстава…
Silverlight 5 готовит столько новых вкусностей, что у них крышу должно было сносить, а они его пытаются сравнивать с HTML5… HTML5 мощен, но пока не умеет работать ни с микрофоном, ни с камерой, ни с аппаратным 3D… да с тем же WindowsAzure без костылей не обойтись. А там всё Out of the Box.
>>Анонс «новой платформы, основанной на HTML5 и JavaScript» (фраза из пресс-релиза Microsoft)
Что-то я в упор не вижу этой фразы в пресс-релизе. Можно пальцем ткнуть?
Что-то я в упор не вижу этой фразы в пресс-релизе. Можно пальцем ткнуть?
Итого имеем:
— кто-то там на форуме сильверлайта, увидал в пресс-релизе HTML5/JavaScript и решил, что Майкрософт похоронят сильверлайт.
— формумчане развели бурления говн на тему: “не убивайте сильверлсайт”
— по ссылке www.microsoft.com/silverlight царят мир, труд, май, анонсы, беты и прочее
— в пресс-релизе о Windows 8 ни слова не только о похоронах, но и вообще про сильверлайт ни слова.
— пост писал Ализар!!!
Вывод: вдумчиво прочитать комментарий habrahabr.ru/blogs/net/122075/#comment_3994287
— кто-то там на форуме сильверлайта, увидал в пресс-релизе HTML5/JavaScript и решил, что Майкрософт похоронят сильверлайт.
— формумчане развели бурления говн на тему: “не убивайте сильверлсайт”
— по ссылке www.microsoft.com/silverlight царят мир, труд, май, анонсы, беты и прочее
— в пресс-релизе о Windows 8 ни слова не только о похоронах, но и вообще про сильверлайт ни слова.
— пост писал Ализар!!!
Вывод: вдумчиво прочитать комментарий habrahabr.ru/blogs/net/122075/#comment_3994287
Собственно да, достаточно посмотреть на автора поста чтобы его проигнорировать.
Жаль, что я не пользуюсь Хромом, иначе бы давно установил этот плагин.
html+js сейчас тупо моден. про него и говорили, как раньше все было про cloud, до это еще что-то там.
.net, wpf и тп- это то что все знают и об этом не надо говорить много.
Маркетинг, мода.
.net, wpf и тп- это то что все знают и об этом не надо говорить много.
Маркетинг, мода.
Дискриминация! xD
А по факту, впервые за многие годы одобряю решения M$!
А по факту, впервые за многие годы одобряю решения M$!
Silverlight изначально был мертворожденной технологией, потому что он был реально не нужен уже когда появился, просто технология опоздала лет на 7.
Конечно, всегда найдутся хомяки, готовые схавать все, на чем стоит шилдик «new», но зачем негодовать не понятно, надо думать было на шаг вперед.
Конечно, всегда найдутся хомяки, готовые схавать все, на чем стоит шилдик «new», но зачем негодовать не понятно, надо думать было на шаг вперед.
Объясните мне как можно разрабатывать более-менее сложные приложения на JavaScript. Имея такую кучу методов выстрелить себе в ногу.
блин. ну чего кипешевать?
html5+js это только верхний слой приложения
ядро как писалось на .net так и будет
и следующее поколение фреймворка наверняка включит обвязку этого слоя
да еще и таким способом, что разработчику понадобится добавить очередные 10% знаний к уже имеющимся
html5+js это только верхний слой приложения
ядро как писалось на .net так и будет
и следующее поколение фреймворка наверняка включит обвязку этого слоя
да еще и таким способом, что разработчику понадобится добавить очередные 10% знаний к уже имеющимся
Это самая лучшая статья на эту тему. Неплохо было бы ее иметь в самой статье.
Premature cries of Silverlight / WPF skill loss. Windows 8 supports all programming models
Ну и на всякий пожарный.
1. На одной конференциии ничего не сказали про Silverlight, все подняли ор что Silverlight умирает.
2. На следующей анонсировали новую версию Silverlight, с дофигищей нововведений.
Основной поинт в том что, задолбали уже хоронить Silverlight.
Premature cries of Silverlight / WPF skill loss. Windows 8 supports all programming models
Ну и на всякий пожарный.
1. На одной конференциии ничего не сказали про Silverlight, все подняли ор что Silverlight умирает.
2. На следующей анонсировали новую версию Silverlight, с дофигищей нововведений.
Основной поинт в том что, задолбали уже хоронить Silverlight.
А помоему МС просто решили проверить насколько у них большая аудитория девелоперов под SL/WPF и таким тонким троллингом посчитали абстрактные проценты и перспективы.
Незачет.
Ни в пресс-релизе, ни в ролике нет ничего о том, что silverlight/wpf снимают. Более того, на совсем недавнем девконе об этом тоже не было ни слова, и майкрософтовские представители подчеркивали, что xaml во всех его проявлениях — это движение в будущее.
Ни в пресс-релизе, ни в ролике нет ничего о том, что silverlight/wpf снимают. Более того, на совсем недавнем девконе об этом тоже не было ни слова, и майкрософтовские представители подчеркивали, что xaml во всех его проявлениях — это движение в будущее.
Мне вот вспомнилось, что Silverlight разработчиков кинули уже давно (вот навскидку нашёл webcrunch.ru/news/2010/11/02/microsoft-changes-silverlight-to-html-five/ ) не пойму, чего они удивляются Windows 8?
Имхо, речь идёт о том, сможет ли Microsoft сохранить свои позиции (или хотя бы не сильно сдать) на объединяющемся рынке персональных компьютеров и планшетов, или поделится с Google и Apple. И здесь разработчиков должно прежде всего беспокоить, чтобы Windows 8 понравился пользователю.
Имхо, речь идёт о том, сможет ли Microsoft сохранить свои позиции (или хотя бы не сильно сдать) на объединяющемся рынке персональных компьютеров и планшетов, или поделится с Google и Apple. И здесь разработчиков должно прежде всего беспокоить, чтобы Windows 8 понравился пользователю.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Открытое письмо разработчиков Silverlight/WPF к Microsoft