ФлеймФорумОбщее

Умер Деннис Ритчи (11 стр)

Страницы: 17 8 9 10 11 12 Следующая »
#150
23:21, 15 окт 2011

Маг
<> Торвальдс написал ядро ОС, которая завоевала большой кусок рынка.
Самая веселая шутка за сегодня. :D Спасибо.

#151
23:40, 15 окт 2011

Mimon
> В третьих, этот ваш Торвальдс кумиром не является,
Да, извините, про кумира я не писал, я думал, это очевидно. В настоящее время быть кумиром - невелика заслуга,
дураков на свете достаточно, чтобы даже Дима Билан не остался без поклонников.

#152
23:49, 15 окт 2011

Lamer007
> Маг
> <> Торвальдс написал ядро ОС, которая завоевала большой кусок рынка.
> Самая веселая шутка за сегодня. :D Спасибо.

Это не шутка. Был такой писатель, Карел Чапек, и у него есть сборник "Апокрифы". Вот кусочек из рассказа "О пяти хлебах"
"
...
Вы не слыхали об этих пяти хлебах? Странно; все хлебопеки из себя выходят от этой истории. А было, говорят, так: пришла к Нему большая толпа в пустынное место, и Он исцелял больных. А как подошло к вечеру, приблизились к нему ученики Его, говоря: «Пусто место сие, и время позднее. Отпусти людей, пусть вернутся в города свои, купят себе пищи». Он тогда им и говорит: «Им нет нужды уходить, дайте вы им есть». А они Ему: «Нет у нас здесь ничего, кроме пяти хлебов и двух рыб». Тогда Он сказал: «Принесите же мне сюда». И, велев людям сесть на траву и взяв те пять хлебов и две рыбы, взглянул на небо, благословил их и, отламывая, стал давать хлеб ученикам, а они  ― людям. И ели все и насытились. И собрали после этого крошек – двенадцать корзин полных. А тех, которые ели, было около пяти тысяч мужей, не считая детей и женщин. 

Согласитесь, сосед, ни одному хлебопеку не придется этакое по вкусу, да и с какой стати? Если это войдет в привычку, чтобы каждый мог насытить пять тысяч людей пятью хлебами и двумя рыбками  ― тогда хлебопекам по миру идти, что ли? Ну, рыбы  ― ладно; сами по себе в воде водятся, и их может ловить всякий сколько захочет. А хлебопек должен по дорогой цене муку покупать и дрова, нанимать помощника и платить ему; надо содержать лавку, надо платить налоги и мало ли что еще, так что в конце концов он рад бывает, если останется хоть какой-нибудь грош на жизнь, лишь бы не побираться. А Этот  ― Этот только взглянет на небо, и уже у Него достаточно хлеба, чтобы накормить пять или сколько там тысяч человек! Мука Ему ничего не стоит, и дрова не надо невесть откуда возить, и никаких расходов, никаких трудов  ― конечно, эдак можно и задаром хлеб раздавать, правда? И Он не смотрит, что из-за этого окрестные хлебопеки теряют честно заработанные деньги! Нет, скажу я вам, это  ― неравная конкуренция, и надо бы это запретить. Пусть тогда платит налоги, как мы, если вздумал заниматься хлебопечением! На нас уже наседают люди, говорят: как же так, экие безбожные деньги вы просите за паршивый хлебец! Даром надо хлеб раздавать, как Он, да какой еще хлебушек-то у Него  ― белый, пышный, ароматный, пальчики оближешь! Нам уже пришлось снизить цены на  булочные изделия; честное слово, продаем ниже себестоимости, лишь бы не закрывать торговли; но до чего мы этак докатимся  ― вот над чем ломают себе голову хлебопеки! А в другом месте, говорят, Он насытил четыре тысячи мужей, не считая детей и женщин, семью хлебами и несколькими рыбами, но там собрали только четыре корзины крошек; верно, и у Него хуже дело пошло, но нас, хлебопеков, Он разорит начисто. И я говорю вам: это Он делает только из вражды к нам, хлебопекам. Рыбные торговцы тоже кричат,  ― ну, эти уж и не знают, что запрашивать за свою рыбу; рыбная ловля далеко не столь почетное ремесло, как хлебопечение.
...
"

#153
23:53, 15 окт 2011

Lamer007
> Самая веселая шутка за сегодня. :D Спасибо.
В чем же шутка?

#154
8:10, 16 окт 2011

  Не знаю, как вам, а мне лично кажется, что Ритчи увёл программирование на какое-то время по ложному пути. Такое же можно услышать и про Эйнштейна, что он запутал физиков, но про Ритчи более очевидно. Если бы не фрики тех времён, то современные компьютеры уже были бы более готовы к повсеместному использованию управляемых языков, которые существовали уже тогда. Вместо этого зачем-то надо было сворачивать на кривую дорожку. Во всяком случае я надеюсь, что лет через пятьдесят люди будут думать именно так, потому что такого понятия, как "низкий уровень" в нашем понимании уже не будет.

#155
8:54, 16 окт 2011

управляемые языки это в которых 0.4 секунды превращается в 40 минут на тяжелых расчетах? нет, спасибо. лучше С.

#156
9:53, 16 окт 2011

Zefick
Вам не хватает языков? Да их тысячи, используйте С# если вам не нравится низкий уровень, в чем проблема?

#157
10:30, 16 окт 2011

dev
> Вам не хватает языков? Да их тысячи
  А при чём здесь сразу Я? Да, мне не нравится такой большой зоопарк языков, из которых не знаешь, что выбрать.

> используйте С# если вам не нравится низкий уровень, в чем проблема?
  Проблема, очевидно, в том, что развитие ЯП пошло не в том направлении и из-за этого управляемые ЯП пока ещё отстают от того, что мы могли бы иметь.

#158
12:01, 16 окт 2011

Zefick
А что значит управляемые языки? (Я без подвоха спрашиваю, просто я пропустил появление термина managed, и не понимаю, что за ним стоит).

#159
12:19, 16 окт 2011

Zefick
> Проблема, очевидно, в том, что развитие ЯП пошло не в том направлении и из-за
> этого управляемые ЯП пока ещё отстают от того, что мы могли бы иметь.

Куда и откуда оно пошло?  PC из штанишек вырос только в начале 200х, - все эти виртуальные машины со сборщиками мусора из-за жиру, на 300МГц  CPU и 32Мб памяти, - рулит только нейтив и ничто другое. Тем более, в играх. Думаю, достаточно было бы продемонстрировать работу Jake2 на машине с Celeron 300/32Мб памяти - и все вопросы про путь, - отпали бы сами собой,... заодно поржали бы над ищущими легких путей.

#160
14:21, 16 окт 2011

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

>мне не нравится такой большой зоопарк языков
Не такой уж и большой. И между тем, то что доступных инструментов много - это хорошо. Было бы гораздо хуже, если он был бы один. Представьте: плоскогубцами и гвозди выдирать и гвозди забивать и тд? И то и другое ими делать неудобно, зато они универсальные и могут делать и то и другое.

#161
18:15, 16 окт 2011

Вот это печаль.

#162
18:31, 16 окт 2011

begr
> А что значит управляемые языки? (Я без подвоха спрашиваю, просто я пропустил
> появление термина managed, и не понимаю, что за ним стоит).
  Согласно одному из определений управляемый язык это такой язык, в котором поведение любой программы строго определено. Конечно, это не всё. Также в них обычно осуществляется автоматическое управление памятью, когда пользователь только создаёт объекты, а за временем их жизни следит среда исполнения. Для ООП это естественно, как и наличие рефлексии, когда о каждом объекте в рантайме можно узнать что угодно. Собственно, это тоже один из критериев определённости, потому что когда пользователь может "удалять" объекты когда захочет, то ни о каком абсолютном порядке речи идти не может.

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

Lamer007
> Было бы гораздо хуже, если он был бы один.
  Тоже не хорошо, но вот платформа .Net демонстрирует неплохой пример - можно писать на множестве языков, но в итоге всё это транслируется в один управляемый байткод. Некоторые скриптовые языки неплохо сочетают ООП и функциональный подход, так что много инструментов и не надо. Кстати JavaScript как раз из таких и похоже, что у неё неплохое будущее.

0iStalker
> Думаю, достаточно было бы продемонстрировать работу Jake2 на машине с Celeron
> 300/32Мб памяти - и все вопросы про путь, - отпали бы сами собой
  Если на этой же машине продемонстрировать Windows 7 или какой-нибудь современный браузер... Ох, боюсь, вопросов бы прибавилось.

#163
19:44, 16 окт 2011

Zefick
> Согласно одному из определений управляемый язык это такой язык, в котором
> поведение любой программы строго определено. Конечно, это не всё. Также в них
> обычно осуществляется автоматическое управление памятью, когда пользователь
> только создаёт объекты, а за временем их жизни следит среда исполнения. Для ООП
> это естественно, как и наличие рефлексии, когда о каждом объекте в рантайме
> можно узнать что угодно. Собственно, это тоже один из критериев определённости,
> потому что когда пользователь может "удалять" объекты когда захочет, то ни о
> каком абсолютном порядке речи идти не может.
И что такого сделал Ритчи, чтобы все перечисленное (или хотя бы часть) оказалось невозможным?

#164
19:50, 16 окт 2011

Zefick
> Если на этой же машине продемонстрировать Windows 7 или какой-нибудь
> современный браузер...

А ты не увиливай, - надо сравнивать сравниваемые вещи.  Какой нибудь гипотетический Win7 embedded вполне запуститься и на 300МГц с 32Мб памяти, за счет отключения функционала.

Страницы: 17 8 9 10 11 12 Следующая »
ФлеймФорумОбщее

Тема в архиве.