09:40 

Об Open Source

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
Из обсуждения выхода ядра Linux 3.10 на Хабре:
johniek_comp: ~60 000 000 строк кода, ~40 000 файлов, если читать 1 строчку за секунду 12 часов в день, можно прочитать все исходники за ~5 месяцев.
Jeditobe: — Дети, что вы прочитали летом?
— Войну и мир!
— Петр Первый!
— Тихий дон!
— Исходники ядра Linux 3.10...

Код открыт, только читать ты его будешь полгода...

@музыка: Тишина

@настроение: Хорошее

@темы: Неприменимые измышления, IT-сфера

URL
Комментарии
2014-02-27 в 10:58 

Aista
Не так страшен чёрт, как его трезубец в заднем проходе.
2014-02-27 в 11:22 

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
О да, применительно к коду это будет воистину полезно. По чему будем выранивать, по переменным?
А ведь это код, его не только читать, но и понимать надобно.

URL
2014-02-27 в 11:26 

Aista
Не так страшен чёрт, как его трезубец в заднем проходе.
Ржавый Филин, скорость варьируется. Синтаксис изучен вдоль и поперек, управляющие слова уже в подкорке, переменные это единственное, за что мозг будет цепляться. К тому же, сколько строк кода содержат только { или }?

2014-02-27 в 11:31 

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
Понятия не имею, ибо незначительный у меня опыт программирования.
Но в данном случае, нужно разбирать чужой код. Смотреть, что за что отвечает, и т.д. и т.п.
Тем и отличается от художественного произведения, что прочесть - слишком мало.

URL
2014-02-27 в 11:36 

Aista
Не так страшен чёрт, как его трезубец в заднем проходе.
Ржавый Филин, я вот не лазила никогда в сырцы линукса, строго говоря, но разбиение кода таким образом, что на каждую вложенную функцию приходится две строчки по одному символу в каждой - это просто хороший тон написания, повышающий его читабельность.
Чисто по той же логике, ввиду больших объемов кода, переменные должны быть осмысленными, а осмысленные переменные - те же слова реального языка и аббревиатуры. А коль скоро это так - навесить якорей не составит больших проблем.

2014-02-27 в 11:43 

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
*усомнился* На шестьдесят миллионов строк кода? *пожимает плечами* Впрочем, если задаться целью то возможно, да. За полгода прочтешь код ядра, за это время уже и версия сменится и надо будет смотреть все правки, а это уже меньше...
В конечном итоге отдельный человек может быть однозначно убежден что в открытом коде нет тыр-пыр решета может только потратив этак с несколько месяцев жизни. С помощью всех новых технологий...

URL
   

Утёс ржавой совы

главная