Здравствуйте! Вам попадались статьи, которые обозревали бы исходники ubuntu?
Какие там недостатки, насколько чистый код и т.п.
P.s.Очень интересно узнать глубокую аналитику, самой лучшей ОС в галактике.
Статья про исходники Линукса
Качество исходного кода по-моему зависит не от дистрибутива, а от автора кода.
Да конечно в каждом дистрибутиве могут быть некоторые отличия в библиотеках, методах вызова процедур, используемом DE. Но вот за сам исходный код обычно отвечает автор этого самого кода.
Все пакеты обычно доступны в виде скомпилированных пакетов и пакетов виде исходных кодов.
Большинству пользователей они не нужны, но если у Вас есть желание привнести что-то в сообщество Вы можете провести свои правки и доработки. К примеру в openSuSe есть много сборок пакетов с некоторыми правками, они лежат в отдельных репозитариях каждый со своими косметическими изменениями.
Здравствуйте! Вам попадались статьи, которые обозревали бы исходники ubuntu?
Какие там недостатки, насколько чистый код и т.п.
P.s.Очень интересно узнать глубокую аналитику, самой лучшей ОС в галактике.
Обозрение бывает в журналах LinuxFormat. Но поскольку автор статей знает лишь немного C++, то они неполные.
Исходный код же может быть написан на любом различных языков: C++, Python, Perl, Ruby, Java, R. Обозревать все не имеет смысла, т.к. получится мартышкин труд.
Обозрение бывает в журналах LinuxFormat.
"Бывало" - российский вариант закрыт.
Только на журнал в оригинале можно подписаться.
[quote=Wolfenberg]
Обозрение бывает в журналах LinuxFormat.
"Бывало" - российский вариант закрыт.
Только на журнал в оригинале можно подписаться.[/quote]
Там в последние года и читать было нечего - тупое копирование хабра с комментариями от пикабу.
у Вас есть желание привнести что-то в сообщество
Большинство не привносит ничего...
А вот доказательств хорошего кода, я так и не смог найти нигде. Да и вроде вообще никто не обсуждает, из чего состоят дистрибутивы(!) популярные :)
Добавлено: 19.02.2020 21:20:59
Обозрение бывает в журналах LinuxFormat
Никогда не видел исследований подобных там...
А вот доказательств хорошего кода, я так и не смог найти нигде. Да и вроде вообще никто не обсуждает, из чего состоят дистрибутивы(!) популярные
Дарёному коню в зубы не смотрят, батенька!
Но, к вашему сведению, сообщество состоит из очень умных людей.
Лично я доволен своим дистрибутивом и что мне дали право им пользоваться - у меня Fedora - работает и очень хорошо!
Лично я доволен своим дистрибутивом и что мне дали право им пользоваться
Аргументации - 0. Про что я и спрашивал...
Добавлено: 19.02.2020 23:21:47
Дарёному коню в зубы не смотрят, батенька
Вы пользуетесь тем, что может в любой момент запороть UEFI?
сообщество состоит из очень умных людей
Которые тем-более, ни единой статьи-обзора не сделали, по поводу качества СТОРОННИХ компонентов в дистрибутивах.
А задумайтесь ведь - вопрос мой, далеко не из веселых и "лишь бы придраться"!
Добавлено: 19.02.2020 23:24:00
Обозревать все не имеет смысла, т.к. получится мартышкин труд.
Почему это интересно?
Если проблем просто дофигища, а многое пишут разные люди... Которые в свое время форки форков делали.
И вся эта база, из года в год, никем серьёзно не анализировалась.
Да и про качество кода, все дружно помалкивают...
Добавлено: 19.02.2020 23:25:08
Но, одно точно знаю - Gnome серьёзно переписывали! Быстрее намного стал работать. А вот про остальное...
А вот про остальное...
рекомендую пересмотреть "Собачье сердце". Уже по началу топика вот этот персонаж во все поля https://www.youtube.com/watch?v=7UN3uARwS3A ...
Чтобы читать "обзоры о чистоте кода ..."(WTF!!!???) нужно хоть немного в этом самом коде шарить, но даже не в шаренье дело...
Одичавшие жители территории когда-то самой читающей и образованной страны мира, сегодня мало чем отличаются по образованности от Гаити, но гонору...
Собственно про "чистоту кода". Чтобы понимать хотя бы в общих чертах как рождается "код", нужно представлять вообще весь процесс разработки в общем и схему попадания этого кода в дистрибутив. Без этих понятий подобные разговоры подобны пердению в луже с горящёй свечкой в руке - весело, задорно, но совершенно бессмысленно.
Но как гранату с самогоном могу бросить заявление - с кодом полный порядок, чист как слеза младенца, а то и чище.
Никогда не видел исследований подобных там...
Были. Сам читал анализ кода ядра. Давно, правда, сие было. Да и то, тема была скопирована с хабра полностью.
И вся эта база, из года в год, никем серьёзно не анализировалась.
А оно вам надо? Все ЯП знать в принципе невозможно - башка распухнет.
А вот доказательств хорошего кода, я так и не смог найти нигде.
Если программа запускается и работает, то это хороший код. Если же софт вам показывает средний палец, то код хреновый.
Если же вы про правописание, то без освоенных курсов вы синтаксис не поймёте. А разжёвывать каждый алгоритм даже в ВУЗе никто не будет. Потому что глупо.
Которые в свое время форки форков делали.
99,9% форков - голимое копирование с прикручиванием новых обоев.
Чтобы читать "обзоры о чистоте кода ..."
А что есть "чистота кода"? Соблюдение пилотки первоисточника? Или наличие комментариев? :)
А что есть "чистота кода"? Соблюдение пилотки первоисточника? Или наличие комментариев?
Вооот! В корень зришь, такскать в хглупь и в уширь... Собсна что есть из себя сферический конь? и более того!, не побоюсь крамолы, сей субъект эмпирики в эманации вакуума, как вселенской сущности НИЧТО?...
(скажу по секрету, лучшие мыслители Лора, вот уже несколько десятков лет, вкровькишкитрататамчтототут, бьются с его худшими представителями с переменным успехом... да.)
Как-то на границе этого мира и загробного, я от безделья и скуки задал этот вопрос Церберу... из преисподни меня гнали вилами, ссаными тряпками и жжеными хвостами с криками, визгом и улюлюканьем, а несчастная псина до сих пор воюет между своими тремя головами сама с собою.
![]()
вот эти две конструкции производят практически идентичный код, как по размеру, так и по функционалу... но таки дьявол в мелочах заметных не всем и не всегда. Вот такая она, сермяжная правда жизни - зачем платить больше, если нет разницы.
Да и то, тема была скопирована с хабра полностью.
Там все хорошо будет. Все следят за ядром... Речь про DE и прочие вещи. Которые КРАЙНЕ важные, но никто не вдается в подробности! Как в случае с GPARTED и прочими программами... Очень важными! Но, исходники которых не смотрит вообще никто!
И главная проблема ведь не в ядре линукса... А стороннем софте, который в дистрибутивах идет!
Добавлено: 20.02.2020 22:48:04
Если программа запускается и работает, то это хороший код
Она может и на Electron-е написанной быть(как Варкрафт новейший)... Запускается же! Но какой ценой...
Я про программы вопрос скорее задал, а не про ядро. Про ядно - все чисто там.
Буду еще ждать других людей для обсуждения ИНТЕРЕСНОЙ темы!
Добавлено: 20.02.2020 23:15:03
Собственно про "чистоту кода".
То, что вы обвиняете меня, умалчивая про то, что ни одной статьи-рецензии в рунете нет - говорит о сообществе линукса больше, нежели обо мне...
Я конкретный вопрос дал. Конкретного ответа - нет. Набор шизофренического, разорванного бреда, цель которого - чистое унижение. Что бы хоть на секунду почувствовать себя выше оппонента.
Чистейший нарциссизм.
P.s.Теперь догадываюсь, почему так долго новые выпуски Rosa выходят - море правок кода... Чужого кода.
То, что вы обвиняете меня, умалчивая про то, что ни одной статьи-рецензии в рунете нет - говорит о
никто тебя не обвиняет ни в чём, тут не прокуратура и не суд.
А вот про "чистоту кода"... Ты просто не представляешь всю глубину невежества, которую демонстрирует вопрос в шапке топика, как впрочем и характеризует его задавшего более чем.
Я конкретный вопрос дал. Конкретного ответа - нет.
Как говориться в известной книге : " si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22
Есть такая дисциплина - "Логика", так вот следуя её постулатам, можно ответить на любой "конкретный вопрос", но при условии, если определены однозначные понятия описывающие конкретные сущности и определены правила взаимодействия этих сущностей.
В конкретном сабже мы наблюдаем вопрос капризного истеричного пятилетнего ребёнка своей маме в супермаркете почему тётя за прилавком не даёт ему поиграться с кассовым аппаратом.
вот эти две конструкции производят практически идентичный код, как по размеру, так и по функционалу... но таки дьявол в мелочах заметных не всем и не всегда. Вот такая она, сермяжная правда жизни - зачем платить больше, если нет разницы.
Там разница в коде и весьма существенная. В первом всё оформлено правильно и компактно, без лишней суеты. Во втором - куча лишнего бурелома, как говорил один преподаватель по языкам :)
Добавлено: 21.02.2020 12:22:09
Она может и на Electron-е написанной быть(как Варкрафт новейший)... Запускается же! Но какой ценой...
Написание игр - отдельная тема. Любую игрушку современности можно переписать так, что она будет запускаться на Core2Duo и Nvidia 8600GT без проблем и претензий в графике. Но это невыгодно корпорациям :)
Добавлено: 21.02.2020 12:28:24
Речь про DE и прочие вещи. Которые КРАЙНЕ важные, но никто не вдается в подробности! Как в случае с GPARTED и прочими программами... Очень важными! Но, исходники которых не смотрит вообще никто!
На исходники смотрит куча людей. Каждое DE написано на своём языке программирования. И код там не одна страничка в MS Word. Сам код всегда доступен для просмотра и изучения. Только вот вы, не понимая сути предмета, требуете, чтобы вам всё разжевали и в рот положили. А так не бывает.
Первоначально Linux определяется на технических пользователей - программистов, администраторов, инженеров. Домашние "хомячки" идут второй шеренгой, т.к. все их "хотелки" и "истерики" при ограниченном бюджете невозможно удовлетворить.
На исходники смотрит куча людей.
не заметил. Больше нарциссизма и высокомерия от линуксоидов, нежели конкретики какой-то.
Добавлено: 21.02.2020 21:03:03
Только вот вы, не понимая сути предмета
Это понимают разработки Gnome и XFCE, которые годами какие-то мелочи правят? В отличии от Microsoft... Которая за неделю патч сделает(предел месяц). Или сообщество, которое ВООБЩЕ никаких изменений не вносило существенных.
Зато сколько снобизма...
Добавлено: 21.02.2020 21:03:50
Первоначально Linux определяется на технических пользователей - программистов, администраторов, инженеров
Все вышесказанные - код просматривают исходный?
Про это и был вопрос мой!
Как в случае с GPARTED и прочими программами... Очень важными! Но, исходники которых не смотрит вообще никто!

Для несведущих... GPARTED - это графическая оболочка для нескольких низкоуровневых чертовски эффективных и многофункциональных программ для работы с накопителями, они все имеют собственный консольный интерфейс и детальнейшую инструкцию по использованию - читай и пользуйся по своему хотению.
Смотреть на исходные тексты GPARTED... хм-мм? А что на них смотреть-то? Открой руководство по API GTK3 и смотри пока мозг не выкипит, ...
По поводу всего остального - пропаганда, это вектор политики, она всегда направлена на определённый класс общества и имеет четкие цели и задачи. Так вот одно из основных следствий её воздействия - покалеченные мозги поколений, порой необратимо и иллюзорная картина картина мира, не имеющая с реальностью ничего общего, кроме звучания некоторых слов.
ПО, открытое, закрытое, корпоративное и прочее - это не "вещь в себе", создаётся оно не по хотению левой пятки какого-то гения или бездаря. В реальном мире(в отличии от внушённого средствами пропаганды) балом правят не государства и политические клоуны, а с десяток корпораций, одной из которых является техномонстр известный в иллюзиях большинства как интел, амд, нвидия и ещё десятка три разных брендов. Так вот, разработка ПО это всего лишь один из множества внутренних тех-процессов внутри этой корпорации, он скрупулёзно детализирован, стандартизирован и описан в рамках технологии производства определённого спектра продукции. На его обеспечение работают все институты, университеты и математические школы планеты, но... российский сегмент этой машины всего лишь поставщик джамшудов для третьестепенных нишевых подразделений. в самой россии лишь горстка фанатиков-энтузиастов что-то там пытаются на коленке изобретать своё без малейшего шанса на успех, как защитники Брестской крепости в своё время, они конечно смелые и дерзкие парни, но, без боеприпасов и пополнения личного состава их время конечно. Ну а население - это те же "стада" из старого стиха известного поэта:
"...К чему стадам дары свободы?
Их должно резать или стричь.
Наследство их из рода в роды
Ярмо с гремушками да бич.."
Поэтому нет, и никогда не будет каких-то статей или эссэ "про чистоту кода" и прочую бредятину, о которой вопрошает ТС... с тем же успехом можно надеяться на открытую дискуссию в твиттере ведущих инженеров НПО Хруничева, на тему " ... не-е пацаны! гептил это вчерашний день, давайте-ка вместо азотной кислоты будем плавиковую использовать...".
Может хватит кормить тролля?
Или в крайнем переселить его в Замок Дракулы?
caspar, согласен, только в обычные раазговоры. В крайнем случае, в «Священные войны» перенесём. В замок рановато, там холивары в жёсткой форме, а автор ведёт себя довольно вежливо.
не заметил. Больше нарциссизма и высокомерия от линуксоидов, нежели конкретики какой-то.
У вас есть идея? Выносите на согласование сообщества, а не пыхтите на форуме.
Это понимают разработки Gnome и XFCE, которые годами какие-то мелочи правят? В отличии от Microsoft... Которая за неделю патч сделает(предел месяц). Или сообщество, которое ВООБЩЕ никаких изменений не вносило существенных.
Зато сколько снобизма...
Microsoft вносит только те патчи, которые уже сделаны в Linux. Увы и ах. Ах, да, вы же дальше пасьянса туда не залезали. Разработка DE по сути - разработка прикладного софта. Какой смысл устраивать зоопарк графических интерфейсов, которые гарантированно будут только гудеть и пердеть?
Сообщество вносит множество существенных правок, но вы не в состоянии их осилить, поскольку в данной полемике вы, как говорил персонаж Роу: "Туп как лесной пень".
Все вышесказанные - код просматривают исходный?
Про это и был вопрос мой!
Да. Исходные коды бывают разные. Для вас, наверное, будет жутким открытием века, что даже простейшее администрирование сервера работает на исходных кодах, а очень часто и на самописных библиотеках.
По поводу всего остального - пропаганда, это вектор политики, она всегда направлена на определённый класс общества и имеет четкие цели и задачи.
У вас проблемы с психикой? Вы шизоид?
Добавлено: 22.02.2020 20:44:05
Может хватит кормить тролля?
Тролля? Я конкретный вопрос задал вроде...
Добавлено: 22.02.2020 20:45:17
простейшее администрирование сервера работает на исходных кодах
Вы читали исходники сами?
Добавлено: 22.02.2020 20:46:06
Microsoft вносит только те патчи, которые уже сделаны в Linux
Логично... Ведь Windows - это Линукс же...
P.s.Я говорю про ошибки в самой Линукс. А не UI и UX-паттерны.
Добавлено: 22.02.2020 20:46:25
а очень часто и на самописных библиотеках
Вы написали их сами?
Добавлено: 22.02.2020 20:49:17
Поэтому нет, и никогда не будет каких-то статей или эссэ "про чистоту кода" и прочую бредятину, о которой вопрошает ТС
С этого и надо начинать. Большая часть линуксоидов - нарциссы, которым лишь бы самооценку поднять за счет виндузятников...
С вас надо начинать было, а не с меня.
Добавлено: 22.02.2020 20:50:13
персонаж Роу: "Туп как лесной пень".
Мне больше походит, что это про вас, а не про меня.
Больше на проекции нарцисса похоже, нежели на что-то КОНКРЕТНОЕ.
Крутые какие и заносчивые в интернете...