OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Понедельник, 20 Август, 2018 06:04

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




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Суббота, 09 Февраль, 2008 22:12 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Илья Ермаков писал(а):
Технологически, сочетая С++ и Питон, пытаются удовлетворить сразу двум требованиям - эффективности (и хорошей компилируемости) и динамичности с безопасностью. Т.е. тем требованиям, которым полностью удовлетворяет Оберон/Компонентный Паскаль.


Оберон с сегодняшних реализациях - это ни рыба ни мясо. Он неэффективен по сравнению с C++, и не динамичен по сравнению с питоном. Не говоря уже о других недостатках для мэйнстримного использования, сто раз обсуждавшихся.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 09 Февраль, 2008 23:34 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Илья Ермаков писал(а):
Технологически, сочетая С++ и Питон, пытаются удовлетворить сразу двум требованиям - эффективности (и хорошей компилируемости) и динамичности с безопасностью. Т.е. тем требованиям, которым полностью удовлетворяет Оберон/Компонентный Паскаль.

Я сейчас на работе ковыряюсь в рантайме Питона (он написан на Си). Сборки мусора оказывается нет - считают ссылки. Борьба с циклическими ссылками в принципе предусмотрена, но на практике объекты в памяти иногда всё же висят. Изменяют количество ссылок не через интерлокед инкремент/декремент, а просто так ob_refcnt++ и --, т.е. рантайм принципиально однопоточный -- в один момент времени с рантаймом может работать только один поток который лочит глобальный мютекс. Для динамически загружаемых модулей поддерживаются два типа интерфейсов: 1) собственно Питонный и 2) сишный, что делает систему "в два раза" сложнее. Например, если не ошибаюсь, то при переходе от вресии 2.5.0 к версии 2.5.1 было исправлено более 150 багов. Вобщем, внутренности Питона плохие.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 09 Февраль, 2008 23:56 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 8971
Откуда: Россия, Орёл
Ужас.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 09 Февраль, 2008 23:58 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4089
Откуда: Россия, Орёл
Сергей Губанов писал(а):
Я сейчас на работе ковыряюсь в рантайме Питона...

...Вобщем, внутренности Питона плохие.

Вскрытие показало... :mrgreen:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 10 Февраль, 2008 00:00 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4089
Откуда: Россия, Орёл
Сергей Губанов писал(а):
Борьба с циклическими ссылками в принципе предусмотрена, но на практике объекты в памяти иногда всё же висят.

Кстати, на это кто-то жаловался... Илья, не ты ли? Кажется со своей "Цивилизацией"...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 10 Февраль, 2008 02:38 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7838
Откуда: Троицк, Москва
Сергей Губанов писал(а):
... если не ошибаюсь, то при переходе от вресии 2.5.0 к версии 2.5.1 было исправлено более 150 багов. ...

Это называется "динамичный".
Самое то для мейнстримных программеров.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 10 Февраль, 2008 08:49 

Зарегистрирован: Вторник, 29 Ноябрь, 2005 21:41
Сообщения: 992
kemiisto писал(а):
P.S. 3 день на форуме, пока по большей части читаю имеющееся (так сказать проникаюсь атмосферой форума) и пока никаких проявлений чрезвычайной агрессивности и неспособности к конструктивной дискуссии не замечал! :P
Очевидно, если такие проявления участниками и допускаются то не на этом форуме или же они вовремя удаляются модератором. Вообще-то упоминание неспособности к чему-либо есть агрессивность и в дисскусиях в научной среде мало употребительная. Впрочем, об этом лучше Вам расскажет тот, кто в них непосредственно участвовал, info21, к примеру. Жаль, что времени у него на это не всегда достает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Ноябрь, 2014 08:37 

Зарегистрирован: Суббота, 06 Июнь, 2009 07:52
Сообщения: 329
Info21 писал(а):
AVC писал(а):
6) оберонщики -- секта с культом Вирта;
1) Христианство начиналось как маленькая секта.
2) Млекопитающие тоже прятались от динозавров по норам миллионы лет, пока флуктуация климата (или что там было) не уравняла гандикапы.

В мире уже насчитывается 2,2 миллиарда христиан. Это столько народа верит в судебные ошибки. Гандикапы уравниваются. Старое окно закрыто, а вайн – это окно прорубленное из туалэта в чужое помещение. Гандикапы уравниваются в нуле, а ноль у каждого свой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Ноябрь, 2014 17:34 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7838
Откуда: Троицк, Москва
Мудрёно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 28 Ноябрь, 2014 07:29 

Зарегистрирован: Суббота, 06 Июнь, 2009 07:52
Сообщения: 329
Contains the interfaces


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2

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


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

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


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

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