Принцип многоначалия на erlang

-module(testchief).
-export([chief/1]).
 
chief([C|R], Cl) ->
	io:format("Chief ~p: send to up~n", [C]),
	chief(R, Cl), C;
 
chief([], Cl) -> chief(Cl, Cl).
 
chief(Cl)-> chief(Cl, Cl).
Ваша оценка: Нет Средняя оценка: 5 (1 vote)
w-495 аватар

http://bit.ly/elrlangCl

Ваша оценка: Нет Средняя оценка: 3.5 (2 votes)

Ссылка сюда же? А зачем?

Ваша оценка: Нет
w-495 аватар

Хвостовая рекурсия.

Ваша оценка: Нет
pomidorius аватар

Вне всяких сомнений, w-495 — один из умнейших человек на L. Тут здорово было бы узреть в чем суть. Признаюсь, гуглил по соответствующим терминам — w-495 — далеко лучший. W-495, чем Вас привлек Л.? ;))

Ваша оценка: Нет
w-495 аватар

Эм ... ? Не понял про дифирамбы.

Если вопрос в сути поста:
Порадовала ситуация с начальниками в mail.ru. Если возникает вопрос, который начальник не может разрешить, он отправляет к своему начальнику. Иногда такие цепочки имеют значительный размер. В коде поста изображена бесконечная рекурсия (ну или цикл --- как угодно).

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

Ваша оценка: Нет
pomidorius аватар

Простите за иронию. Просто не нашел ничего в Гугле про этот принцип, а выдача забита ссылками на Либератум. Даже Википедия молчит. Согласитесь, пост из одного кода без комментариев выглядит немного ммм... загадочно. :)

Ваша оценка: Нет
w-495 аватар

Извиняюсь, не подумал. Решил, что и так понятно :) А вообще есть ли сервисы, где можно постить куски кода (не только плохо, и не только хорошего) и их обсуждать? GitHub --- слишком много возни. Хочется, чтобы работало через копипаст.

Ваша оценка: Нет
pomidorius аватар

Конечно! Легендарный http://stackoverflow.com/

Ваша оценка: Нет
w-495 аватар

Я думал, туда только за помощью обращаются.

Ваша оценка: Нет
pomidorius аватар

Ну да, это сервис вопросов и ответов для программеров. А какого рода обсуждения интересуют?

Ваша оценка: Нет
w-495 аватар

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

Ваша оценка: Нет