Hi, all! А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно. TIA :) -- С уважением, Михаил Бочкарев Тел.: +380 67 2206770 =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Thu, 27 Oct 2005, Michael Bochkaryov wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
TIA :)
Это типа такая? ed2k://|file|Concurrent.Programming.In.Erlang.pdf|570637|D5109B8E06D6BE2B86AA9A16667AC20F|/ ed2k://|file|Prentice.Hall.-.Concurrent.Programming.in.Erlang.rar|443059|7995C8CA8A82503D836B4F6A89089BCE|/ -- Olwi =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Oleg Cherevko wrote:
On Thu, 27 Oct 2005, Michael Bochkaryov wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
TIA :)
Это типа такая? ed2k://|file|Concurrent.Programming.In.Erlang.pdf|570637|D5109B8E06D6BE2B86AA9A16667AC20F|/ ed2k://|file|Prentice.Hall.-.Concurrent.Programming.in.Erlang.rar|443059|7995C8CA8A82503D836B4F6A89089BCE|/
Кстати, если это окажется полным вариантом, дайте знать. Я некоторое время назад интересовался, нельзя ли её купить. Похоже, что нельзя. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, 28 Oct 2005, Igor Karpov wrote:
Oleg Cherevko wrote:
On Thu, 27 Oct 2005, Michael Bochkaryov wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
TIA :)
Это типа такая? ed2k://|file|Concurrent.Programming.In.Erlang.pdf|570637|D5109B8E06D6BE2B86AA9A16667AC20F|/ ed2k://|file|Prentice.Hall.-.Concurrent.Programming.in.Erlang.rar|443059|7995C8CA8A82503D836B4F6A89089BCE|/
Кстати, если это окажется полным вариантом, дайте знать. Я некоторое время назад интересовался, нельзя ли её купить. Похоже, что нельзя.
Увы, не оказалось. Та же первая часть, только, видимо, в более старой редакции. -- Olwi =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Oleg Cherevko wrote:
On Fri, 28 Oct 2005, Igor Karpov wrote:
Oleg Cherevko wrote:
On Thu, 27 Oct 2005, Michael Bochkaryov wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
TIA :)
Это типа такая? ed2k://|file|Concurrent.Programming.In.Erlang.pdf|570637|D5109B8E06D6BE2B86AA9A16667AC20F|/ ed2k://|file|Prentice.Hall.-.Concurrent.Programming.in.Erlang.rar|443059|7995C8CA8A82503D836B4F6A89089BCE|/
Кстати, если это окажется полным вариантом, дайте знать. Я некоторое время назад интересовался, нельзя ли её купить. Похоже, что нельзя.
Увы, не оказалось. Та же первая часть, только, видимо, в более старой редакции.
Странно то, что она не находится по указанному ISBN в собственно Prentice Hall'е. И на амазоне её нету... =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Hello, Igor Karpov! On Fri, Oct 28, 2005 at 02:53:45PM +0300, you wrote: [skip]
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
TIA :)
Это типа такая? ed2k://|file|Concurrent.Programming.In.Erlang.pdf|570637|D5109B8E06D6BE2B86AA9A16667AC20F|/ ed2k://|file|Prentice.Hall.-.Concurrent.Programming.in.Erlang.rar|443059|7995C8CA8A82503D836B4F6A89089BCE|/
Кстати, если это окажется полным вариантом, дайте знать. Я некоторое время назад интересовался, нельзя ли её купить. Похоже, что нельзя.
Увы, не оказалось. Та же первая часть, только, видимо, в более старой редакции.
Странно то, что она не находится по указанному ISBN в собственно Prentice Hall'е. И на амазоне её нету...
На амазоне я вчера находил. Видимо, придется заказывать и ждать... -- С уважением, Михаил Бочкарев Тел.: +380 67 2206770 =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Michael Bochkaryov (misha@rattler.kiev.ua) wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно. А оно того стоит? Если планируется использовать для коммерческого проекта "с ноля", то надо бы подумать о: - Сроках обучения людей erlang'у (впрочем, это и без меня понятно :) - Я знаю пару граблей, которые повылазили на свет только когда начали активно использовать тот же ejabberd. До этого в такие позы его никто не ставил. Вобщем у меня, как у пользователя продукта на erlang, этот язык оставил впечатление недоделаности какой-то :(
-- gonzo =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Alexander Timoshenko wrote:
Michael Bochkaryov (misha@rattler.kiev.ua) wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
А оно того стоит? Если планируется использовать для коммерческого проекта "с ноля", то надо бы подумать о: - Сроках обучения людей erlang'у (впрочем, это и без меня понятно :) - Я знаю пару граблей, которые повылазили на свет только когда начали активно использовать тот же ejabberd. До этого в такие позы его никто не ставил. Вобщем у меня, как у пользователя продукта на erlang, этот язык оставил впечатление недоделаности какой-то :(
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :) А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Fri, Oct 28, 2005 at 15:29:33, jc wrote about "[uanog] Re: book wanted":
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые.
В АТСках при параллельности посерьёзнее (думаю) чем в жаббере - что-то проблем не вылазило, а тут вдруг вылезли? И ещё и несовместимо? Вы это сименсу расскажите, про несовместимость:) -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Valentin Nechayev wrote:
Fri, Oct 28, 2005 at 15:29:33, jc wrote about "[uanog] Re: book wanted":
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые.
В АТСках при параллельности посерьёзнее (думаю) чем в жаббере - что-то проблем не вылазило, а тут вдруг вылезли? И ещё и несовместимо? Вы это сименсу расскажите, про несовместимость:)
Ну ладно, я часто отвечаю, не читая. :) Но всё-таки - где у Сименса (и при чём тут вообще Сименс?) backtracking в контексте Пролога? Перечитай ещё раз моё письмо, плиз... =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Igor Karpov (jc@minjust.gov.ua) wrote:
Alexander Timoshenko wrote:
Michael Bochkaryov (misha@rattler.kiev.ua) wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
А оно того стоит? Если планируется использовать для коммерческого проекта "с ноля", то надо бы подумать о: - Сроках обучения людей erlang'у (впрочем, это и без меня понятно :) - Я знаю пару граблей, которые повылазили на свет только когда начали активно использовать тот же ejabberd. До этого в такие позы его никто не ставил. Вобщем у меня, как у пользователя продукта на erlang, этот язык оставил впечатление недоделаности какой-то :(
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые. Концепция яхыка и реализация вещи абсолютно разные. Я уже в ru.unix.prog писал. Могу здесь по пунктам повторить :) - excessive memory usage при работе со строками: памяти выделяется в 8 раз больше, чем длинна строки. - местами кривая до ужаса, но распределенная mnesia: при попытке вставить запись в таблицу(или как там оно называется) из 10000(десять тысяч, я не ошибся с нолем) строк erlang отжирает 1G памяти. - кривая реализация ssl в стандартной библиотеке - Вчерашние грабли: заблокировался Send, erlang за час распух до 600M, в некотором роде вина автора, но: <quote> [23:46] <aleksey> вот спросите эрланговев, почему в нём есть recv(Socket, Length) и send(Socket, Data), но при этом есть recv(Socket, Length, Timeout) но нету send(Socket, Data, Timeout). [23:46] <t> aleksey: наверно send не может блокироваться :) [23:47] <aleksey> может может :) [23:47] <aleksey> раньше оно ещё и глючило как-то при этом, я ещё патч им слал [23:48] <aleksey> так он вроде умеет этот timeout, но в api это не вынесено </quote> - Такая мелочь, как сообщениях Erlang emulator, понятные только просветленным, можно и не упоминать. -- gonzo =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Valentin Nechayev (netch@netch.kiev.ua) wrote:
Fri, Oct 28, 2005 at 15:29:33, jc wrote about "[uanog] Re: book wanted":
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые.
В АТСках при параллельности посерьёзнее (думаю) чем в жаббере - что-то проблем не вылазило, а тут вдруг вылезли? И ещё и несовместимо? Это было о prolog или erlang? Вы это сименсу расскажите, про несовместимость:)
-- gonzo =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, Oct 28, 2005 at 04:07:26PM +0300, Alexander Timoshenko wrote:
Концепция яхыка и реализация вещи абсолютно разные. Я уже в ru.unix.prog писал. Могу здесь по пунктам повторить :) - excessive memory usage при работе со строками: памяти выделяется в 8 раз больше, чем длинна строки.
/me токо шо слазил в соварь Даля и вот чего нашёл - в слове "длина" одна буква "н". Эт нога у девушки красива и длинна ;) А то меня что-то давно мучает вопрос "а сколько ж тама н?"...
- местами кривая до ужаса, но распределенная mnesia: при попытке вставить запись в таблицу(или как там оно называется) из 10000(десять тысяч, я не ошибся с нолем) строк erlang отжирает 1G памяти.
Эт как я понял - тут намекнули, что врядли товарищи в сименсе юзают ту же реализацию, что у вас.
- кривая реализация ssl в стандартной библиотеке - Вчерашние грабли: заблокировался Send, erlang за час распух до 600M,
А чё-то типа аларм() тама есть ? И если (как я понял из резанного ниже куска) сть исходники языка - то может просто похачить тот же send(). -- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Alexander Timoshenko wrote:
Igor Karpov (jc@minjust.gov.ua) wrote:
Alexander Timoshenko wrote:
Michael Bochkaryov (misha@rattler.kiev.ua) wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
А оно того стоит? Если планируется использовать для коммерческого проекта "с ноля", то надо бы подумать о: - Сроках обучения людей erlang'у (впрочем, это и без меня понятно :) - Я знаю пару граблей, которые повылазили на свет только когда начали активно использовать тот же ejabberd. До этого в такие позы его никто не ставил. Вобщем у меня, как у пользователя продукта на erlang, этот язык оставил впечатление недоделаности какой-то :(
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые.
Концепция яхыка и реализация вещи абсолютно разные. Я уже в ru.unix.prog писал. Могу здесь по пунктам повторить :) - excessive memory usage при работе со строками: памяти выделяется в 8 раз больше, чем длинна строки. - местами кривая до ужаса, но распределенная mnesia: при попытке вставить запись в таблицу(или как там оно называется) из 10000(десять тысяч, я не ошибся с нолем) строк erlang отжирает 1G памяти. - кривая реализация ssl в стандартной библиотеке - Вчерашние грабли: заблокировался Send, erlang за час распух до 600M, в некотором роде вина автора, но: <quote> [23:46] <aleksey> вот спросите эрланговев, почему в нём есть recv(Socket, Length) и send(Socket, Data), но при этом есть recv(Socket, Length, Timeout) но нету send(Socket, Data, Timeout). [23:46] <t> aleksey: наверно send не может блокироваться :) [23:47] <aleksey> может может :) [23:47] <aleksey> раньше оно ещё и глючило как-то при этом, я ещё патч им слал [23:48] <aleksey> так он вроде умеет этот timeout, но в api это не вынесено </quote> - Такая мелочь, как сообщениях Erlang emulator, понятные только просветленным, можно и не упоминать.
Написал было пространное письмо с обширными цитатами и ссылками, а оно возьми и сгинь... ну так уж получилось. В двух словах: ответы почти на все вышеупомянутые вопросы есть в FAQ. См. пункты http://erlang.org/faq/t1.html#AEN50 http://erlang.org/faq/x443.html#AEN453 http://erlang.org/faq/x1079.html#AEN1278 http://erlang.org/faq/x1351.html#AEN1373 По последнему пункту (насчет send) - я что-то не вижу, чтобы хоть кто-то интересовался этим в рассылке erlang-questions. Может, надо просто спросить? А что до ejabberd, то он бесспорно сырой и прожорливый. Что не мешает ему быть значительно более масштабируемым чем даже эталонные реализации jabberd, написанные на C. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Igor Karpov (jc@minjust.gov.ua) wrote:
Alexander Timoshenko wrote:
Igor Karpov (jc@minjust.gov.ua) wrote:
Alexander Timoshenko wrote:
Michael Bochkaryov (misha@rattler.kiev.ua) wrote:
Hi, all!
А не будет ли у кого из благородных донов на почитать (или слить) такой книженции? Concurrent Programming in Erlang
А то на сайтах только первая часть, доставка там небыстрая, а хотелось бы относительно срочно.
А оно того стоит? Если планируется использовать для коммерческого проекта "с ноля", то надо бы подумать о: - Сроках обучения людей erlang'у (впрочем, это и без меня понятно :) - Я знаю пару граблей, которые повылазили на свет только когда начали активно использовать тот же ejabberd. До этого в такие позы его никто не ставил. Вобщем у меня, как у пользователя продукта на erlang, этот язык оставил впечатление недоделаности какой-то :(
Это не язык оставил впечатление недоделанности, а продукт. на нём написанный. У меня тоже ejabberd оставил смутные впечатления. Что не мешает мне им пользоваться :)
А сам язык интересный. Такой себе параллельный Prolog without backtracking. Но это понятно - backtracking и realtime - вещи несовместимые.
Концепция яхыка и реализация вещи абсолютно разные. Я уже в ru.unix.prog писал. Могу здесь по пунктам повторить :) - excessive memory usage при работе со строками: памяти выделяется в 8 раз больше, чем длинна строки. - местами кривая до ужаса, но распределенная mnesia: при попытке вставить запись в таблицу(или как там оно называется) из 10000(десять тысяч, я не ошибся с нолем) строк erlang отжирает 1G памяти. - кривая реализация ssl в стандартной библиотеке - Вчерашние грабли: заблокировался Send, erlang за час распух до 600M, в некотором роде вина автора, но: <quote> [23:46] <aleksey> вот спросите эрланговев, почему в нём есть recv(Socket, Length) и send(Socket, Data), но при этом есть recv(Socket, Length, Timeout) но нету send(Socket, Data, Timeout). [23:46] <t> aleksey: наверно send не может блокироваться :) [23:47] <aleksey> может может :) [23:47] <aleksey> раньше оно ещё и глючило как-то при этом, я ещё патч им слал [23:48] <aleksey> так он вроде умеет этот timeout, но в api это не вынесено </quote> - Такая мелочь, как сообщениях Erlang emulator, понятные только просветленным, можно и не упоминать.
Написал было пространное письмо с обширными цитатами и ссылками, а оно возьми и сгинь... ну так уж получилось. В двух словах: ответы почти на все вышеупомянутые вопросы есть в FAQ. См. пункты
http://erlang.org/faq/t1.html#AEN50 http://erlang.org/faq/x443.html#AEN453 http://erlang.org/faq/x1079.html#AEN1278 http://erlang.org/faq/x1351.html#AEN1373
По последнему пункту (насчет send) - я что-то не вижу, чтобы хоть кто-то интересовался этим в рассылке erlang-questions. Может, надо просто спросить? 10000 записей не есть что-то необычное даже для memory-resident database, чтобы раздуваться до 1Г. Вобщем мое дело прокаркать "Nevermore..", с этой задачей я справился :)
А что до ejabberd, то он бесспорно сырой и прожорливый. Что не мешает ему быть значительно более масштабируемым чем даже эталонные реализации jabberd, написанные на C. Угу, "при всем 'богатстве' выбора"... :(
-- gonzo =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
participants (6)
-
Alexander Timoshenko
-
Igor Karpov
-
Michael Bochkaryov
-
Oleg Cherevko
-
Paul Arakelyan
-
Valentin Nechayev