LINUX.ORG.RU
Ответ на: комментарий от Bfgeshka

Конечно, не везде. Но когда мы тыкали GTK, у меня было такое чувство, будто в говне искупался. Зачем писать на Си такого монстра?! О_о

Tuxya
() автор топика

что мешает файлу быть объектом?

что есть не объект? субъект?

Не смотря на универсальность концепции, что все-таки не является объектом?

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

А никто и не говорит, что у gtk код хороший, скорее наоборот. Просто это тулкит, который не выглядит как говно.

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

Давай придираться к словам. Имею в виду, когда будет использоваться концепция ООП повсеместно.

Tuxya
() автор топика

не превратится. а если превратится, это будет не Unix.

это просто самая основная концепция, наряду с конвейером.

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

man точка, окружность. зачем базовое подменять чем-то?

int13h ★★★★★
()

Существует две концепции делать все просто: по MIT и не MIT. По MIT простота внешнего/пользовательского интерфейса превыше внутреннего.

Объектная модель — не серебрянная пуля.

Взять хотя бы виндовс и regedit. Проще? Лучше?

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

//задолбало парсить /proc

procfs и sysfs это костыли, да. Перепиши сам. Выкинь наружу дескриптор, создай протокол и вауля все будет в лучшем виде. Были попытки сделать гейт в юзерспейсе, увы проект приняли «да-да, это круто, но нам лень». А если пилить на уровне ядра, будет «да-да, круто, попробуем» и через несколько лет данная техника вытеснит /proc.

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

«все есть объект»

Где возможно, разумеется

zorg ★★
()

Вообще-то давно превратился. С тех пор как появились всякие ioctl, многими вещами рулят не через ввод-вывод текста, а через дёрганье ioctl, т.е. передачу сообщений.

no-such-file ★★★★★
()

ты не в тренде. теперь модно в функциональщину. лямбды там и прочие плюшки.

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

На ЛОРе уже тестируется парадигма «всё есть ненужно».

фиксед

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

смотри, perl - это ооп. Но коду на перле от этого легче не стало!

Далее, есть такая cms - bitrix. Она написана на php, у которого ооп так себе. Но её попытались сделать объектной. В итоге поддержка сильно усложнена.

Shadow ★★★★★
()

по кури «Историю чтения» и то что юникс это впервую очередь система обработки текстов.

скорее всё есть текст будет усугублятся

ибо текст в том числе сереализованный обьект.

и вообще.

в начале было СЛОВО.

qulinxao ★★☆
()

Нет. Не было бы лучше. Пробовали уже, и кто теперь этим PowerShell пользуется?

Для мелкой скриптни плохоструктурированный человекочитаемый формат гораздо удобнее.

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

всё есть текст универсальней инстумент , чем всё есть обьект.

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

Qt лучше.
Не без изъянов, но лучше.
GTK всегда смотрелось уродливо, видать проблема by design и никакие темы этому не помогали.

WatchCat ★★★★★
()

Все и так было обьектом, а то что оно еще было и файлом иногда - частный случай

vertexua ★★★★★
()

Нет, спасибо, не надо. Серьезно, не надо, спасибо.

takino ★★★★★
()

Не превратится

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

Певрое утверждение в общем-то мало отличается от «всё есть объект», потому что файл это такой объект.

А вот второе утверждение ни в коем случае в рамках юниксвейности не станет «программы передают друг другу объекты». Суть передачи текстом в том, что программист, пользователь или админ может вмешаться в передачу, понять что происходит, если нужно — изменить. Текст именно тем ценен, что его можно прочитать.

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

Просто это тулкит, который выглядит как говно.

*fixed*

thunar ★★★★★
()

Всё есть последовательность бит - отсюда пляши.

qulinxao ★★☆
()

Все и есть объекты. Переменные/аттрибуты - файлы, методы - запускаемые файлы. Чего еще не хватает?

Kroz ★★★★★
()

Нет. И слава богу.

Deleted
()

А, все, понял. Очередное дите доросло и осознало мир.
javaOS на связи, конец 90х прорывается через телепорт.

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

что есть не объект? субъект?

Кстати, будущее за субъектами.

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

По-осторожней с «всё есть» высказываниями. =) Всё есть. И точка. А файл это, объект или что-то другое, зависит уже от парадигмы и точки зрения.

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

Всё есть. И точка.

Ну. Как я и сказал. Всё есть файл (запускаемый или его аргумент).

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

Перл - это очень плохой пример ООП, в перле от ООП только хуже.

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