>Линус какбы негодуе по поводу C++.
Я бы сказал он тут скорее вульгарно опускает весь ООП в целом, а не именно C++.
Лично я с ним не согласен.
>So if a language change were to make people much more
>productive, that would be a good thing regardless of how
>much people end up getting paid.
Так то оно так, но вот что у него даже при желании получилось перевести ядро на C++ я сомневаюсь. Во-первых, кодовая база огромная, и её так просто не перепишешь, во-вторых, многие ведущие разработчики так же как он С-повёрнуты.
>For example, I personally don't even write much code any
>more, and haven't for years. I mainly merge
Это и далее про общение. Всё так, Линуса устраивает картина, т.к. ему и 50и другим лидам удобнее читать патчи вне контекста. Но вот каково остальным 950и разработчикам - ему по барабану.
>And there is a very strong "culture" of C
Эта культура - скорее пример тяжёлого наследственного бремени с его creat и прочим, а вот собственно мой недавнешний пост про UNIX-API
>It's true in general in any sw project, but it's true in real
>life too: speaking or writing ambiguously is not good in
>normal human communication either.
Это неправда. Люди как раз живут, общаются и вообще думают в терминах объектов. Лично мне так гораздо проще проектировать что-то, и я думаю так будет с каждым, у кого ещё мозг не травмирован C. И про общение - люди как раз общаются в контексте и разговаривают. Возьмите книгу и прочтите какой-ть диалог из середины. Ничего не будет понятно. Но Линуса это не устраивает, н хочет убрать из обихода все местоимения, заменив их полным определениями. Ему так проще.
Re: [луговский] Вброс от Линуса про C++
>Линус какбы негодуе по поводу C++.
Я бы сказал он тут скорее вульгарно опускает весь ООП в целом, а не именно C++.
Лично я с ним не согласен.
>So if a language change were to make people much more
>productive, that would be a good thing regardless of how
>much people end up getting paid.
Так то оно так, но вот что у него даже при желании получилось перевести ядро на C++ я сомневаюсь. Во-первых, кодовая база огромная, и её так просто не перепишешь, во-вторых, многие ведущие разработчики так же как он С-повёрнуты.
>For example, I personally don't even write much code any
>more, and haven't for years. I mainly merge
Это и далее про общение. Всё так, Линуса устраивает картина, т.к. ему и 50и другим лидам удобнее читать патчи вне контекста. Но вот каково остальным 950и разработчикам - ему по барабану.
>And there is a very strong "culture" of C
Эта культура - скорее пример тяжёлого наследственного бремени с его creat и прочим, а вот собственно мой недавнешний пост про UNIX-API
http://www.linux.org.ru/forum/development/4427471#comment-4429422
>It's true in general in any sw project, but it's true in real
>life too: speaking or writing ambiguously is not good in
>normal human communication either.
Это неправда. Люди как раз живут, общаются и вообще думают в терминах объектов. Лично мне так гораздо проще проектировать что-то, и я думаю так будет с каждым, у кого ещё мозг не травмирован C. И про общение - люди как раз общаются в контексте и разговаривают. Возьмите книгу и прочтите какой-ть диалог из середины. Ничего не будет понятно. Но Линуса это не устраивает, н хочет убрать из обихода все местоимения, заменив их полным определениями. Ему так проще.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100425 Gentoo Firefox/3.6.3