http://www.engadget.com/2012/09/05/stephen-elop-interview/

Давайте обсудим конкурентов, без предубеждений.

gsm2015.ru - телефоны на android, simbian WP8

 

Tagged with:
 

133 Responses to Интервью с Элопом

  1. Dead:

    снят люмией и возможно помимо настоящей стабилизации там еще и софтверная. А рекламный снят на профессиональное оборудование.

  2. TBAoff:

    Картинку я, кажется, большую запостил.

  3. EreZZ:

    Нокия. Смартфон. Винфон.
    Всё, тема себя исчерпала, пост можно закрывать.

  4. DilDead:

    Ну, железо у них охуенное. И дизайн. Но Винда не внушает доверия. Вот если бы они за Андроид взялись, это был бы просто праздник. Не думаю, что Nokia позволили бы себе забивать на клиентов и оставлять их без тех же апдейтов.

  5. Lanef:

    У меня есть такое вот мнение, как кодера. Идите нахуй с вашими 15-ю версиями АПИ и ебнутым на всю голову СДК. Я жду релиза.

  6. GodNo:

    Отношусь с жутким предубеждением, потому что помню win mobile 6.5, но надо признать, что телефончики очень симпатичные, майкрософт предполагает надёжность и постоянность обновлений, а нокия предполагает наличие хорошей камеры. Я бы подождал, пока не появится возможность выпилить из телефона не нужные мне здесь вещи вроде x-box live и прочей синхронизации с сервисами и устройствами, которых у меня нет и не будет, но в целом вполне миленькие зверьки.

    Скажем так, я бы скорее ушёл на нокию следующим телефоном, чем на айфон. Я даже думаю, что так и произойдёт, когда я окончательно разочаруюсь в андроиде. Всё-таки айфон — последнее пристанище скитальцев (:

  7. 400Lt:

    Без предубеждений: 6310i — охуенный. Ну и 6233.

  8. Lanef:

    сравнивать winmobile, winphone и win8 это три совершенно разных ОС сравнивать их — это примерно как сравнивать symbian и ios например. Про winmobile все верно — ненависть и лучи поноса.

  9. NikVelo:

    А стоит ли?

  10. GodNo:

    поэтому я использовал слово «предубеждение», а не стал кидаться говном.

  11. TBAoff:

    без предубеждений.

  12. TBAoff:

    скажи честно, тебе не кажется, что ты выбрал одну очень конкретную проблему и экстраполируешь теперь?

  13. 012Swet:

    (Извините за ссылку на этот годюшник) http://habrahabr.ru/post/148664/

    Если эта статья все еще актуальна — то ну его нахуй такую нокию и майкрософт за компанию.

  14. 012Swet:

    гадюшник же, идиот!

  15. EreZZ:

    а я что написал?

  16. DiRain:

    годнюшник?

  17. DiRain:

    w8 отличается от 7.5 очень сильно
    а еще почитай комментарии на хабре

  18. OosAll:

    А что тут скажешь? Нокиа отличная компания, но у них сейчас тяжелые времена. Может если бы винфон7 вышла на пару лет раньше и МС-дизайн был бы не таким радикальным и побольше приложений в маркете и еще куча других «и», то, наверное, ребята бы отхватили неплохой % от рынка. В любом случае я буду рад если они выкарабкаются. Согласитесь, на фоне айфона и самсунго-дроидов, нокиа действительно выглядит очень ярко.

  19. DiRain:

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

  20. RasMilk:

    Не согласен. Я тоже попытался покодить простую программу для Ондройда. Тоже читал мануалы часами. Потом забил нахуй.
    Когда же я попатылся это же сделать для ВинФон 7, ушло полчаса. Полчаса, блеять!!!

  21. RasMilk:

    Добавил тебя в друзяшки только что. Ты мне нравишся.

  22. RasMilk:

    Имхо, со временем они наберут своё.

  23. Ki3Spb:

    Не ну всяко лучше чем гейфон.

  24. GodNo:

    там в комментариях статью с говном смешал и совершенно по делу.

    С другой стороны, это напомнило мне об очень важной вещи — Zune. Ненавижу iTunes, а тут суть та же, просто название другое. Говноедство это — синхронизировать через плеер-комбайн.

  25. Y_dRU:

    6303 классик

  26. RasMilk:

    Я смотрел это всё дело. Вызывало оно смешаные чуства.
    1) Сейчас я подношу телефон к JBL колонкам и они начинают… начинают… начинают… бля, та ж это такое! Начинают проигрывать музыку. Косяки и тупняки предчувствую будут.
    2) Очень приколола фишка беспроводной зарядки «из коробки». Надеюсь, что скорость зарядки хотя бы 2000 мАч батарея за 8 часов.
    3) Понравилась в Lumia 920 камера с пружинками, которая стабилизирует руки при съёмке. Я уже хочу её!

    Всё остальное в том или ином виде есть почти в каждом новом Андроид смартфоне.

    А еще лажа на демо, которая меня порвала как тузик грелку. Они не могли получить картинку с телефона, потому что лаптоп, к которому подключен аппарат, уснул сука сам собой! Да, бля! Меня это заёбывало всегда в виндах.

  27. TBAoff:

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

  28. YbaZlo:

    ты — прав.

  29. TBAoff:

    мечты, мечты. если б нокия, да с андроидом.
    тут, какбэ, есть дядюшка Элоп, который совершенно не имеет ни одной акции Гугла. зачем же ему Андроид?

  30. SsaMilk:

    Самого воротит от Андроид СДК, но по мне дак это лучше чем необходимость писать из под винды. А вообще я по кьюту угорел (причем давно)

  31. SahEkb:

    ничего они не наберут. Как не набрал Палм, как не наберет Блэкберри. Все, что раньше было в лидерах и упустило преимущество, никому больше не нужно. Слишком комфортно было, прощелкали ебалом. Да, я расстроенный пользователь смартфонов нокии. Когда весь мир щелкал тупофонами Моторола Рейзр, я уже вовсю многозадачил на Е61, потом Е51, потом Е71, потом непревзойденной N900. Потом надежды на N9 и MeeGo. A потом Элоп, майкрософт и это все говно. Нокия просрала свою уникальность, стала ОЕМ майкрософта и постепенно тухнет. Подумаешь, делает в Китае полиуретановые корпусы, пихает туда соневские камеромодули, цейсовское стекло, американскую/корейскую/китайскую электронику и корейские же дисплеи.

  32. Rdnwhite:

    : ой вы такие молодцы я посмотрю.
    А вот теперь сделайте мне на вашем охуенном вп7 быструю загрузку приложения?
    1) парсинг пустого App.Xaml на старте — +300мс. На ровном месте!
    2) Далее инициализация движка БД — еще 700мс. Итого УЖЕ секунда.
    3) Далее добавляем на главный экран пивот и сука получаем сразу +1.0-1.5сек загрузки
    Итого уже 2.5 секунды ПУСТОГО приложения на ровном месте.
    4) Добавляем анимацию перехода — еще 600мс.

    Парсинг окошка опять же занимает 700мс!!111
    Все это суммируется и выходит ад. Что бы сделать быстро что приходится делать
    1) Отказаться от БД вообще
    2) Где возможно избавиться от парсинга XAML
    3) Отказаться по максимуму от библиотечек. Например что бы побороть п.4 пришлось выдрать полностью код Transitions в отдельную либу и о чудо — старт сократисля на 600мс и они стали работать практически моментально.

    Далее про удобство пример.
    В андроиде что можно сделать? Сделать запрос к БД и сказать — вот это список и выведите его на экранчик.
    а в винфоне ХУЙ.
    Надо ручками считать из БД все в память, а потом еще ручками обновлять и БД и эту новую коллекцию в памяти.

    Еще типичная задача — сделать сука чат. Простой такой чат знаете? Так вот.
    1) Списки не могут быть разной высоты в принципе — все начинает дико лагать.
    2) Прокрутка в принципе практически не работает при условии п.1
    3) Ни один альтенративный контролл не подошел.

    Причем например в этих ObservableCollection в интерфейсе есть возможность для массового добавления элементов, но ее нет вообще нигде. Т.е. она по дефолту не реализована и листбокс нихрена из этого не поддерживает.

    Так что вот тебе простейший вариант. Под андроидом может быть фигня какая-то, но ее легко и быстро можно изучить, а главное отключить все нафиг и сделать ручками.
    В винфоне вообще такое никому не снилось. От XAML вообще не избавиться — темплейты только в нем можно описать, в коде никак, например.

    а 15 версий апи? ололо. Там ничего не менялось практически кроме мелких плюшек.

    Винфон пиздат только для быстрой разработки и прототипа, а чуть дальше — хуй. Ты просто не можешь написать пиздатое приложение ну никак.

  33. RedFcuk:

    чувак. без обид.
    я около 20 лет работаю с M$ компании. всякие там VS с языками С# не говоря C++ для меня как бы привычное дело. Но тем не менее в этом году я за пару дней с нуля (!) научился программировать под андроид. Да, были разные языковые (я про программирование сейчас) проблемы и не соответствия внутри себя понимания некоторых различающихся моментов в языках.
    Но тем не менее любые нужные приложения под свою мобилку (гнексус) и планшет гтаб, я пишу без проблем за пару часов (я про небольшие утилиты или виджеты…)

    PS: а пост мне напоминает вечный флейм, к примеру, Си и паскаля (дельфи) —
    FIDO.SU.PASCAL
    — Чуваки, дайте компоненту, которая … а еще … и еще… рисует на форме это… и это… а мышкой это… а когда закрываешь еще … и еще вот это…
    — Лови!
    — Вау! одна строчка кода вызова компоненты и формочки. а вот на Визуал Си я бы …

  34. EreZZ:

    > лаптоп, к которому подключен аппарат, уснул сука сам собой! Да, бля! Меня это заёбывало всегда в виндах.
    я далеко не фанат виндов, скорее даже наоборот, но скажи, как может заёбывать что-то отключаемое?

  35. EreZZ:

    — %бла-бла-бла% лучше, чем другие.
    — Чем лучше?
    — Чем другие.

  36. RasMilk:

    Спасибо. Учту. Похоже я просто тупой.

  37. RasMilk:

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

  38. RasMilk:

    оно по дефолту включено на слишком короткое время. надоелло в каждом ноуте перенастраивать. Учти, что там несколько режимов павер сейвинга. Надо в каждом менять.

  39. Ek1Milk:

    Я не могу найти ссылку на полную презентацию. Есть у кого?

  40. EreZZ:

    частенько приходится?

  41. NzbYes:

    тут говорят, что ролик про камеру снятдругой камерой…

  42. Rdnwhite:

    эм… как отобразить список напрямую из БД на экране винфона? и так что бы оно не подлагивало и давало возможность в фоне изменять данные?

    Вот в андроиде легко — делаешь запрос и он «фиксирует» данные и можно спокойно гулять вперед-взад, а тут так нельзя, сразу эксепшн кидает.

  43. Lanef:

    я написал это, мне можно не рассказывать пр WPF. Но не смотря на — я все равно ибал ASDK 🙂 К слову на 8-й винде вся эта кухня работает на удивление шустро и жрет гораздо меньше ресурсов.»Там ничего не менялось практически кроме мелких плюшек» — нахуя тогда их 15? :))))

  44. Lanef:

    спасибо.

  45. Lanef:

    на самом деле нет, но в любом случае — это мое личное мнение. Не смотря на все недостатки.NET-а, кодить на нем на порядок проще и приятнее чем на ASDK, ну и как бы на сегодняшний день я считаю VS2012 лучшим IDE.

  46. Lanef:

    http://www.switchonthecode.com/tutorials… вообще тему датабиндинга можно развивать долго и это одна из причин, почему я люблю WPF 🙂

  47. Lanef:

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

  48. Lanef:

    там FS полноценная, так что всё равно это все..

  49. Rdnwhite:

    попробуй JetBrains поделия и ты забудешь про эту свою мысль

  50. Rdnwhite:

    тебе не очевидна необходимость версионирования?

  51. Rdnwhite:

    то что ты показал не для винфона

  52. Lanef:

    спасибо, я в курсе 🙂 принципы те же, WPF тот же, поменялись немного контролы, а так — те же яйца. Версию под w8 пилить начну на днях. Тут бы 3.0 выкатить..

  53. Lanef:

    а бля, пардон, не туда смотрел. А А разве вот wp7 не те же яйца с датагридом и датабиндингом?

  54. Oz1er:

    с андройдом это будет один из многих телефонов. а так это оч самобытная штука

  55. Lanef:

    мне непонятно, как можно было за 3 года нахуярить 15 версий API не добившись при этом хоть какогй-нибудь вменяемости кода. Весь ASDK похоже писали пионеры, всю жизнь хуярившие код на JS и PHP.

  56. Lanef:

    а то не пробовал хехе. Проблему я вижу не столько в IDE сколько в самих принципах разработки для дроида, его SKD, в отсутствии генерации кода, автоматизации многих унылых действий (вроде как передвинуть кнопочку, поменять разработчик и тп, хотя мне многие предлагали вообще хуярить эти XML-ы руками в vi и ведь многие так и делают!) и многом другом.

  57. DniPhone:

    Я сам ещё не пробовал, но говорят, есть IntelliJ IDEA

  58. Lanef:

    так это оно и есть 🙂

  59. NzbYes:

    daio: про овцееба знаешь же анекдот?

  60. Rdnwhite:

    между прочим питерские ребята и одни из лучших в мире в этой отрасли
    И для студии плагинчик делают решарпер, о котором дотнетчик не может не знать.

    Что не так в чистом XML я так и не понимаю. Что под винфон, что под андроид хреначу именно так.

    А ч0 генерация кода? она так же не нужна.
    Генерация кода — это повышение абстракции. В данном случае нарушен один из главнейших принципов — возможность спуститься на уровень ниже. Невозможно отказаться от XAML вообще никак. Причем эта абстракция работает крайне хуево и медленно. Лучше бы ее не было и я мог нормально ручками все написать. Трубки они такие, они слабые и никогда мощными не будут. И на айфоне все так же тормозит, многое приходится прогать ручками. Так что отсутствие таких вот абстракций практически единственно верное решение для написания эффективных приложений.

    Это то почему HTML сложно взлетает на телефонах. В данном случае пустой XAML парсится офигеть долго, добавление 20-ти элементов в список надо делать с приседаниями что бы интерфейс не дергался. Что мешало им парсить XAML во время компиляции? Вот это самое важное, на трубках вообще самое важное — это скорость. А кодогенерация — тьфу. Почти ничего не решает.

  61. Rdnwhite:

    там хороший код достаточно. Апи достаточно выверен, очень редко чего не хватает.
    А вот в винфоне нет даже бинарной сериализации.
    А то, что есть опять же чрезвычайно убого по скорости — надо юзать кастомы.

  62. Rdnwhite:

    я так понимаю DataGrView в WPF тоже самое и делает, что я сказал, просто обертка.
    И беглое гугление не показало, что оно етсь в винфоне.
    Но оно и понятно — трубки очень слабые что бы такие абстракции хуярить.

  63. Rdnwhite:

    а какая там VM? Просто отличная. В винфоне явно не додумались до зигот коли она весь фреймворк подгружает в память при старте приложения судя по всему.

  64. 012Swet:

    как не начали? Ты из какого года пишешь?

  65. Ek1Milk:

    у меня там, похоже, вместо видео Request is missing required parameter.

  66. Lanef:

    про плагинчик не в курсе, кстати, давай урл. Про XML, «возможность спуститься на уровень ниже», «отказаться от XAML вообще никак» и «и я мог нормально ручками все написать» — пиздеж. Хуярь UI прямо из кода, никто не заставляет использовать XAML, весь XAML имеет прямое отражение в.NET и не существует такого фрагмента XAML, который нельзя было бы заменить куском кода на C#, C++ или даже VB. В общем — это все дело вкуса. Я не люблю яву и АСДК, тебе не нравится XAML и датабиндинг. Пис, чувак! 🙂

  67. Lanef:

    ниссать, там код шарится 😉

  68. Lanef:

    какой ужас! нет бинарной сериализации! как же без нее жить теперь?! :)))

  69. Rdnwhite:

    ну ок, но только не тулкит и не Controls.dll

  70. Rdnwhite:

    вот оказалось крайне критично ибо данные иначе очень долго подгружаются с диска.
    Пользователю ждать 5 секунд запуска приложения — это ололо.

  71. KNTBlank:

    лол, я грустный теперь
    Silverlight Not Supported
    This browser doesn’t support Silverlight, sorry!

  72. Rdnwhite:

    нет ты не можешь делать темплейты в XAML по крайней мере под винфон. А эти темплейты — почти все, что нужно.
    К тому же внутри, например, конструктора пивотайтема происходит сука парсинг злоебучего ксамла, а это просто посчитать. 300мс (реально тут сука работает 300мс на пустом месте), добавляем 3 штуки таких и выходит еще одна секунда для запуска приложения.
    И все это на пустом месте.

    Я обожаю датабайндинг и его идею. И под андроид, кстати, он тоже есть. Но им никто не пользуется ибо медленно в любом случае будет.

    Но в винфоне все эти пиздатые идеи сильно недопилены, что делает сложным создание чего-то более-менее сложного.

  73. RasMilk:

    И еще ты не прав на счет «парсинг пустого App.Xaml».
    XAML отсутсвует в распространяемых бинарниках. Там BAML (скомпилированный оптимизированный XAML, не путать с IL). http://blogs.microsoft.co.il/blogs/tomer… — In the bottom line, BAML is a little slower than IL

    Более того. Все библиотеки/компоненты (доступ к БД, вьюхи, анимации, стили, ресурсы) держать в одной ассембли — не профессионально, откуда и тормоза. Все компоненты подгружаются атоматически, по мере обращения к ним. Нехуй всё инициализировать при старте и/или хуярить в одну сборку.

    Еще «Списки не могут быть разной высоты в принципе — все начинает дико лагать.» Это у тебя очень кривой XAML, чувак.

    Ну-ну. «Ни один альтенративный контролл не подошел». :)))

    «Далее добавляем на главный экран пивот и сука получаем сразу +1.0–1.5сек загрузки» — а ты слышал слово АСИНХРОННОСТЬ?

    «в этих ObservableCollection в интерфейсе есть возможность для массового добавления элементов» — а ты слышал про Caliburn.Micro? Там множество твоих проблем решено. Например эта.

    Про MVVM т ровным счетом тоже ничего не знаешь. 🙂

    Я смотрю ты тоже не знаешь основ WPF/Silverlight/WinRT/.NET программирования, как я не знаю основ Andro программирования.

  74. RasMilk:

    Открою секрет. Стандартная бинарная сериализация в.НЕТ — редкостное говно.
    Оно работает также «быстро», как SOAP или JSON сериализация, если не хуже. Хотя…
    Нет, действительно хуже. Там версионности нет.

    Если данных немного, лучше заюзать SOAP или типа того. А если данных много — тут надо ручками их записывать, да.
    Ну или найти в интернетах нормальные бинарные сариализаторы. Например protobuf реализацию.

  75. RasMilk:

    У всей родни. Частенько.

  76. Rdnwhite:

    про ксамл ситуация такая была — добавил InitializeComponent() в App и это дало +300мс. Закоментировал, сделал вручную (там было всего-то ничего) — задержка полностью пропала. Насчет ксамла — вроде бы я его напрямую видел во всех бинарниках. Но надо проверить.

    И ресурсы не в библиотеках лежат, а рядом, чувак. Так что о чем ты?
    Инициализация там хитрожопо идет. И это видно, что поиск в XAML.
    Т.е. говорю — есть тулкит, я вырезал транзишены и воткнул в отдельную либу — скорость открытия окна стало меньше на 500-300мс. Я просто взял ТОТ ЖЕ КОД и воткнул в отдельную либу.
    Ровно такой же эффект я получил не вырезая в отдельную либу, а просто выкинув вообще все XAML из тулкита. Так что да, это тормозит именно XAML. Еще вопросы/опровержения?

    Нуну? А содержательнее? Взял телериковские, даже купил. Но потом заметил, что открываются они полторы секунды в первый раз, что офигеть просто. Кстати у них со всеми контролами так же. Добавил просто бизииндикатор их — появился лаг в анимации при старте, сделал ручками — все стало нормально.

    >> а ты слышал слово АСИНХРОННОСТЬ?

    Конечно. Например я пробовал загружать БД асинхронно, загружать БД синхронно, а потом дальше делать инициализацию. Но вот хитрость. Все телефоны то одноядерные пока что и суммарное время было даже чуточку больше. И какая асинхронность в добавлении пивота? Мне он сука нужен через 700мс после нажатия на иконку приложения, а не через 2.5 сек. Что я тут исправлю осинхронностью?

    MVVM — ты про фреймворк или про подход? Он очевиден и понятен мне (подход/парадигма), но дальше что?
    Я ковыряю основу, и основа лагает, надстройки ну что-то разрулят, да. Насчет библиотечек — при чем тут это, если сам листбокс не работает нормально с массовыми добавлениями? Добавлять по одному и добавлять задержки? Ололо, а не решение. Уверен, там все почти так же.

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

  77. Rdnwhite:

    да я ручками тупо фигачу, оказалось быстрым достаточно. Целиком все в память подгружается до 500мс, вполне доволен, но мне не нравится при старте приложения все подгружать в память.

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

  78. RasMilk:

    «ты не можешь делать темплейты в XAM»
    Т.е. этот код нихуя не сработает? (парсер, не подведи)

  79. RedFcuk:

    странно. я начинал веб программирование в далеком 200X году, на asp.net с веб формосов.
    Так вот о существовании визуального редактора я узнал только 2 года спустя (:
    Да я лохе. Но я до сих пор если, что-то надо быстро сваять на asp.net web forms никогда не обращаюсь к «View Design».
    дело принципа и сноровки.
    Да на дельфях ваять формы без визуального редактора трудно, не спорю. (:

  80. Rdnwhite:

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

  81. Rdnwhite:

    дада, вот я о том же.
    Причем нормальную верстку ты не сделаешь не читая код. Это в 100500 раз актуальнее для мобилок… тут все урезано, все слабое.

  82. RasMilk:

    Загругляем разговор.
    Ты оперируешь странными терминами, отчего я тебя тупо не понимаю.
    Ты новичек в.НЕТ, а учить тебя тут мне лень.

  83. Rdnwhite:

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

  84. RasMilk:

    Я много лет уже ебашу XAML под Visual Studio, и скажу тебе честно, я никогда не использую визульаный редактор. Вообще-вообще никогда. 🙂

  85. RasMilk:

    Персер подвёл. 🙁
    Щас еще раз. Заменил все угловые скобки на квадратные.

    [ItemsControl Name=»Items»]
    [ItemsControl.ItemsPanel]
    [ItemsPanelTemplate]
    [StackPanel Orientation=»Vertical» x:Name=»VerticalContentPanel» Loaded=»VerticalContentPanelLoaded» /]
    [/ItemsPanelTemplate]
    [/ItemsControl.ItemsPanel]
    [/ItemsControl]

  86. Lanef:

    такая самая хуйня, Ромео! Но ты же не лезешь потом в FORM.designer.cs и не фиксишь ручками инициализацию элементов, я об этом.

  87. XuaaTa:

    это не мнение кодера про SDK, это мнение человека, который НИКОГДА в своей жизни не видел яву и не понимает, как её готовят. Авто-генерация есть, сюрприз!

    Ты просто привык к одному workflow, при этом даже не попытался вникнуть в другой. Ты привык к одним coding style/gues/best practices и ровным счётом ничего не знаешь о вселенной Java.

    Я да, я не люблю яву, потому что кодил на ней несколько лет, тем не менее на ней можно эффективно кодить ничем не хуже любой другой платформы. Как-то так.

  88. GodNo:

    што.

    FS — файловая система? Потому что я-то говорю про необходимость ебучей синхронизации через приложение-плеер. Тот самый пиздец, из-за которого я в самый первый раз выбрал не айфон, а андроид. Это же говно сраное! Яйца бы по-отрывать идиотам, которые это придумали

  89. 1apZlo:

    Вот скажите, нахуй такой клевый фотоаппарат, когда инстаграмма нет

  90. RedFcuk:

    Ашур, так что, всё таки Cannon лучше Nikon?

  91. RasMilk:

    Ааа… Нет, не лезу. Но и дизайнером не пользуюсь.

  92. XuaaTa:

    лучше самсунг, у них есть инстаграм!

  93. 1apZlo:

    У никона инстаграмм тоже есть!

  94. 1apZlo:

    не понял иронии! Никон!

  95. 31min:

    эээ… хуета какая-то. человек поставил настольную виндоуз 8 на планшет и пишет, что настольная виндоуз 8 для планшетов не годится, а годится win RT. он бы еще Win95 туда установил.

  96. IkaMega:

    то есть тебя нихера не смущает, что есть не только WIN RT, но и обычная версия, которую тоже будут ставить на планшеты все производители?

  97. RasMilk:

    Ты чуток не в теме, бро. 🙂

  98. 31min:

    ок, я все равно не понимаю, какое это все имеет отношение к WP и Нокии.

  99. RedFcuk:

    товарищя не имеет. покупай. за одно нам убогим расскажешь. ок? обещаешь?

  100. 38Vbad:

    Ну вроде как владельцев 900ой Люмии и так уже по сути прокатили с апдейтами.

  101. 31min:

    конечно! только покупать красненький телефон с несъемной батареей и отсутствием слота для карты памяти я ради тебя не буду. извини, товарищь, может кто другой поможет!

  102. RasMilk:

    на презентации сказали, что обновят до 8 винды.

  103. Rdnwhite:

    эээ
    а в пейстбин не залить было?

  104. Rdnwhite:

    а, я понял что это.
    Это же XAML? Я же говорю про код обычный, в шарпе как мне это сделать? Я хочу избавиться от XAML, как это сделать? Правильно, никак.

  105. RasMilk:

    xaml компилится в baml тогда же, когда c# компилится в IL. Baml по скорости чуть-чуть медленнее IL. У тебя на старте тупит JIT компиляция, а не «парсинг xaml».

    Учи основы.net.

    Мне лень тебя тут поучать. Прнкращаем разговор.

  106. RasMilk:

    ты говоришь
    «нет ты не можешь делать темплейты в XAML»
    а потом
    «Это же XAML? Я же говорю про код обычный, в шарпе как мне это сделать?»

    Наркоман, штоле?

  107. Rdnwhite:

    я опечатался
    «как в XAML»
    В коде нельзя, я не могу это делать.
    JIT? Ололо, нах он нужен если он уменьшает скорость?

    Да и ты цитируешь мелкомягких, а я тебе говорю факты — сделать тоже самое, что в коде то же самое, что и в XAML выходит на порядки с разной производительностью. И это мне серьезно мешает.

  108. AbmNo:

    а что было лучше winmobile на тот момент?

  109. Rdnwhite:

    кстати т.е. получается в дотнете джит работает в режиме StopTheWorld? Я такого вообще не видел.
    Основы дотнета? Эм… т.е. в виртуальную машину дотнета воткнута кроме IL еще и виртуальная машина для BAML? Но ведь она работает и поверх старых дотнетов где машина не менялась? Да там вообще она с версии 2.0 не менялась сама машина, менялся компилятор. А в старой машине не было BAML, так и тут нет очевидно (в WPF точно).

    + не понятно что можно там в JIT переводить в 10 раз дольше чем происходит его «парсинг».
    К слову, я проверял. Если подгружать вручную XAML (задать в коде или ресурсом например или еще как), а потом его открыть — скорость будет абсолютно такая же.

    И тут кстати вопрос — мы можем подгрузить XAML из строки любой, то о каком JIT идет речь? Т.е. если тут есть четкая привязка к коду, то тут уже все берется из совершенно разных источников.

    Кстати оно не все в BAML компилирует, как я посмотрел внутрях.

    И BAML — это абсолютно тот же XAML, только теги убраны или еще чего, тут просто нечего добавить.

    А если я делаю такой же код ручками, что и внутри XAML, то почему тут мне уже не помогает JIT?

    А если дело в JIT, то почему при повторном парсинге он еще раз прогоняет его? Откуда каждый раз задержка в 100-300мс при добавлении пивотайтема? (напомню — внутрях парсинг одного и того же файла). Совершенно точно можно сказать, что там нет и в помине никакой оптимизации.

    JIT в 90% случаев сделан очень просто — берется инструкция и шаблон для инструкций на языке нужного процессора и просто записывается в память и на диск. Т.е. скорость там очень и очень высокая — O(N) всего, такие операции должны быть даже быстрее парсинга XAML.

    В общем я хз какие такие «Основы» я не понимаю и не знаю, просвяти.

  110. XymMilk:

    Скорее всего ты что-то путаешь. Ее собирались обновлять до 7.8, и я сейчас не нашел в гугле подвтерждения твоих слов.

  111. RasMilk:

    бля. Я не прав на счет baml. В винфоне его нет.
    http://stackoverflow.com/questions/10035

    Реально при старте xaml парсится. Ты открыл мне глаза. Это ебаный тупизм со стороны МС.

    Говно этот винфон.

  112. Sirer:

    Ничего, что MS+Nokia — единственный серьезный конкурент IOS?

    Ибо и то, и другое делают ставку на экосистему, а Андроид (я, кстати, его убежденный пользователь) плавно сползает в пучину разнообразного глючного софта и отсутствия целостности.

  113. RedFcuk:

    Тролль?

  114. Sirer:

    нет, личное убеждение.

  115. RedFcuk:

    лол. ок © ejik

  116. Lanef:

    лучше чем армяне? 🙂

  117. Lanef:

    но по-прежне можно без него. Я не пониаю истерик этих..

  118. Rdnwhite:

    без XAML? Как сделать дататемплейт в шарпе?

  119. SahEkb:

    symbian, palm.

  120. SahEkb:

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

  121. RedFcuk:

    А мне понравилась пепяка.
    Гнусмас мог бы такой внешний вид и для задроид девайсов сделать… Эх!

  122. SahEkb:

    айфон 3. Гнусмаса на биллион долларов нагнули из-за такого наглого копирования. И вот опять.

  123. 31min:

    мерзавцы, у них наши прямые углы! и экран! сволочи!

Добавить комментарий