OberonCore https://forum.oberoncore.ru/ |
|
Объем исходников ББ https://forum.oberoncore.ru/viewtopic.php?f=1&t=168 |
Страница 1 из 1 |
Автор: | Илья Ермаков [ Четверг, 20 Апрель, 2006 19:44 ] |
Заголовок сообщения: | Объем исходников ББ |
Вот, товарищи, подсчитал объем исходников ББ (поюзал 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 Как видим, все достаточно компактно написано. |
Автор: | vladfind [ Суббота, 22 Апрель, 2006 08:58 ] |
Заголовок сообщения: | Re: Объем исходников ББ |
Илья Ермаков писал(а): Вот, товарищи, подсчитал объем исходников ББ (поюзал MtOdc.DocsSize). Любопытная статистика...
Илья! Ты говорил, что кто-то портирует BB на Linux. И есть какие-то подводные камни. А можно ли портировать и переписать для другой платформы (BeOS OS) "реализация для платформы: Host: Lines: 16309, Ole: Lines: 4839"? |
Автор: | Илья Ермаков [ Суббота, 22 Апрель, 2006 09:46 ] |
Заголовок сообщения: | |
Можно все ![]() Одна из проблем - тесная завязка на COM-OLE. Его придется буквально вырезать из Kernel'a и Dev. А еще не забудем про Linker и динамический загрузчик StdLoader... |
Автор: | vladfind [ Суббота, 22 Апрель, 2006 15:27 ] |
Заголовок сообщения: | |
В принципе для BeOS собран BB с использованием X11. Однако это было давно в 2003 году. http://www.bebits.com/app/3608 Только ахив не доступен. Поищу и поспрашиваю. |
Автор: | Илья Ермаков [ Суббота, 22 Апрель, 2006 17:35 ] |
Заголовок сообщения: | |
Э, так это совсем другой Blackbox (именно Blackbox, а не BlackBox) - оконный менеджер (изначально для Линукс), аналог Gnome и KDE. |
Автор: | vladfind [ Суббота, 22 Апрель, 2006 18:06 ] |
Заголовок сообщения: | |
Точно. Скачал в BeOS порт X11, а это действительно оконный менеджер. А кто на MAС запускал BB? И, в этой связи, там есть COM- объекты или по другому прописана машинно-зависимая часть? |
Автор: | Илья Ермаков [ Суббота, 22 Апрель, 2006 20:24 ] |
Заголовок сообщения: | |
Цитата: А кто на MAС запускал BB?
И, в этой связи, там есть COM- объекты или по другому прописана машинно-зависимая часть? В Mac есть то ли поддержка OLE, то ли чего-то близкого к этому. Сейчас Mac BB уже устарел, т.к. в новой Mac OS принципиально изменилась архитектура - она на ядре FreeBSD. Если, конечно, Oberon Microsystems не готовит новую версию. Впрочем, в открытом доступе Mac BB никогда не был и не ожидается. |
Автор: | GrayEddy [ Суббота, 22 Апрель, 2006 20:37 ] |
Заголовок сообщения: | |
Когда будет новая версия BB 1.6? Об этой версии я слышал, что там будет поддержка исключительных ситуаций (try..except). Все. Остальные подробности найти не удалось. Кто нибудь в курсе? Думается, многим было бы интересно узнать про грядущие нововедения. |
Автор: | Илья Ермаков [ Воскресенье, 23 Апрель, 2006 12:57 ] |
Заголовок сообщения: | |
Хотелось бы это узнать. Это вопрос к Ф.В. Ткачеву - info21, который координируется с Oberon Microsystems в России. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |