LINUX.ORG.RU

Количество строк кода в ядре Linux превысило 10 миллионов

 


0

0

Простой анализ последней версии ядра Linux показывает, что число строк кода достигло 10 миллионов (считая и комментарии, и пустые строки). При детальном анализе становится видно, что реальное количество строк кода (без комментариев и пустых строк) составляет 6399191. Это число растет с каждой новой версией ядра.

via /.

>>> Подробности



Проверено: Shaman007 ()
Ответ на: комментарий от I3rain

Открой для себя интсталлер РедХата, где твое виндузятничество с подсовываением дискеток реализовано в полную силу силами девелоперов железа, которые сертифицируются на RH.

anonymous
()

Так выпьем же за краткость -- сестру таланта! :)
А что, собственно, предлагается обсуждать?

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

>> На практике проще не ебать коня, а делом заняться.

Это вы зря батенька. По многочисленным признакам, при написании ядра помер не один конь в расцвете, так сказать, качеств доступных для извращенцев.

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

Разница большая, по статистике в среднем в коде профессионального кодера идет 1 ошибка на 50000 строк, считаем и получаем 200 ошибок, что говорит о том что линуха только из-за своего ядра не будет так стабильна как те же bsd системы.

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

> А то встретил интересный метод написания кода - "заведем 10 переменных, забудем про них, заведем еще 10" в kdelibs-4.1.2 :)

Такой метод гномерам был бы в самый раз, ибо на C пишут. А кдешникам надо так: заведём 10 классов, забудем про них...

const86
()

Простой анализ LOR показывает, что число строк сообщений на ресурсе достигло 10 млн. При детальном анализе становится видно, что реальное количество полезной информации (без комментариев и пустых слов) составляет 6399 строк. Соотношение общего числа строк к полезной информации растет с каждой новой новостью.

//Метки: рост энтропии во вселенной.

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

>Согласен брат... НО... тащить в ядре всевозможные драйвера, и еще хз что, тоже не лучший выход... этак к 2010 глду ты качнешь 1GB linux-src.tar.gz

Да уж. Страшен будет Linux, если его-таки начнут поддерживать производители жеклеза. ;)

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

>1 на 50000? Не маловато ли? o_O

В итоговом продукте - нормально.

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

>все христиане должны немедленно удалить ЭТО!

А ты значит Ъ христианин?

>63*9+91+9-1=666

Это каббала, и это никаким местом не имеет оношения к христианству http://ru.wikipedia.org/wiki/Каббала

Нпоминаю тебе Ъ христианин, завтра у тебя шаббат.

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

> А ядро Linux ты тоже каждый раз тянешь? Нет? А что так? Представим такую ситуацию сгорела у тебя сетевая купил ты новую, опа а на старом ядре нет дров! И что? Качаем новое ядро? Так не проще будет скачать десяток килобайт драйвера чем 50м ядра?

Смешной мальчик, ты давно разучился читать прайсы и HCL'ы, а также думать головой? :)

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

> Такой метод гномерам был бы в самый раз, ибо на C пишут. А кдешникам надо так: заведём 10 классов, забудем про них...

Это не энтерпрайзно, не хватает Жабы и векторных иконок.

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

+1, гон. 50k строк - это, навскидку, больше 1 Мб исходного кода.
несколько месяцев работы одного программиста.
одна ошибка, говорите? =)

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

0) Мы о программистах или о быдлокодерах? :) 1) Он работает не один => есть шанс, что ошибку заметит второй. 2) Есть отладка и тест, где опять же многие ошибки будут найдены, еще до релиза.

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

> 63*9+91+9-1=666 > все христиане должны немедленно удалить ЭТО!

Онотоле, перелогиньтесь

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

> Количество не таких же строк, как в KDE4, я надеюсь? А то встретил интересный метод написания кода - "заведем 10 переменных, забудем про них, заведем еще 10" в kdelibs-4.1.2 :)

Это они на будущее резервируют :)

anonymous
()

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

anonymous
()

А сколько там буков? А запятых?

ansi
()

интересно, а сколько строк кода в ядре FreeBSD? кто-то подскажет?

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

0. о программистах :) да и какая разница, быдло- или небыдлокодер,
   человеку вообще свойственно ошибаться, будь он хоть семи пядей
   во лбу.
1. ты прав
2. ты прав

видимо, мы говорим о разных стадиях разработки ПО. 
у меня в голове не укладывалось, как человек (группа людей) может 
написать 1 млн букв и ошибиться всего 1 раз :) сверх-люди какие-то 
получаются, ей богу. а если рассматривать стадию релиза, то да, за 
сутки и недели тестирования можно свести кол-во ошибок практически 
к нулю.

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

> у меня в голове не укладывалось, как человек (группа людей) может написать 1 млн букв и ошибиться всего 1 раз :)

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

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

