LINUX.ORG.RU

Ох предвкушаю срач…

CryNet ★★★★★
()

Можно ли написать рабочий стол на python

можно

как?

копипастой со стековерфлоу

Можно на html5?

на хтмл5 можно написать даже небо, даже…

anonymous
()

Можно ли написать рабочий стол на python и как?

WM можно - https://github.com/qtile/qtile

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)

Да, берешь и пишешь. Конечно, в случае питона потребуется биндинги делать к сишным апи, но это реально, вроде я даже какой-то оконный менеджер на питоне видел (Выше его привели). На html5 нельзя, а вот с v8 уже можно, правда его ещё вкорячивать как-то надо будет...

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 2)
Ответ на: комментарий от peregrine

На html5 нельзя, а вот с v8 уже можно, правда его ещё вкорячивать как-то надо будет…

Так-то GNOME 3 и KDE Plasma 5 юзают движки GJS (скорее всего форк Spider Monkey от Mozilla) и V4 соответственно. Так что и V8 вкорячить при желании в них можно.

EXL ★★★★★
()

Можно. Называется Gnome, частично написана на JS. Если тебе некуда девать память, можешь написать целиком на скриптах, посмотрим, сколько гигабайт отожрёт.

anonymous
()
Ответ на: комментарий от EXL

Я не спорю. Просто инструмент на котором его надо вносить отличен от html5.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

биндинги делать к сишным апи

Пущай пишет биндинги к X11. Напишет x11_requests, elegant and simple x11 library for Python, built for human beings. Ну и что, что она будет отжирать не в два раза больше, как requests vs curl, ну в десять раз, зато x11 for Humans™. Потом разрекламирует в твиттере всем питонджаваскрипт-разработчикам и будет у нас по десять простеньких DE, отжирающих больше гнома, нуичо.

anonymous
()
Ответ на: комментарий от peregrine

На html5 нельзя

Так DE у нас же включает и обычные приложеньки. Чо, пускай запилит все на электроне. Бонусом пускай запихнёт все демоны в докер. И пускай все эти докер-js-программисты свалят на этот дистрибутив до единого.

anonymous
()
Ответ на: комментарий от anonymous

Ещё добавлю вот такую таску: переписать coreutils на js, а все без исключения демоны заставить работать через HTTP. sshd там, nfs, ну вы поняли. REST в массы! Миллионы js-docket-питонцев должны определять каноны, по которым строится их рабочая система! Tried and true! Enterprise-ready! Scalable!

anonymous
()

Можно на html5?

это вроде язык разметки, но Денис Попов так делал

zagatov_lev ★
()

html5+css3 тьюринг-полные, так что можно, разрешаю.

Avial ★★★★★
()
Ответ на: комментарий от EXL

GJS (скорее всего форк Spider Monkey от Mozilla)

не форк. просто подключает sidermonkey как библиотеку

ну и да, html там и не пахнет

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)

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

evgeny_aa ★★☆
()
Ответ на: комментарий от evgeny_aa

Да, в производительности бы было впереди планеты всей.

Pups ★
()

Запилите wm на php штоле.

anonymous
()

Лучше взять Godot - там тоже «питон», только быстрый

menangen ★★★★★
()
Ответ на: комментарий от anonymous

на velato. не выйдет de, так хоть музыку послушаем

anonymous
()

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

Jameson ★★★★★
()
Ответ на: комментарий от anonymous

И да, все пайпы перевести на JSON.

Давно уже пора, огромная часть кода в этих самых пайпах — обработка особенностей вывода. Причём окажется на другом хосте какой-нибудь awk с немного другим поведением, и добро пожаловать в ад.

anonymous
()

Нельзя писать DE на python. Богородица не велит.

ugoday ★★★★★
()

Вы говорите, что на html невозможно программировать? Вероятно, вы жутко наелись конфет © Дениско

te111011010 ★
()
Ответ на: комментарий от te111011010

Да да, создал свою новую систему :)

Впрочем, я отошел от темы

zagatov_lev ★
()

Наркомания какая-то. На сишке wm ест от 1мб, а сколько оно будет жрать на Питоне?

anonymous
()

HTML5 головного мозга

Ещё взгляните на eyeOS, Windows 93.

GTK+3 поддерживает бэкенд broadwayd, можете использовать его для интеграции таких приложений в свою среду.

mertvoprog ☆
()

рабочий стол на python http://www.qtile.org/

Можно на html5 deepin или bodhi такое делали

anonymous
()

Всегда можно было, я писал свое игрушечное DE на pygtk еще для Nokia N800, с терминалом, панелькой и чем-то там еще.

t184256 ★★★★★
()

Не помню точно в какой венде, но в какой-то венде пробовалось сделать «рабочий стол» по технологии веб-страницы. Времена 95-98-ME.

targitaj ★★★★★
()
Ответ на: комментарий от targitaj

и вроде как не только раб стол, а и в каждой папке своя вебстраничка, вроде чёт такое было

anonymous
()
14 сентября 2020 г.

В академическом смысле это даже интересно,А вот в практическом, такое

enep ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.