Работа по интеграции языка Python в web-браузеры

Discussion in 'Мировые новости. Обсуждения.' started by Suicide, 19 Jun 2009.

  1. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,482
    Likes Received:
    7,063
    Reputations:
    693
    Марк Сиборн (Mark Seaborn) сообщил о первых результатах работы по интеграции классического Python интерпретатора CPython в web-браузеры, путем использования технологии Google Native Client, позволяющей выполнять в окне web-браузера обычные бинарные приложения. Плагин Native Client поддерживает браузеры Firefox, Safari, Opera и Google Chrome на платформах Linux, Mac OS X и Windows.
    Главная цель разработки состоит в обеспечении работы немодифицированной сборки CPython для выполнения в изолированном окружении Native Client. Безопасность в Native Client достигается через изоляцию системных вызовов и прерываний - разрешено выполнение 46 системных вызовов, остальное либо запрещено, либо эмулируется специальным runtime кодом. Сетевые и дисковые функции, а также операции для работы с памятью, обрабатываются специальной подсистемой. Обращение за пределы дозволенных областей памяти блокируются через задействования системы обработки исключений CPU.
    Текущее состояние разработки позволяет импортировать в Native Client окружение все модули из стандартной библиотеки Python, а также ряд дополнительных модулей, таких как SQLite. При этом модули и SQLite пересобираются для работы в браузере из стандартных пакетов Debian, без дополнительной модификации исходных текстов. Для достижения возможности работы с немодифицированными Python модулями, код Native Client был расширен поддержкой динамического связывания. Следующим шагом разработки будет реализация возможности доступа из Python скриптов к DOM модели документов в браузере.
    18.06.2009
    http://www.opennet.ru/opennews/art.shtml?num=22202​
     
    _________________________
    3 people like this.
  2. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Еб****ь, сорри за мат, но блин вот это охренетельная новость
     
    #2 login999, 19 Jun 2009
    Last edited by a moderator: 22 Jun 2009
    1 person likes this.
  3. viliam

    viliam Member

    Joined:
    8 Jun 2009
    Messages:
    15
    Likes Received:
    13
    Reputations:
    0
    млин! норм новость +1
     
  4. Ctacok

    Ctacok Banned

    Joined:
    19 Dec 2008
    Messages:
    732
    Likes Received:
    646
    Reputations:
    251
    Хорошая новость, но вот оформлять бы тоже непомешало
     
  5. jekwww

    jekwww Member

    Joined:
    12 Mar 2009
    Messages:
    6
    Likes Received:
    46
    Reputations:
    7
    ВОт когда встроят виндоус эмулятор, тогда посмотрим и похвалим:)))))))
     
  6. Бульба

    Бульба Banned

    Joined:
    1 Jun 2009
    Messages:
    20
    Likes Received:
    184
    Reputations:
    6
    Я думаю с твоим предложением кто то подумает и зделает, чтобы ты его похвалил :D :D
     
  7. banana

    banana Member

    Joined:
    4 Mar 2009
    Messages:
    22
    Likes Received:
    72
    Reputations:
    18
    Будет зашибись
     
  8. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Название языка пошло от летающего шоу Монти-Пайтона, не нужно *здеть, не разбираясь в сабже =/
     
    2 people like this.
  9. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Давайте тогда говорить "лайнакс","диджитайза","компьюча","уиндоуз" ;)
    Питон - общепринятое название языка python. Правда, все таки непонятно, зачем его пихать в браузер - видимо, шоб було :D
     
  10. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Вот не нужно только рассказывать о "общепринятых" стандартах, между прочим, правильным считаются оба названия, и оба используются, просто пайтон - менее распространенное, а вообще это так , разговоры ниочем, как хрен ни назови, а он все равно им останется
     
    1 person likes this.
  11. XHTTP

    XHTTP Elder - Старейшина

    Joined:
    24 Feb 2007
    Messages:
    180
    Likes Received:
    133
    Reputations:
    65
    охрененно о_О
     
    1 person likes this.
  12. Ergoproxy

    Ergoproxy Elder - Старейшина

    Joined:
    18 Jan 2008
    Messages:
    248
    Likes Received:
    155
    Reputations:
    45
    ыыы) новость гуд ;)
     
    2 people like this.
  13. Forcer

    Forcer Elder - Старейшина

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    из говна конфету не сделаешь. получится либо сладкое говно, либо говняная конфета. (с)

    js это говно и есть.

    новость действительно интересная.
     
  14. Бульба

    Бульба Banned

    Joined:
    1 Jun 2009
    Messages:
    20
    Likes Received:
    184
    Reputations:
    6
    Нормально)
     
  15. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    заменит ли он собой яваскрипт?
     
Loading...