LINUX.ORG.RU
ФорумTalks

Отапливаем землю силами Дейкстры

 


0

2

Да, это тред об еще одном языке программирования. Это Oort.

Основная фича этого языка вынесена в заголовок. Да, это язык, в котором конструкция goto считается чем-то хорошим. Здесь нужно внести уточнение: метки в Oort являются first-class объектами, то есть они могут быть сохранены в переменных и имеют лексическую область видимости. Таким образом, они представляют структуру чем-то схожую с «продолжениями» в функциональных языках.

По ссылке есть несколько интересных примеров: преждевременный выход из цикла, реализация call/cc, реализация простенькой кооперативной системы тредов.

Язык пилится автором джастфорфан и не претендует ни на что серьезное.

★★★★★

Последнее исправление: CYB3R (всего исправлений: 1)

Да, это язык, в котором конструкция goto считается чем-то хорошим.

Есть Бейсик ещё.

prischeyadro ★★★☆☆
()

Язык пилится автором джастфорфан и не претендует ни на что серьезное.

Только я хотел крикнуть: «Автору разонравится, кто ж поддерживать будет!» А тут такой облом. Ты бяка

hvatitbanit
()

в котором конструкция goto считается чем-то хорошим.

там написано

Go To Statement Considered Powerful

powerful!=хорошее

в том, что она powerful, никто не сомневался, она не нравилась Дристре потому что код плохо поддавался статическому анализу, это история о том, как один дегенерат построил под себя миллионны хомячков.

Правильно будет так:

Go To Statement Considered Powerful

&

Go To Statement Considered Harmful

&

Normal Considered Powerful

&

Normal Considered Harmful (С)Алан Кей

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

А тебе должно быть стыдно.
Дейкстру и так никто не читает, потому что растопыривать пальцы проще.

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

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

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

Впрочем, можно почитать, чтоб чисто поржать, но ржать над убогими нехорошо с другой стороны, тем более покойниками.

anonimous
()
Ответ на: =) от Deleted

Взаимно, но еще умножаю на феерическую, безнадежную тупость и посредственность.

anonimous
()
Ответ на: =) от Deleted

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

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

Как Вы считаете, кстати, существует ли принципиальное отличие секретарши (владеющей технологией - интерфейсом msworld) от программиста на java (владеющим технологией - интерфейсом JAVA)?

anonimous
()
Ответ на: =) от Deleted

Если бы ты потрудился посмотреть высказывания и темы этого персонажа, то увидел бы, что ничего, кроме «все недоумки, а я только начал изучать и всё понял лучше всех» он не пишет. Забей. Таких даже жизнь не перевоспитает, пока не убьёт.

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

Дык то понятно, а потому как раз таки совершенно не понятны наезды на Дейкстру, хотя, наверно, все ннаезжающие на Дейкстру лоровские аналитики — гиганты CS-мысли, правда, их вклад в классические алгоритмы и структуры данных совершенно неочевиден, в отличие от. Ну а то, что ваш подход оказывается пока вытесняем Дейкстрой и дальнейшим развитием его идей, говорит лишь о том, что сторонники не Дейкстры не смогли внятно и четко расписать в чем же их подход карднально лучше подхода Д и на каком классе задач. На этом фоне эмоциональные выкрики: Дейкстра uber alles und kaput вызывают лишь подозрение в сторону противников Дейкстры. Обосновываете свои готовыми проектами, внедрением в индустрию.

pylin ★★★★★
()
Последнее исправление: pylin (всего исправлений: 1)
Ответ на: =) от Deleted

Наглый как колымский пидор.

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

Обосновываете свои готовыми проектами, внедрением в индустрию.

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

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

на каком классе задач.

Конъюктура все решает. Либо имеем качество, либо количество (миллиарды индусов). Именно второй класс задач успешно решает д-подход.

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

О, старые песни о главном: мы очень хорошие, но против нас таких расхороших заговор и вообще 95 и 5, илитизм не нужен

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

заговор

Я не говорю о заговоре, не надо придуриваться, это объективный процесс — разделение труда. И он неизбежен.

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

Ди молодец, хоть какое-то время люди понимали, что динамические языки не нужны. А как умер - так сразу всех поразил рак мозга, пишут на всяком говне.

stevejobs ★★★★☆
()

силами Дейкстры

Первая мысль - «О, и тут вылез этот известный по всем королевствам шпион...», потом понял, что ты явно не о нем.

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

Да проще сказать с чем я согласен. Весь его образ мышления, вся быдлофилософия мне противна до блевоты. С его подачи был поставлен крест на динамике.

Ну, для примера, хотя бы вот это:

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

Это вообще обнажает дыру в его голове, это объясняет чуть более чем полностью, почему он всю жизнь нес исключительно тошнотворный бред. Программист обязан мыслить категориями процессов, а не сахаром. Иначе, это секретарша. Он, собственно, ей и был.

anonimous
()

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

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

С его подачи был поставлен крест на динамике.

а динамика --- это на твой взгляд хорошо? лучше статики? чем же? :)

Это вообще обнажает дыру в его голове

«это» --- это умение предсказывать, или это «goto на самом деле хорошо»?

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

http://tagide.com/blog/2014/02/the-evolution-of-cs-papers/

Вот тут, кстати, занятное чтиво про него.

Работы Дийкстры, потрясшие мир, не пройдут в современные научные журналы по формальным критериям. И что? Работы основоположников органической химии тоже в современные журналы не прошли бы, но это не мешает их результатами пользоваться до сих пор.

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

Это цитата? Откуда?

Дийкстра - глава разведки Редании, одного из королевств вселенной Сапковского «Ведьмак».

Zhbert ★★★★★
()

в котором конструкция goto считается чем-то хорошим.

Ты так говоришь, будто это что-то плохое.

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

Дийкстра - глава разведки Редании, одного из королевств вселенной Сапковского «Ведьмак».

Спасибо. Интересно, это совпадение, или нарочно?

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

Интересно, это совпадение, или нарочно?

А кто его знает =)

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