Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
A.I. (sitnik.ru)
27 июня 2010, 21:36,
ответ предназначен besisland (besisland.name):
bolk (bolknote.ru)
27 июня 2010, 21:52,
ответ предназначен besisland (besisland.name):
bolk (bolknote.ru)
27 июня 2010, 22:00,
ответ предназначен A.I. (sitnik.ru):
Да и покрытие NaCl такое огромное, что 99,9 % все компьютеров покрывает. Ну я могу вспомнить только какой-нить SPARC с Solaris.Это пока. В будущем что-то появится, а перекомпилить клиентские сайты будет некому (из того, что уже видно — x86-128).
bolk (bolknote.ru)
28 июня 2010, 00:13
Anonymous (инкогнито)
28 июня 2010, 00:55
Если ещё x86 ↔ x86-64 можно как-то транслировать «на лету» (разработчики об этом говорят как о чём-то возможном в будущем), то в направлении x86 ↔ ARM делаться ничего не будет.
bolk (bolknote.ru)
28 июня 2010, 01:06,
ответ предназначен Anonymous
Ной (sad-wind.ya.ru)
28 июня 2010, 03:10
Там же (в ролике) показывали интерпретатор Ruby, работающий в браузере.Ruby я куда-то посеял (вроде был где-то), а вот быстрый Python в браузере лежит уже несколько лет по адресу http://ironpython.net/try/ или http://ironpython.codeplex.com
Ной (sad-wind.ya.ru)
28 июня 2010, 03:15,
ответ предназначен bolk (bolknote.ru):
Ого, оказывается, Windows 8 будет работать на IA-128.А что такое "IA-128" ? =)
bolk (bolknote.ru)
28 июня 2010, 10:14,
ответ предназначен Ной (sad-wind.ya.ru):
А что такое "IA-128" ? =)Itanium 128 бит.
bolk (bolknote.ru)
28 июня 2010, 10:30,
ответ предназначен Ной (sad-wind.ya.ru):
а вот быстрый Python в браузере лежит уже несколько лет по адресу http://ironpython.net/try/Если я правильно понял идею, это IronPython, скомпиленный под Sirverlight.
bolk (bolknote.ru)
28 июня 2010, 10:32,
ответ предназначен Ной (sad-wind.ya.ru):
think-alike (think-alike.livejournal.com)
28 июня 2010, 13:00
bolk (bolknote.ru)
28 июня 2010, 13:49,
ответ предназначен think-alike (think-alike.livejournal.com):
think-alike (think-alike.livejournal.com)
28 июня 2010, 14:27,
ответ предназначен bolk (bolknote.ru):
bolk (bolknote.ru)
28 июня 2010, 17:15,
ответ предназначен think-alike (think-alike.livejournal.com):
Ной (sad-wind.ya.ru)
8 июля 2010, 15:57
а потом просто встраиваете в браузер тегом EMBED.//не входящий в стандарт HTML...
Если я правильно понял идею, это IronPython, скомпиленный под Sirverlight.Я бы сказал, что это IronPython с GUI на Sirverlight.
Сильверлайту далековато по скорости до Native Client,На тяжёлых задачах C# (даже под неродным линуксом) работает в 2 раза медленнее простого С. В то, что NaCl медленнее всего на 3% верится слабо (учитываю изрядно разжиревший бинарный код), ну да ладно.
кроме того, Native Client хорош тем, что позволяет перевести в веб кучу уже написанного на Си/Си++ кода.Silverlight хорош ровно этим же =) Позволяет использовать кучу написанного на C# кода (И вообще, использовать один и тот же код/библиотеки в Windows/Mac/Linux/XBox/Zune/Windows Mobile/браузерах). Также, сдаётся мне, что переносимость тут сильно лучше, чем у С++ (Я очень слабо верю в его кросплатформенность).
остаётся открытым вопрос как этот Silverlight IronPython сможет общаться с JavaScript (и обратно) и вообще вызывать всякоеC Javascript он общается замечательно. Напомню, что в Silverlight 1 (ко весобщему негодованию) Javascript бфл единственным языком скриптинга.
>А что такое "IA-128" ? =)Ты точно уверен в его существовании?
Itanium 128 бит.
bolk (bolknote.ru)
9 июля 2010, 13:10,
ответ предназначен Ной (sad-wind.ya.ru):
EMBED … не входящий в стандарт HTML...Да ладно? http://dev.w3.org/html5/spec/O
В то, что NaCl медленнее всего на 3% верится слабо (учитываю изрядно разжиревший бинарный код), ну да ладно.Это NOP, который ничего не делает, правда, занимает так, но зато попадает не один в конвеер, а сразу пучком.
На тяжёлых задачах C# (даже под неродным линуксом) работает в 2 раза медленнее простого СВерно, но разница между нами в том, что тебе почему-то кажется, что это немного.
Silverlight хорош ровно этим же =) Позволяет использовать кучу написанного на C#На Си написано на многие порядки больше кода, чем на C#
C Javascript он общается замечательно. Напомню, что в Silverlight 1 (ко весобщему негодованию) Javascript бфл единственным языком скриптинга.Я имею ввиду JS браузера
Itanium 128 бит. Ты точно уверен в его существовании?Мне кажется, это не вопрос веры. Microsoft несколько раз упоминали, что Windows 8 будет поддерживать этот процессор.
Ной (sad-wind.ya.ru)
9 июля 2010, 15:59,
ответ предназначен bolk (bolknote.ru):
Да ладно? http://dev.w3.org/html5/spec/O…e-embed-elementЭто не стандарт, а черновик. В стандарт HTML тег embed, насколько я знаю, не входил. Это просто очередной проприетарный нетскейпово/мозилловый тег.
Это NOP, который ничего не делает, правда, занимает так, но зато попадает не один в конвеер, а сразу пучком.Ну как бы не зря есть дальние и близкие джампы. Процессорный кеш тоже, думаю не одобрит разувание объёмов кода чуть ли не на порядок.
Верно, но разница между нами в том, что тебе почему-то кажется, что это немного.Ну пишут же программы на Perl/Python/PHP/Ruby (которые в 20-25 раз медленнее). Не говоря уже про Javascript/ActionScript. Я не вижу сильной необходимости в плагинах, которые осуществляют постоянные и очень тяжёлые вычисления, а вот получить преимущества за счёт возможностей .Net я бы не отказался.
На Си написано на многие порядки больше кода, чем на C#Ну смотри... почти весь C# код юзабелен в Silverlight. А какая доля C кода работает через NPAPI или SRPC? Мне кажется, что всё равно придётся много всего переписывать под эту новую платформу.
Я имею ввиду JS браузераЯ тоже.
Мне кажется, это не вопрос веры. Microsoft несколько раз упоминали, что Windows 8 будет поддерживать этот процессор.Я бы всё-таки назвал это слухами. Опять же странно, что этот слух о Microsoft - единственное событие, где котором упоминается IA-128.
bolk (bolknote.ru)
9 июля 2010, 18:17,
ответ предназначен Ной (sad-wind.ya.ru):
Это не стандарт, а черновик. В стандарт HTML тег embed, насколько я знаю, не входил. Это просто очередной проприетарный нетскейпово/мозилловый теVIDEO тоже не стандарт, тем не менее, во всех современных браузерах есть.
Ну как бы не зря есть дальние и близкие джампы. Процессорный кеш тоже, думаю не одобрит разувание объёмов кода чуть ли не на порядок.Как бы там ни было, спорить не о чем, разработчики уже озвучили цифры.
Ну смотри... почти весь C# код юзабелен в Silverlight. А какая доля C кода работает через NPAPI или SRPC? Мне кажется, что всё равно придётся много всего переписывать под эту новую платформуВ том-то и смысл, что изменения минимальны. Это подтверждает, например, Quake для Native Client.
Я бы всё-таки назвал это слухами. Опять же странно, что этот слух о Microsoft - единственное событие, где котором упоминается IA-128.Ну, мне всё равно. В любом случае, переход на 128 бит случится, с такими темпами развития, в ближайшие 5-7 лет.
besisland (besisland.name)
Привет, платформозависимые сайты!27 июня 2010, 21:14