Re^2: Количество строк кода в ядре Linux превысило 10 миллионов

> Это каббала, и это никаким местом не имеет оношения к христианству
> http://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D0%B1%D0%B1%D0%B0%D0%BB%D0%B0

> Нпоминаю тебе Ъ христианин, завтра у тебя шаббат.



почитай уже в вики, чем евреи от иудеев отличаются

ps. Бога нет. Это медицинский факт. Есть только быдлобог, но он - не нужен.

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

Re^2: Количество строк кода в ядре Linux превысило 10 миллионов

> а ещё можно 639+9+19-1

мощно. явно неспроста. и на телефон 7значный похоже

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

>Гораздо удобнее, чем каждый раз при установке тянуть каждый драйвер из тырнета.

А исходники ядра вы через астрал вытягиваете, да? =)

>Да и драйвер на сетевуху тоже нужен, как его буду тянуть без тырнета? :)

Исходники ядра откуда брали? Вот оттуда и драйвер берите.. А если ваш дистростроитель не положил на диск нужные дрова, то это проблемы исключительно вашего дистростроителя.

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

Re^4: Количество строк кода в ядре Linux превысило 10 миллионов

> Гик, ты? :)

на твоём лоре нет логинов? и ты всех так опрашиваешь?

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

Re^2: Количество строк кода в ядре Linux превысило 10 миллионов

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

можно ли считать стабильно зафиксированным дедушку Ленина, если там постоянно происходят движения наноорганизмов и прочие движения в поддержку Броуна?

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

>на D - короче будет или длиннее?

лучше на :-D

а то у тебя какой то кот чеширский получился

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

>А то встретил интересный метод написания кода - "заведем 10 переменных, забудем про них, заведем еще 10" в kdelibs-4.1.2 :)

о сколько нам открытий чудных готовит красноглазья дух

это во многих софтинах. в mplayer к примеру

можешь попатчить - сорцы открытые

>p.s не гномер.

аминь

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

>что говорит о том что линуха только из-за своего ядра не будет так стабильна как те же bsd системы

идиот. что мне до ошибок в коде тв-тюнеров, звуковух и вебкамер на роутере?

неудачно тролишь. тренируйся. у убогого изеня (izen) и то лучше получается

black7
()

Скомпилить чтоли ВСЁ что можно в монолит :) посмотреть сколько мегабайт будет...

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

>А ещё давайте посчитаем кол-во строк в кедах и в гноме и в других де, надо ж как-то время убивать, ну не разрабатывать же в самом деле это долбанное ядро

И получится, что количесво строк кода в Linux больше чем в Windows.

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

>s/Linux/Linux+иксы+DE

Что будет вполне разумно, логично и правильно.

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

>А ядро Linux ты тоже каждый раз тянешь? Нет? А что так? Представим такую ситуацию сгорела у тебя сетевая купил ты новую, опа а на старом ядре нет дров! И что? Качаем новое ядро? Так не проще будет скачать десяток килобайт драйвера чем 50м ядра?

А кто сказал, что ты этого не можешь сделать? Просто в ядре почти все и так есть. Если чего нет, то можешь скачать драйвер из инета и скомпилить его под свое ядро. И никакх проблем.

dikiy
()

Какой кошмар. Оно скоро лопнет!

ПАНИКА ПАНИКА

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

> 10 миллионов строк говнокода. Это надоже.
Лучшеб оптимизацией занимались.

ты правда считаешь, что оптимизация это уменьшение размера кода( разве, что было дублирование кода, но такое бывает только у начинающих и быдлокодеров ), а не наоборот?

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

так мне кто-нить ответит про стабильный API? почему его нет сейчас и будет ли он в будущем?

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

>Я помню ядро, лет 10 назад, в десятки килобайт

Нифига се у тебя глюки:)) А я помню, что ядро 2.2.0 вышедшее в начале 1999-го года весело 10 метров в упакованном архиве.

golodranez
()

смешно вас читать. пишите еще)

ЗЫ: сразу видно, что мало кто не только исходники ядра не видел, но и в меню конфигурации даже не заглядывал... эээх, ЛОР...

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

> так мне кто-нить ответит про стабильный API? почему его нет сейчас и будет ли он в будущем?

cat /usr/src/linux/Documentation/stable_api_nonsense.txt

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

> 10 миллионов строк говнокода. Это надоже.
> Лучшеб оптимизацией занимались.


2 строчки глупостей от анонимуса. Это надо же. Лучше б делом занялся.

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

>cat /usr/src/linux/Documentation/stable_api_nonsense.txt спасибо, добрый человек!

anonymous
()

П..ц! Хорошо, что я с этим линуксовым ГСМ говном завязал!

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

Для нормальных людей и каббала, и христианство ягоды одного поля, построенные на эксплуатации "Как, я такой хороший, правильный, и должен умереть и исчезнуть?".

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