Jump to content

Семена (программирование)

Семя
Разработчик(и) Роберт Карр, Мэтт Арсено и Тим Хортон
Первоначальный выпуск 8 ноября 2008 г .; 15 лет назад ( 08.11.2008 )
Стабильная версия
3.8.1 / 16 апреля 2013 г .; 11 лет назад ( 16 апреля 2013 )
Репозиторий
Написано в С
Доступно в Английский
Тип Переводчик , библиотека
Лицензия ГНУ ЛГПЛ
Веб-сайт неделя .гном .org /Проекты /Семя

Seed JavaScript интерпретатор и библиотека проекта GNOME для создания автономных приложений на JavaScript . [ 1 ] Он использует движок JavaScript JavaScriptCore проекта WebKit . На C можно легко создавать модули.

Seed интегрирован в GNOME начиная с версии 2.28 и используется в двух играх из пакета GNOME Games . [ 2 ] Он также используется веб -браузером для разработки своих расширений. Модуль также официально поддерживается проектом GTK+ . [ 3 ]

Привет, мир в Сиде

[ редактировать ]

В этом примере стандартный вывод используется для вывода строки «Hello, World».

#!/usr/bin/env seed

print("Hello, world!");

Программа, использующая GTK+

[ редактировать ]

Этот код показывает пустое окно с именем «Пример».

#!/usr/bin/env seed

Gtk = imports.gi.Gtk;
Gtk.init(Seed.argv);

var window = new Gtk.Window({title: "Example"});

window.signal.hide.connect(Gtk.main_quit);
window.show_all();

Gtk.main();

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

Список Seed-версий

[ редактировать ]

Названия версий Seed — это альбомы известных рок-групп.

Версия Кодовое имя Дата выпуска
0.1 8 ноября 2008 г.
0.3 Среда, утро, 3 часа ночи 2 января 2009 г.
0.5 Трансформатор 16 апреля 2009 г.
0.6 Битлз на продажу 29 апреля 2009 г.
0.7 Другая сторона Боба Дилана 13 мая 2009 г.
0.8 Вернем все это домой 29 мая 2009 г.
0.8.5 Автопортрет 10 июля 2009 г.
2.27.90 Лондон зовет 10 августа 2009 г.
2.27.91 Желтая подводная лодка 21 августа 2009 г.
2.27.92 Метал Машинная Музыка 7 сентября 2009 г.
2.28.0 Взлет и падение Зигги Стардаста и пауков 21 сентября 2009 г.
2.29.2 Не обращайте внимания на чушь 16 ноября 2009 г.
2.29.3 30 ноября 2009 г.
2.29.4 17 декабря 2009 г.
2.29.5 противный стук 1 января 2010 г.
2.29.5.1 Внимание, детка 1 января 2010 г.
2.29.5.2 Третий этап 7 января 2010 г.
2.29.5.3 Крути и кричи 11 января 2010 г.
2.29.90 Форт Найтли 8 февраля 2010 г.
2.29.91 Лучшие хиты 23 февраля 2010 г.
2.30.0 Пианист 29 марта 2010 г.
2.31.1 Черный альбом 29 марта 2010 г.

См. также

[ редактировать ]
  1. ^ «Создание настольных приложений Linux с помощью JavaScript» . Арс Техника . 19 января 2009 г.
  2. ^ Сид, модуль! Архивировано 15 августа 2009 г. в Wayback Machine.
  3. ^ Список привязок GTK+. Архивировано 2 апреля 2011 г. на Wayback Machine.
  • Анвари, Мохаммед (1 января 2013 г.). «3 языка программирования». Руководство для начинающих по разработке приложений GNOME 3 . Пакет. ISBN  9781849519427 . OCLC   852469655 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b9d3bca8caed6aeb231311bc9eb8db22__1693849380
URL1:https://arc.ask3.ru/arc/aa/b9/22/b9d3bca8caed6aeb231311bc9eb8db22.html
Заголовок, (Title) документа по адресу, URL1:
Seed (programming) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)