Комментарии 133
Месяц печальных известий :(
RIP Dennis Ritchie…
RIP Dennis Ritchie…
Вот только подача новостей уж очень напоминает миниатюру «Гена умер». Можно было в пост вынести пару строк о заслугах и наградах этого человека, не много кто получил премию Тьюринга.
Очень жаль, что такие люди уходят, но их работы живут, их старания были не напрасны.
Requiescat in pace, Dennis.
Очень жаль, что такие люди уходят, но их работы живут, их старания были не напрасны.
Requiescat in pace, Dennis.
См. комментарий ниже. Как мне кажется, влияние этого человека на наш мир сложно недооценить.
Сложно переоценить вы имели ввиду, наверное.
Если вы не знаете кто Деннис Ритчи, то описание его заслуг и премий вам ничего не скажут.
Какое хорошее замечание для программиста сишника и юниксойда с 10-летним стажем! Браво!
Я говорю о том, что про человек, сделавшего так много для IT на ресурсе специалистов в области информационных технологий, написана такая жалкая твиттер-заметка, что просто обидно.
90% нынешней аудитории хабра вообще не знает, что такое язык C, только у 30% стоит Linux (unix — вообще у единиц).
Как я уже сказал, получилось что-то вроде "Гена умер".
Я говорю о том, что про человек, сделавшего так много для IT на ресурсе специалистов в области информационных технологий, написана такая жалкая твиттер-заметка, что просто обидно.
90% нынешней аудитории хабра вообще не знает, что такое язык C, только у 30% стоит Linux (unix — вообще у единиц).
Как я уже сказал, получилось что-то вроде "Гена умер".
Великие люди уходят…
Процитирую моего друга:
Покойся с миром, спасибо за всё. Многие идеи стали основными столпами современного программирования.
Интересно, это такой период в жизни, или что?
Столько людей вокруг умирает, великих, и не очень, даже кошек дохлых на дороге как-то много стало…
Или я просто стал это замечать?
Покойся с миром, спасибо за всё. Многие идеи стали основными столпами современного программирования.
.
Эпоха сменяет эпоху. Замечательные умные люди уходят… к сожалению… R.I.P.
Вам не кажется кощунственным ставить тег "-1"
return EXIT_SUCCESS;
}
}
Великий человек. Спасибо за C.
Покойся с миром, Деннис Ритчи.
Покойся с миром, Деннис Ритчи.
Они поделились всеми своими знаниями и улетают домой потихонечку…
Уходят отцы-основатели… очень жаль.
Да, мы на самом деле живем в удивительное время — когда люди, стоявшие у истоков компьютерной революции, еще живы. Относительно недавно умерли Дейкстра или Ула-Юхан Даль — один из изобретателей ООП. Еще живы Алан Кей, Барбара Лисков, Бьярне Страуструп, Дон Кнут или Гай Стил.
Грустно, конечно, но я уверен, что наши внуки потом будут спрашивать у нас — а как это было, когда они все жили?
Прощай, Дэнис.
Грустно, конечно, но я уверен, что наши внуки потом будут спрашивать у нас — а как это было, когда они все жили?
Прощай, Дэнис.
Не хочу никого оценивать, но на данный момент наиболее активный — Стауструп — 10 лет стандарт тянул, вытянул. Сейчас за следующий примется. Дай Бог ему здоровья в этом нелегком, бесплатном деле его жизни.
Про остальных я давно ничего не слышал, хотя, возмножо, научные статьи у них еще появляются.
Кнут все обещает книжки дописать, уже лет 30 обещает, а годы-то идут…
Про остальных я давно ничего не слышал, хотя, возмножо, научные статьи у них еще появляются.
Кнут все обещает книжки дописать, уже лет 30 обещает, а годы-то идут…
Книжки? У меня классический трехтомник Кнута с алгоритмами на полке стоит. Раньше, когда я пытался его открыть, то понимал что Программистом мне не стать никогда. Потом я встретил PHP и вкусил былокод.
Зато С Кернигана и Ричи Керниган была затерта до дыр, мне кажется благодаря ей так легко понимать любые скриптовые языки.
Я бы поставил тег --1, i++ это на самом деле гениально. Если бы я вдруг изобрел нечто подобное, мне было бы не страшно умирать у себя дома в 70 лет.
Зато С Кернигана и Ричи Керниган была затерта до дыр, мне кажется благодаря ей так легко понимать любые скриптовые языки.
Я бы поставил тег --1, i++ это на самом деле гениально. Если бы я вдруг изобрел нечто подобное, мне было бы не страшно умирать у себя дома в 70 лет.
Ну так он их и пишет. В начале года вышел наконец том 4A, а пятый том он обещает к 2020 году (правда, в свете его амбиций на остаток четвёртого тома, мне кажется, что это произойдёт позже, увы).
RIP
Люди уходят, но их идеи будут жить, их дело будут продолжать мы.
K&R — моя первая книга по программированию. RIP Dennis Ritchie
Эх время, никого не щадит, теряем великих людей, надеюсь обретаем еще более великих.
RIP. C — мой первый язык программирования. Практически все языки, языки которыми я сейчас пользуюсь или прямая надстройка над ним или так или иначе основанны на нем
Всё так печально происходит в последнее время.
Деннис — один из тех людей, результаты труда которого используются так или иначе почти всем человечеством.
Земля пухом тебе, Деннис Ричи.
Земля пухом тебе, Деннис Ричи.
По этому поводу в англоязычном тви наткнулся на комментарий: You know you're getting older when the legends you grew up with start passing away. (Ты понимаешь, что взрослеешь, когда легенды, с которыми ты вырос, начинают покидать этот мир).
Было бы не удобно работать в UNIX-like системах без setuid-концепции. Было бы сложнее писать мысль на псевдокоде не зная си, а он для многих способ выразить мысль где-либо или кому-либо. Не будь тебя Денис Ричи, придумал бы все это кто-нибудь другой и спасибо говорили бы ему. Но это сделал ты! Поэтому я благодарен тебе и очень надеюсь, что ты там сидишь на небесах пьешь свое любимое пиво и отлаживаешь то что происходит у нас тут через remote-earht-debugger на UNIX-like системе. Спасибо что ты был!
Очень жаль, что о том, что уходят великие инженеры мы узнаем позже, чем о том, что уходят великие продавцы. И от этого факта еще более грустно
Та же самая мысль пришла в голову.
Долго пытался понять фразу…
Под продавцами имелся в виду Джобс?
То есть вам жаль что Ричи не умер раньше?
Под продавцами имелся в виду Джобс?
То есть вам жаль что Ричи не умер раньше?
Речь о том что Денис Ричи умер в эти выходные, а стало это известно только сегодня, что говорит о том, что когда умирал великий инженер, наследием которого мы все пользуемся, никому до этого не было дела — это же не создатель миллиардных империй, а всего лишь Денис Ричи… что в нем примечательного. Хочу видеть прямую ссылку на google.com На домашнюю страницу Ричи!
для справедливости скажу, что Джобс не продавец, а организатор.
Этот человек так же изменил мир. Думаю ещё больше, что Джобс. По сути он дал возможность Джобсу менять мир.
Это еще раз подчеркивает, что иной раз лучше быть разработчиком скриншотов, чем полезного функционала!
Кто-то таки должен сделать инструменты для разработчика скриншотов, ведь так? И вопрос уважения и самоуважения тоже не последний. Не всё меряется деньгами.
Вы не заметили моих «иной раз», что говорит о том что «иногда», а не «всегда!!!
Более-того, не следует забывать что программами пользуются! Программы разрабатываются не для того чтобы они лежали в виде файлов мертвым грузом! Программы разрабатываются для того чтобы ими пользовались в том или ином случае, для решения конкретной проблемы!!!
Только пользователь сможет оценить сказать насколько метко и точно программа решает проблему! Порою не функционал, а скриншот(т.е. интерфейс) решает куда больше чем сам функционал. Если скриншот будет не понятным, то пользователь в нем 1) либо не разберется 2) либо будет долго решать свою задачу 3) может наделать ошибок в своей области.
Вам бы приятно было бы, если бы вам по ошибке насчитали зарплату в меньшую сторону? А „бухи“ они могут, если чето не поймут в своих „окошках“!
Более-того, не следует забывать что программами пользуются! Программы разрабатываются не для того чтобы они лежали в виде файлов мертвым грузом! Программы разрабатываются для того чтобы ими пользовались в том или ином случае, для решения конкретной проблемы!!!
Только пользователь сможет оценить сказать насколько метко и точно программа решает проблему! Порою не функционал, а скриншот(т.е. интерфейс) решает куда больше чем сам функционал. Если скриншот будет не понятным, то пользователь в нем 1) либо не разберется 2) либо будет долго решать свою задачу 3) может наделать ошибок в своей области.
Вам бы приятно было бы, если бы вам по ошибке насчитали зарплату в меньшую сторону? А „бухи“ они могут, если чето не поймут в своих „окошках“!
Я не понимаю вас.
Я не скажу что работаю в чересчур большой компании, но у нас есть маркетологи. Они-то при релизе продукта говорят «Пришлите нам скриншот экрана на этапе...», а не «пришли нам интерфейс». По причини того что пользователи продукта узнают также и из журналов, на которых отнюдь не интерфейсы, а Скриншоты на которых изображен интерфейс той или иной части продуктов. Именно благодаря скриншотам пользователь узнает надо ли ему покупать или нет? Чем удобней? Он своего рода «щупает» продукт глазами. Поэтому при продажах далеко не последнюю роль играет роль «скриншот» и поэтому довольно часто говорят «разработчик скриншота», т.к. удачный скриншот приносит денег!
Денис работал, чтобы сделать этот мир чуточку лучше, приоткрыть человечеству возможности кибернетики и вручить эти инструменты следующим поколениям.
Если вы работаете, чтобы срубить бабла на бухах, пожалуйста, пройдите мимо.
Если вы работаете, чтобы срубить бабла на бухах, пожалуйста, пройдите мимо.
>>Если вы работаете, чтобы срубить бабла на бухах, пожалуйста, пройдите мимо.
Это называется «слышать звон, да не знать где он!».
Мои:
«Вам бы приятно было бы, если бы вам по ошибке насчитали зарплату в меньшую сторону? А „бухи“ они могут, если чето не поймут в своих „окошках“!»
Где конкретно тут мысль о том что я хочу заработать на «бухах» зарплату?
Я привел ситуацию с «бухами», предположив что «бух» не разобрался с интерфейсом ПО и сделал ошибку. В результате которой привело к неправильному начислению ЗП сотруднику. В моих словах ни слова, что я хочу заработать на «бухах»!!!
Я хотел акцентировать внимание на том, что очень очень много программистов думают лишь о фане и азарте, вместо того чтобы думать больше о той конкретной проблеме которую они решают!!!
Мысль №1: Программист существует не для того чтобы написать программу и порадоваться тому, какой он офигенный код написал, а прежде всего для того чтобы решить проблему пользователя! Да, этим пользователем довольно часто бывает он сам, к примеру разрабатывая какой-нить парсер лога.
Рекомендую прочитать одну из последних книг Б. Страуструпа за 2011 «Программирование. Принципы и практика использования С++» ISBN 978-5-8459-1621-1(рус.). стр. 55-56
Приведу цитату:
«Компьютеры созданы людьми и для людей. Компьютер представляет собой универсальное устройство, его можно использовать для решения невероятно широкого круга задач. Именно благодаря этому программы приносят пользу. Иначе говоря, компьютер — это просто груда железа, пока некто — программист — не напишет программу, делающую что-то полезное. Мы часто забываем о программном обеспечении. Еще чаще забываем о программисте»
Страуструп лучше чем кто-либо сумел выразить мысль для чего же собственно нужен программер? Он словами, что я привел выше указывает на то что:
Мысль №2: «Господа программисты делайте так, чтобы компьютеры умели делать что-то полезное».
Все несколько последних постов выше были направлены на чтобы акцентировать эти 2 мысли.
Это называется «слышать звон, да не знать где он!».
Мои:
«Вам бы приятно было бы, если бы вам по ошибке насчитали зарплату в меньшую сторону? А „бухи“ они могут, если чето не поймут в своих „окошках“!»
Где конкретно тут мысль о том что я хочу заработать на «бухах» зарплату?
Я привел ситуацию с «бухами», предположив что «бух» не разобрался с интерфейсом ПО и сделал ошибку. В результате которой привело к неправильному начислению ЗП сотруднику. В моих словах ни слова, что я хочу заработать на «бухах»!!!
Я хотел акцентировать внимание на том, что очень очень много программистов думают лишь о фане и азарте, вместо того чтобы думать больше о той конкретной проблеме которую они решают!!!
Мысль №1: Программист существует не для того чтобы написать программу и порадоваться тому, какой он офигенный код написал, а прежде всего для того чтобы решить проблему пользователя! Да, этим пользователем довольно часто бывает он сам, к примеру разрабатывая какой-нить парсер лога.
Рекомендую прочитать одну из последних книг Б. Страуструпа за 2011 «Программирование. Принципы и практика использования С++» ISBN 978-5-8459-1621-1(рус.). стр. 55-56
Приведу цитату:
«Компьютеры созданы людьми и для людей. Компьютер представляет собой универсальное устройство, его можно использовать для решения невероятно широкого круга задач. Именно благодаря этому программы приносят пользу. Иначе говоря, компьютер — это просто груда железа, пока некто — программист — не напишет программу, делающую что-то полезное. Мы часто забываем о программном обеспечении. Еще чаще забываем о программисте»
Страуструп лучше чем кто-либо сумел выразить мысль для чего же собственно нужен программер? Он словами, что я привел выше указывает на то что:
Мысль №2: «Господа программисты делайте так, чтобы компьютеры умели делать что-то полезное».
Все несколько последних постов выше были направлены на чтобы акцентировать эти 2 мысли.
Джобс был гениальным бизнесменом. Ритчи — гениальным программистом. Каждый велик по-своему.
И что? Всё равно лучше уж быть легендой среди знающих людей, чем среди массы, которая тебя забудет через 5 лет!
Колеса должны вращаться во что бы это ни стало. Очень жаль. Спасибо за C и unix-way, для меня они стали не просто технологиями. Это мой образ мышления и часть моей жизни. И не только моей. Покойся с миром, Деннис Ритчи.
Покойся с миром, Деннис. Ты всегда останешься в моём сердце. Грустно, эпоха заканчивается.
Я прямо сейчас пишу для МК на C, который изобрёл Деннис Ритчи. Надеюсь когда-нибудь изобрести что-либо столь же великое и полезное, и чтобы оно пережило меня.
Покойся с миром, настоящий программист.
Покойся с миром, настоящий программист.
Вот сейчас прочитал новость о смерти Деннис Ритчи, для меня его смерть куда более значимая, как то грустно стало.
— Думаешь, мы действительно будем сидеть на облаке и говорить о море?
— Да, я твёрдо в это верю.
(с)Достучаться до небес (Knockin' On Heaven's Door)
А надеюсь что ты сейчас сидишь на облаке, смотришь на нас, говоришь о море и вспоминаешь эти необыкновенные закаты, а нам тебя будет не хватать…
RIP Dennis Ritchie, покойся с миром…
— Думаешь, мы действительно будем сидеть на облаке и говорить о море?
— Да, я твёрдо в это верю.
(с)Достучаться до небес (Knockin' On Heaven's Door)
А надеюсь что ты сейчас сидишь на облаке, смотришь на нас, говоришь о море и вспоминаешь эти необыкновенные закаты, а нам тебя будет не хватать…
RIP Dennis Ritchie, покойся с миром…
Согласен с тобой. Джобс хоть и гений, но он бы без инструментов мира UNIX-like систем ничего бы не сделал или сделал бы но пришлось бы больше попотеть. Все благодаря труду таких как Робу Пайку, Брайну Кернигану, МакКьюзику, Денису Ричи и др. все инструменты у Джобса пояявились и именно на их идеях и главное реализованных идей многое сейчас работает и функционирует!
Так возьмите, да напишите САМИ достойную публикацию про жизнь Ритчи, про его заслуги, про то, как его труд способствовал изменению мира и обо всем остальном. Это будет лучше и конструктивнее, чем постить подобные комменты. Простите за прямоту.
Маленькое наблюдение.
Возьмите любой процессор — на нем выполняется либо код на Си, либо код, скомпилированный чем-то, написанном на Си.
Возьмите любой материальный предмет, разработанный и произведенный за последние, ну, 20 лет. Все они были сделаны при помощи CAD-систем, которые в конечном итоге сводятся к Си, ведь любой рантайм/компилятор либо написан на Си, либо собирается сам собой — после того, как кто-то написал bootstrap на Си.
Есть ли хоть кто-нибудь, кто оказал большее влияние на наш мир в последние века?
Возьмите любой процессор — на нем выполняется либо код на Си, либо код, скомпилированный чем-то, написанном на Си.
Возьмите любой материальный предмет, разработанный и произведенный за последние, ну, 20 лет. Все они были сделаны при помощи CAD-систем, которые в конечном итоге сводятся к Си, ведь любой рантайм/компилятор либо написан на Си, либо собирается сам собой — после того, как кто-то написал bootstrap на Си.
Есть ли хоть кто-нибудь, кто оказал большее влияние на наш мир в последние века?
Есть — Лилиенфельд, изобретатель транзистора, на котором построены все те компьютеры.
Ну-у, мысль можно продолжать и дальше, вы меня поняли :-)…
Ну-у, мысль можно продолжать и дальше, вы меня поняли :-)…
Мда, холивар «смерть Джобса — смерть Ричи» был неизбежен…
Спасибо за С. Спасибо за Unix. Твои труды будут жить вечно...RIP
#include <stdio.h>
main()
{
printf("R.I.P ;(\n");
}
Код-то не по стандарту.
Открываем K&R и все плюсовавшие удивляемся…
А теперь открываем википедию и читаем.
The «hello, world» example, which appeared in the first edition of K&R, has become the model for an introductory program in most programming textbooks, regardless of programming language. The program prints «hello, world» to the standard output, which is usually a terminal or screen display.
The original version was:[16]
A standard-conforming «hello, world» program is:[nb 1]
The «hello, world» example, which appeared in the first edition of K&R, has become the model for an introductory program in most programming textbooks, regardless of programming language. The program prints «hello, world» to the standard output, which is usually a terminal or screen display.
The original version was:[16]
main()
{
printf("hello, world\n");
}
A standard-conforming «hello, world» program is:[nb 1]
#include <stdio.h>
int main(void)
{
printf("hello, world\n");
return 0;
}
Великий человек. Будем помнить.
Круг жизни замкнулся.
Уходят основатели. Это заставляет задуматься о том, какой след в этой истории оставим мы…
Рейтинг поста пугает. И висит он в самом верху по вкладке «Лучшее за день».
К слову, пост про смерть Джобса тоже сутки висел в «Лучшем» на самом верху.
Первый и последний раз, когда я пишу что-то подобное. У меня нет ни малейшего желания получать рейтинг на подобных топиках, даже если это и побочный эффект.
Лучшее — это лучшее за день, не надо тут ничего выдумывать. В этом контексте новость про смерть кого-то читается как «Лучшая новость дня».
Товарищь демагог, перестаньте нести бред.
Да уж, вторую неделю подряд печальные новости (. Но что поделать, такова жизнь. Покойся с миром! Мы же с благодарностью принимаем твое наследство…
Читал его книгу одной из первых. Очень жаль, когда такие люди уходят от нас.
Человек, без которого мир был бы не такой, каким мы его видим сейчас. Легенда.
Один за одним, печально все это.
/* For Dennis Ritchie */
#include <stdio.h>
void main ( )
{
printf("Good bye, World \n");
printf("RIP Denis Ritchie");
}
return 0;
void main же
Надо int :)
В плюсах точно надо, там можно или int main() или int main(int, char**), в си — не уверен, там полно совместимости.
К слову о плюсах: по стандарту в main можно не писать return 0; именно это значение подразумевается по умолчанию.
К слову о плюсах: по стандарту в main можно не писать return 0; именно это значение подразумевается по умолчанию.
Педивикии с стэковерфло пишут, что стандарт обязывает возвращать 0 явно.
Почитал стандарт, так там описаны случаи, когда возвращаемый тип в main может быть вообще не совместим с int :)
www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
Почитал стандарт, так там описаны случаи, когда возвращаемый тип в main может быть вообще не совместим с int :)
www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
Да простят меня поклонники Apple и Стива (заслуги, которого нисколько не хочу принизить), но этот человек сделал базу для всего, что у нас есть сейчас в мире софта. Без ничего бы этого не было.
Когда умер Стив, у меня было чувство, что умер Эйнштейн нашего времени, тот кто из обычных и доступных всем деталек делал что-то Великое.
Когда я прочитал эту новость, я понял, что мы нифига не ценили то, что стали свидетелями жизни и Эьйнштейна в лице Стива, и Ньютона в лице Ритчи. Rest in Peace Деннис. Если бы без Стива наш мир IT был бы не так ярок и великолепен, то без тебя мы бы вряд ли его увидели вообще. Ты дал не рыбы, ты дал «удочку» для всех тех, чьи технологии теперь являются «удочками» нам.
Когда я прочитал эту новость, я понял, что мы нифига не ценили то, что стали свидетелями жизни и Эьйнштейна в лице Стива, и Ньютона в лице Ритчи. Rest in Peace Деннис. Если бы без Стива наш мир IT был бы не так ярок и великолепен, то без тебя мы бы вряд ли его увидели вообще. Ты дал не рыбы, ты дал «удочку» для всех тех, чьи технологии теперь являются «удочками» нам.
И, кстати говоря, хочется пожелать Дональду Эрвину Кнуту долгих лет жизни. Дональд, не уходи, мы ждем ещё 3 тома. :)
'Asked why he toiled so hard to create C and Unix, Ritchie reportedly replied that it «looked like a good thing to do.»' — «когда его спросили, почему он так много работал, чтобы создать Си и Юникс, Ритчи ответил, 'мне казалось, что это было правильно'».
Уходят творцы мира, в котором мы живем. Спасибо вам.
R.I.P. Dennis Ritchie
R.I.P. Dennis Ritchie
R.I.P.
R.I.P.
Действительно очень жаль. Великий человек был.
R.I.P.
R.I.P.
А ведь миллионы и миллионы хомячков даже не подозревают о том, что умер тот человек, благодаря которому программистам стало гораздо проще и качественнее «изменять мир». В СМИ могли хотя бы небольшую просветительную деятельность провести, не все же дом2 смотреть и во вконтакте тупить, в основе которого 99% кода на Си. ((( обидно.
Всегда поражался элегантности языка Си, хоть и программировал на нем очень маленький этап жизни.
RIP
Всегда поражался элегантности языка Си, хоть и программировал на нем очень маленький этап жизни.
RIP
Не люблю что-то писать по такой теме, но тем не менее…
Человек, которого знают тысячи, но трудами которого так или иначе пользуются миллионы…
Человек, который не светился в СМИ, но был награжден высшей наградой в IT — премией Тьюринга…
Человек, который создавал…
Человек, который был инноватором…
Человек, который был скромным, но настоящим гением…
Человек, вклад которого в IT индустрию неоценим…
Человек, который создавал не ради денег, а ради науки…
Человек, который до последнего дня, занимался наукой, ради общего блага…
Спасибо за ваши труды и идеи. Они были революционны.
P.S. — продажным СМИ нужны сенсации глобального масштаба. К сожалению, нынешнее поколение, плохо знает тех инноваторов, на основе трудов которых, современный мир IT держится и развивается…
Человек, которого знают тысячи, но трудами которого так или иначе пользуются миллионы…
Человек, который не светился в СМИ, но был награжден высшей наградой в IT — премией Тьюринга…
Человек, который создавал…
Человек, который был инноватором…
Человек, который был скромным, но настоящим гением…
Человек, вклад которого в IT индустрию неоценим…
Человек, который создавал не ради денег, а ради науки…
Человек, который до последнего дня, занимался наукой, ради общего блага…
Спасибо за ваши труды и идеи. Они были революционны.
P.S. — продажным СМИ нужны сенсации глобального масштаба. К сожалению, нынешнее поколение, плохо знает тех инноваторов, на основе трудов которых, современный мир IT держится и развивается…
Немного обидно еще и то, что подобных великих людей и их труды вспоминают только тогда, когда они уходят, а пока они живы, пользуются, совершенно об этом не задумываясь.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
RIP Dennis Ritchie