LINUX.ORG.RU
ФорумTalks

Линус Торвальдс: высказался о коде и хороших программистах

 , , , ,


3

2

«Bad programmers worry about the code. Good programmers worry about data structures and their relationships.»

Недавно, наткнулся на пару ссылок по поводу сабж - довольно занятно. Возможно это очевидно, но не лишне переосмыслить еще раз.

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

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

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

У тебя есть к нему конкретные претензии?

Ok ()

…and very good programmers worry about nothing.

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

Ядро разжирело, API нестабильно, кирдык в ext4 проглядели и вообще unix-way - дрянь, путь пилит ReactOS.

Sociopsih ★☆ ()

Это было написано еще у Брукса.

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

У тебя есть к нему конкретные претензии?

Ветка 3.6 по-прежнему неюзабельное говно, несмотря на 3 корректирующих выпуска.

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

Ветка 3.6 по-прежнему неюзабельное говно

Нда ? А я и не знал, что у меня что-то не работает. Надо же как.

lenin386 ★★★ ()

спасибо, кэп!

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

Нда ? А я и не знал, что у меня что-то не работает. Надо же как.

попробуй что-нибудь примаунтить с помощью cifs.ko, например

pekmop1024 ★★★★★ ()

Bad programmers worry about the code

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

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

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

Они так пытаются починить 12309. Метод научного тыка по-программистски.

cipher ★★★★★ ()

... and Linus Torvalds worries about other programmers

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

а то мы себе другого кагана назначим

Вперёд, таненбаум тебя ждёт.

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

попробуй что-нибудь примаунтить с помощью cifs.ko

Вантузятина должна страдать.

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

А так же владельцы всех самодельных и не очень насов на опенврт.
Короче, твое «не нужно» было ожидаемо, ибо иначе пришлось бы признавать, что ветка 3.6 - сырое говно. Ибо cifs.ko - один из наиболее используемых модулей де-факто.

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

то мы себе другого кагана назначим.

И много вас?

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

Линус прочел Вирта?

Давно. Теплых чувств к паскалю он никогда не скрывал.

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

Ни разу не юзал, у меня юзается активно webdav, nfs. Пробовал еще Pohmelfs как-то но не пошло. OpenWRTшного хлама до и больше. Ч.Я.Д.Н.Т.?

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

и вообще unix-way - дрянь, путь пилит ReactOS.

Слишком толсто. Unix сам по себе может и устарел, но архитектура UNIX более простая и при этом более мощная чем архитектура Windows NT, так что единственное для чего ReactOS может понадобиться в будущем — для того же для чего FreeDOS сейчас — чтобы использовать в качестве начинки эмулятора для запуска древних игрушек и программ (ср. DOSemu и DOSbox, в первом как раз FreeDOS внутри). ReactOS устарела ещё до своего рождения, как и DOS, кстати (которая появилась позже UNIX, но архитектурно была гораздо хуже)

Если и переходить на другую архитектуру, то только на что-то вроде PlanB или Inferno — только не на сам Plan9, он тоже не идеал.

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

Ндээээ...ещё годик-другой и он начнёт ездить по миру с просветительными лекциями. :)

А впрочем, ему-то можно — заслужил многолетней пахотой.

DeVliegendeHollander ★★ ()

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

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

но факт то что у программистов сейчас проблема с оптимизацией.

Хех...«сейчас»...эта проблема возникла года 3-4 назад, не меньше. Почти вся гуйня стала пухнуть, как на дрожжах.

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

Хех...«сейчас»...эта проблема возникла года 3-4 назад, не меньше. Почти вся гуйня стала пухнуть, как на дрожжах.

Берите выше! Эта проблема возникла лет 30 назад!

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

Неправда твоя. У нас ядро Unix (точнее, МНОС) легко умещалось в 256 Кб ОЗУ «Электроники 100/28». И ещё рабочего пространства для юзерских процессов оставалось достаточно. :)

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

Неправда твоя. У нас ядро Unix (точнее, МНОС) легко умещалось в 256 Кб ОЗУ «Электроники 100/28». И ещё рабочего пространства для юзерских процессов оставалось достаточно. :)

Слишком толсто! Могли бы и в 32 Кб затолкать. Что, лень оптимизировать было?

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

Могли бы и в 32 Кб затолкать.

А зачем? У нас других производственных задач выше крыши было.

Тем более, что вскоре приехала «Электроника-79» с целым мегабайтом ОЗУ. :)

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

Ндээээ...ещё годик-другой и он начнёт ездить по миру с просветительными лекциями. :)

Дык он уже :)

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

Так уж пора бы. :)

Не всю же жизнь мужику носом в сырцах ядра торчать, надо же и сливочки посшибать. :)

DeVliegendeHollander ★★ ()

Ура Капитану! Качать Капитана! :)

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

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

вы себе можете кого угодно еазначить.
разрешаю даже самого себя назначить

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

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

Больше всего сейчас заботит Линуса - рост кодовой базы (придумал гит чтобы бороться с этим). Но уже это не очень помогает, несмотря на оглушительный успех гита.

Ты прав - на оптимизацию забили и не только на это. Плохо тестируют. Нет продивнутых методик. Мозиловцы, несмотря на революционность идей имеют постоянные утечки. Что тут? Код или данные? Явно есть просчеты где-то в архитектуре. Хотя протечек в ядре похоже нет.

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

венда по самбе лазает в шару, проблем нет. На остальных компах в основном nfs.

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

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

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

Угу, и с самбы уже можно по сети загрузиться из убута?

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

Камрад, у тебя специфичная задача, которую ты решаешь с помощью подходящего инструмента. Шарить файло в зоопарке ОС удобнее и проще всего самбой.

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

and very good programmers

Вспоминается анекдот про старую проститутку: «а очень больших НЕ БЫВАЕТ».

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