OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 19:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
СообщениеДобавлено: Вторник, 03 Апрель, 2012 01:38 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
NoSQL-база данных CouchDB, сейчас находящаяся в "обойме" Apache Foundation, была разработана на Erlang.

Однако её развитие - Couchbase Server - разработчики решили делать на С/С++..

http://habrahabr.ru/post/135801/

Цитата:
Я действительно предвкушаю ту работу, которая у нас намечена. Мы постепенно переводим всё бóльшую часть ядра на C/C++, при этом используя в дизайне многие из принципов надёжности и взаимодействия, проверенных в коде Erlang. И Erlang по-прежнему остаётся частью продукта, особенно в менеджменте кластеров, но большинство важных для производительности фрагментов будет переписано на C. Erlang всё ещё отличный язык, но если вам нужна максимальная производительность и контроль на низком уровне, то вряд ли что-то может сравниться с C.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 10:35 

Зарегистрирован: Четверг, 18 Сентябрь, 2008 18:31
Сообщения: 36
мож намекнуть им на существование альтернативы в виде оберона :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 11:47 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Не смешите мои тапочки (с)
Правда, смех сквозь слёзы, скорее.
Даже в альмаматер Цюрихском технологическом есть индивидуумы восхваляющие С/С++ http://www.inf.ethz.ch/personal/gaertner/miniball.html
Чего уж говорить о мейнстриме...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 12:02 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Такое впечатление, что программирование - сродни наркомании... :)
Наступает привыкание и требуется все большая доза все более вредного наркотика... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 13:03 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 358
Откуда: Россия, Стерлитамак
Валерий Лаптев писал(а):
Такое впечатление, что программирование - сродни наркомании... :)
Наступает привыкание и требуется все большая доза все более вредного наркотика... :)

Все страсти человеческие не утолимы. А гордыня, которая у многих программеров чрезмерно развита , тем более. Хотя они далеко не исключение. Так что доля шутки тут, пожалуй совсем ничтожна. Возможно и не прав в том, что обобщаю себя на других, но такое подозрение, что все же это не только у меня :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 13:36 

Зарегистрирован: Пятница, 20 Июль, 2007 17:26
Сообщения: 710
Откуда: Псков
"Ничего личного, это бизнес"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 14:04 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
И про род наркомании, и про гордыню, и про материальный интерес -- всё это не шуточки, а основные драйверы обсуждаемого явления.

Причём эти драйверы очень интересно взаимодействуют.
Мощная положительная интерференция. Резонанс.

Сюда же и стайность, и когнитивный диссонанс... -- поэтому я с самого начала раздел завёл про психологию etc. сферы ИТ.

Исключительно яркое, богатое явление.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Апрель, 2012 20:22 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
В теме два аспекта: первое - что "С++-бесие на марше", но второе, что Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет". Ведь СУБД - это всё же не просто массовое обслуживание в телекоме...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 04 Апрель, 2012 16:27 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Илья Ермаков писал(а):
Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет".
Забавно, что это априори очевидно.
Не очевидно, где именно стрельнёт, но в большом длинном проекте стрельнёт обязательно.
Пока не стрельнуло, фанаты изо всех сил верят, что обойдётся.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 06:58 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Info21 писал(а):
Илья Ермаков писал(а):
Эрланг, как слишком абстрагированный от императивной базы, таки не всегда "тянет".
Забавно, что это априори очевидно.
Не очевидно, где именно стрельнёт, но в большом длинном проекте стрельнёт обязательно.
Пока не стрельнуло, фанаты изо всех сил верят, что обойдётся.

У Эрланга вполне чёткая ниша (и это не СУБД), в которой он очень хорошо работает. Это довольно узконаправленный инструмент, а не универсальный. Естественно, что при попытках сделать из него универсальный инструмент ничего хорошего не выйдет. И, кстати, он не настолько сильно "абстрагированный от императивной базы" --- это не Хаскел. Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач, а не от мудрствований вольных математиков.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 08:59 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Борис Рюмшин писал(а):
... Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач
А фанаты про это знают? :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 11:43 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Info21 писал(а):
Борис Рюмшин писал(а):
... Язык и система выполнения делались от конкретных, ещё раз подчеркну, достаточно узкоспециальных практических задач
А фанаты про это знают? :)

:mrgreen:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 12:32 

Зарегистрирован: Четверг, 18 Сентябрь, 2008 18:31
Сообщения: 36
и для каких задач оно делалось?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 18:01 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
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.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB