OberonCore https://forum.oberoncore.ru/ |
|
Разработчики CouchDB отказываются от Эрланга... https://forum.oberoncore.ru/viewtopic.php?f=72&t=3918 |
Страница 1 из 1 |
Автор: | Илья Ермаков [ Вторник, 03 Апрель, 2012 01:38 ] |
Заголовок сообщения: | Разработчики CouchDB отказываются от Эрланга... |
NoSQL-база данных CouchDB, сейчас находящаяся в "обойме" Apache Foundation, была разработана на Erlang. Однако её развитие - Couchbase Server - разработчики решили делать на С/С++.. http://habrahabr.ru/post/135801/ Цитата: Я действительно предвкушаю ту работу, которая у нас намечена. Мы постепенно переводим всё бóльшую часть ядра на C/C++, при этом используя в дизайне многие из принципов надёжности и взаимодействия, проверенных в коде Erlang. И Erlang по-прежнему остаётся частью продукта, особенно в менеджменте кластеров, но большинство важных для производительности фрагментов будет переписано на C. Erlang всё ещё отличный язык, но если вам нужна максимальная производительность и контроль на низком уровне, то вряд ли что-то может сравниться с C.
|
Автор: | Neus [ Вторник, 03 Апрель, 2012 10:35 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
мож намекнуть им на существование альтернативы в виде оберона |
Автор: | Ярослав Романченко [ Вторник, 03 Апрель, 2012 11:47 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Не смешите мои тапочки (с) Правда, смех сквозь слёзы, скорее. Даже в альмаматер Цюрихском технологическом есть индивидуумы восхваляющие С/С++ http://www.inf.ethz.ch/personal/gaertner/miniball.html Чего уж говорить о мейнстриме... |
Автор: | Валерий Лаптев [ Вторник, 03 Апрель, 2012 12:02 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Такое впечатление, что программирование - сродни наркомании... Наступает привыкание и требуется все большая доза все более вредного наркотика... |
Автор: | adva [ Вторник, 03 Апрель, 2012 13:03 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Валерий Лаптев писал(а): Такое впечатление, что программирование - сродни наркомании... Наступает привыкание и требуется все большая доза все более вредного наркотика... Все страсти человеческие не утолимы. А гордыня, которая у многих программеров чрезмерно развита , тем более. Хотя они далеко не исключение. Так что доля шутки тут, пожалуй совсем ничтожна. Возможно и не прав в том, что обобщаю себя на других, но такое подозрение, что все же это не только у меня |
Автор: | albobin [ Вторник, 03 Апрель, 2012 13:36 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
"Ничего личного, это бизнес" |
Автор: | Info21 [ Вторник, 03 Апрель, 2012 14:04 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
И про род наркомании, и про гордыню, и про материальный интерес -- всё это не шуточки, а основные драйверы обсуждаемого явления. Причём эти драйверы очень интересно взаимодействуют. Мощная положительная интерференция. Резонанс. Сюда же и стайность, и когнитивный диссонанс... -- поэтому я с самого начала раздел завёл про психологию etc. сферы ИТ. Исключительно яркое, богатое явление. |
Автор: | Илья Ермаков [ Вторник, 03 Апрель, 2012 20:22 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
В теме два аспекта: первое - что "С++-бесие на марше", но второе, что Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет". Ведь СУБД - это всё же не просто массовое обслуживание в телекоме... |
Автор: | Info21 [ Среда, 04 Апрель, 2012 16:27 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Илья Ермаков писал(а): Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет". Забавно, что это априори очевидно. Не очевидно, где именно стрельнёт, но в большом длинном проекте стрельнёт обязательно. Пока не стрельнуло, фанаты изо всех сил верят, что обойдётся. |
Автор: | Борис Рюмшин [ Четверг, 05 Апрель, 2012 06:58 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Info21 писал(а): Илья Ермаков писал(а): Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет". Забавно, что это априори очевидно. Не очевидно, где именно стрельнёт, но в большом длинном проекте стрельнёт обязательно. Пока не стрельнуло, фанаты изо всех сил верят, что обойдётся. У Эрланга вполне чёткая ниша (и это не СУБД), в которой он очень хорошо работает. Это довольно узконаправленный инструмент, а не универсальный. Естественно, что при попытках сделать из него универсальный инструмент ничего хорошего не выйдет. И, кстати, он не настолько сильно "абстрагированный от императивной базы" --- это не Хаскел. Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач, а не от мудрствований вольных математиков. |
Автор: | Info21 [ Четверг, 05 Апрель, 2012 08:59 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Борис Рюмшин писал(а): ... Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач А фанаты про это знают?
|
Автор: | Борис Рюмшин [ Четверг, 05 Апрель, 2012 11:43 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
Info21 писал(а): Борис Рюмшин писал(а): ... Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач А фанаты про это знают? |
Автор: | Neus [ Четверг, 05 Апрель, 2012 12:32 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
и для каких задач оно делалось? |
Автор: | Борис Рюмшин [ Четверг, 05 Апрель, 2012 18:01 ] |
Заголовок сообщения: | Re: Разработчики CouchDB отказываются от Эрланга... |
http://www.erlang.org/ писал(а): Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |