OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 27 Апрель, 2024 23:01

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Объем исходников ББ
СообщениеДобавлено: Четверг, 20 Апрель, 2006 19:44 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Вот, товарищи, подсчитал объем исходников ББ (поюзал MtOdc.DocsSize). Любопытная статистика...

Абстрактные платформенно-независимые вещи:
System: Lines: 19396
Text: Lines: 9666
Form: Lines: 2416

Реализация для платформы:
Host: Lines: 16309
Ole: Lines: 4839

Итого: сам Framework - около 50 тысяч.

Инструментарий разработки - ого, вот это прилично:
Dev: Lines: 29343

Другое:
Com: Lines: 2808
Sql: Lines: 4946

Как видим, все достаточно компактно написано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Объем исходников ББ
СообщениеДобавлено: Суббота, 22 Апрель, 2006 08:58 

Зарегистрирован: Понедельник, 12 Декабрь, 2005 22:44
Сообщения: 85
Откуда: С.-Петербург
Илья Ермаков писал(а):
Вот, товарищи, подсчитал объем исходников ББ (поюзал MtOdc.DocsSize). Любопытная статистика...


Илья! Ты говорил, что кто-то портирует BB на Linux. И есть какие-то подводные камни. А можно ли портировать и переписать для другой платформы (BeOS OS) "реализация для платформы:
Host: Lines: 16309, Ole: Lines: 4839"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 22 Апрель, 2006 09:46 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Можно все :-) Вопрос во времени и трудозатратах...

Одна из проблем - тесная завязка на COM-OLE. Его придется буквально вырезать из Kernel'a и Dev. А еще не забудем про Linker и динамический загрузчик StdLoader...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 22 Апрель, 2006 15:27 

Зарегистрирован: Понедельник, 12 Декабрь, 2005 22:44
Сообщения: 85
Откуда: С.-Петербург
В принципе для BeOS собран BB с использованием X11. Однако это было давно в 2003 году. http://www.bebits.com/app/3608 Только ахив не доступен. Поищу и поспрашиваю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 22 Апрель, 2006 17:35 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Э, так это совсем другой Blackbox (именно Blackbox, а не BlackBox) - оконный менеджер (изначально для Линукс), аналог Gnome и KDE.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 22 Апрель, 2006 18:06 

Зарегистрирован: Понедельник, 12 Декабрь, 2005 22:44
Сообщения: 85
Откуда: С.-Петербург
Точно. Скачал в BeOS порт X11, а это действительно оконный менеджер.
А кто на MAС запускал BB?

И, в этой связи, там есть COM- объекты или по другому прописана машинно-зависимая часть?


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

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Цитата:
А кто на MAС запускал BB?
И, в этой связи, там есть COM- объекты или по другому прописана машинно-зависимая часть?

В Mac есть то ли поддержка OLE, то ли чего-то близкого к этому.
Сейчас Mac BB уже устарел, т.к. в новой Mac OS принципиально изменилась архитектура - она на ядре FreeBSD. Если, конечно, Oberon Microsystems не готовит новую версию. Впрочем, в открытом доступе Mac BB никогда не был и не ожидается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 22 Апрель, 2006 20:37 

Зарегистрирован: Вторник, 06 Декабрь, 2005 15:18
Сообщения: 5
Когда будет новая версия BB 1.6?
Об этой версии я слышал, что там будет поддержка исключительных ситуаций (try..except). Все. Остальные подробности найти не удалось. Кто нибудь в курсе? Думается, многим было бы интересно узнать про грядущие нововедения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Воскресенье, 23 Апрель, 2006 12:57 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Хотелось бы это узнать. Это вопрос к Ф.В. Ткачеву - info21, который координируется с Oberon Microsystems в России.


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

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


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

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


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

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