Andruxa Odesláno September 14, 2011 Nahlásit Odesláno September 14, 2011 Скачал это чудо, поставил под Parallels. Такое ощущение, что MS повторяет Apple - сделали что-то типа Launchpad, назвав его Metro. Как Launchpad в Lion нахрен не нужен, так и ужос от MS. А в остальном обычная Windows 7.
Qsecofr Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 А хоть загружается за 2 секунды и так далее, или нас ждут еще 10 лет тормозов?
Dim Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 .... И какая принципиальная разница между Quick Launch и новой Launchpad -Metro?
Andruxa Odesláno September 15, 2011 Autor Nahlásit Odesláno September 15, 2011 .... И какая принципиальная разница между Quick Launch и новой Launchpad -Metro? Ой, на это надо смотреть Там ужос страшный на самом деле. Они решили сделать единую ОС для десктопов для планшетов. Т.е. десктоп в винде теперь выглядит как планшет. Причем этот ужас еще анимированный. Под это дело можно программировать. Язык программирования HTML+JS. Т.е. интерфейсы для новой винды теперь будем писать просто на HTML. Пока все жутко недоделано, например нет кнопки возврата. Но это ведь пока preview...
Depakin Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Имхо, в тот момент, когда люди перестали использовать Ассемблер, все покатилось в ж... Толпа индо-пакистанцев излагает компьютеру чего от него хотят на языке жестов. Как только договорились, та-та! на выходе новая ось... Никто не заметил, что как только появился Kinect, все пошло быстрее?
jes Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Причем этот ужас еще анимированный. Под это дело можно программировать. Язык программирования HTML+JS. Т.е. интерфейсы для новой винды теперь будем писать просто на HTML.Что-то мне это напоминает, жутко...кде плазму наверное, только там не html, а qml. Но, собсвенно, все тоже самое. Имхо, в тот момент, когда люди перестали использовать Ассемблер, все покатилось в ж...Ага, только типов процессоров, инструкций, оптимизаций и тд стало настолько много, что написав на ассемблере программу уже можно не удивляться, что будет работать гораздо медленнее, чем на яве.
Depakin Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Ага, только типов процессоров, инструкций, оптимизаций и тд стало настолько много, что написав на ассемблере программу уже можно не удивляться, что будет работать гораздо медленнее, чем на яве. Я отстал от жизни. Язык максимально приближенный к машкоду будет работать медленнее чем нечто, написанное на яве, и через 2-3 этапа трансформаций превращенное в тотже машкод?
Andruxa Odesláno September 15, 2011 Autor Nahlásit Odesláno September 15, 2011 Имхо, в тот момент, когда люди перестали использовать Ассемблер, все покатилось в ж... Тут увы чистая экономика. Разработчик на асме стоит существенно дороже. Да и нет IMHO смысла, например, с интерфейсом на ассемблере возиться. И идеологии юниксов это не соответствует - исходник должен компилиться на любой платформе.
jes Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Грубо говоря да. Дальше тоже очень грубо: Ассемблер как таковой - непереносимый код, то есть можно заточить под определенный тип процессора, но это будет адский труд, да и на другом процессоре можно словить недетские тормоза( если вообще будет работать ). Каждое поколение процессоров даже одного типа имеет разные инструкции. Никогда не встречал такие понятия для интела как i386, i586, i686? Компиляторы гораздо лучше с этим справляются, чем человек и к тому же, в большинстве случаев, сделают гораздо лучшую оптимизацию. Есть такой язык - С, вот он как раз универсальный ассемблер. Но и даже на нем написанный код в некоторых случаях будет работать медленнее, чем на яве*. * ява - имхо, язык с лаврами вечного тормоза.
buster Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Есть такой язык - С, вот он как раз универсальный ассемблер. Но и даже на нем написанный код в некоторых случаях будет работать медленнее, чем на яве*. * ява - имхо, язык с лаврами вечного тормоза. Я ничего не имею против Java, но почему нативный Komodo IDE работает значительно быстрее, чем любимое многими Java-приложение Eclipse?
Andruxa Odesláno September 15, 2011 Autor Nahlásit Odesláno September 15, 2011 Меня тоже несколько удивляет, как Яву можно сравнивать с машинным кодом. Понятно что кроссплатформенность в ущерб скорости. Ну а написать на ассемблере код, который будет работать медленней чем на ява-машине, надо очень постараться
jes Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Я ничего не имею против Java, но почему нативный Komodo IDE работает значительно быстрее, чем любимое многими Java-приложение Eclipse? Если сказать честно, Комодо - это ксул, не совсем нативный и совсем не быстрый. Те же вейца, только в профиль. Меня тоже несколько удивляет, как Яву можно сравнивать с машинным кодом. Понятно что кроссплатформенность в ущерб скорости. Ну а написать на ассемблере код, который будет работать медленней чем на ява-машине, надо очень постараться Легко, если учесть что у явы гарбадж коллектор и написать в цикле аллокацию - освобождение памяти. (Просто показать, что можно написать синтетические тесты в которых и ява будет лидером)
buster Odesláno September 15, 2011 Nahlásit Odesláno September 15, 2011 Если сказать честно, Комодо - это ксул, не совсем нативный и совсем не быстрый. Те же вейца, только в профиль. Как можно XUL с JAVA сравнивать? ЗУЛ - это же пользовательский интерфейс, не более. А вот само ядро программы нативное, в отличие от Eclipse. P.S. Если же говорить исключительно по поводу скорости интерфейса, то кому-то действительно кажется, что интерфейс в Firefox тормозит? Так почему он должен тормозить в Komodo?
Andruxa Odesláno September 15, 2011 Autor Nahlásit Odesláno September 15, 2011 Легко, если учесть что у явы гарбадж коллектор и написать в цикле аллокацию - освобождение памяти. Ну это показывает торможение (точнее, немного другой принцип) работы API, а никак не кода.
Recommended Posts
Pokud chcete odpovídat, musíte se přihlásit nebo si vytvořit účet.
Pouze registrovaní uživatelé mohou odpovídat
Vytvořit účet
Vytvořte si nový účet. Je to snadné!
Vytvořit nový účetPřihlásit se
Máte již účet? Zde se přihlašte.
Přihlásit se