OberonCore
https://forum.oberoncore.ru/

Перспективы Блэкбокс
https://forum.oberoncore.ru/viewtopic.php?f=127&t=4384
Страница 2 из 6

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 11:48 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Кемет это ты сделал компилятор оберон-07м?

Автор:  Jordan [ Пятница, 14 Июнь, 2013 11:56 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Валерий Лаптев писал(а):
ИМХО ББ+КП - наилучший инструмент для непрофессиональных программистов, которым надо решать свои задачи, а не копаться в утечках памяти в С/С++. И для профи, которым надо делать не корпоративные системы обработки данных. Для разработки системного ПО - самое то.


И опять для профессионалов. В java и С# нет утечек памяти, чем хуже? Мы говорим о применении КП. КП универсальный язык, зачем сужать поле его применимости.

Валерий Лаптев писал(а):
Но граждане, почему, например, моделей автомобилей столько много, и все они разные?
Аналогично и среды - они для разного предназначены.


Всё же одна среда для всего проще, чем N сред. Одна среда, один компилятор. Его всегда можно допиливать и дорабатывать.

Иван Кузьмицкий писал(а):
Посмотрите на коллекции bbcc и Zinn, их наличие доказывает, что развивать ББ своими силами возможно.


Уже, что то.
Пётр Кушнир писал(а):
Например, известно, что текущий компилятор в x86 код компилирует модули ББ так, что в версиях ББ для linux и windows на процессорах x86 эти модули работают одинаково.


Используемые, ос только начинаются с windows и linux.

Пётр Кушнир писал(а):
Ещё раз повторю: либо вы сами его сделаете, либо кто-то сделает по своим нуждам, либо вы платите денег и вам его делают на заказ.


Тогда вопросов нет. Я купил книгу алгоритмы и структуры данных на КП, это можно считать вкладом?

Понятно, пилите Шура сами. Конкретно по ББ, вопросов нет. Спасибо за ответы.

Автор:  Jordan [ Пятница, 14 Июнь, 2013 11:57 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Роман М. писал(а):
Хочу напомнить о переносе Александром Ширяевым подсистемы Host на следующие ОС: OpenBSD, FreeBSD и доработках для Linux.
https://github.com/aixp/BlackBox

Пока что Блэкбокс запускается на платформе x86-32, что покрывает на сегодня львиную долю десктоп и серверных конфигураций.

В недавно открытой реализации ББ для Линукс (под лицензией BSD) присутствует кодогенерация для процессора Motorola 68000, хотя и без реализации Host для него.
Графическая часть её устарела, поскольку сегодня GTK+ 1.x уже нигде не поддерживается. Однако у некоторого закрытого сообщества среди участников данного форума имеется обновлённая версия с переносом на GTK+ 2.x, которой они делиться пока не решили.

А для других аппаратных платформ, конечно, требуется разработка.


Ок. Это уже ответ по делу. То есть перспективы всё же есть.

Автор:  Kemet [ Пятница, 14 Июнь, 2013 11:58 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Илья, я говорил о несколько ином лисапедостроении, когда несколько человек/групп делают, по сути, одно и тоже, бесполезно тратя ресурсы (не важно какие - время, деньги, нервы...).
Я говорю о постоянном стремлении некоторых людей/групп "тянуть одеяло на себя", в ущерб сообществу.
Понятно, что если это сообщество замкнутое, и считает себя самодостаточным, то, как говорится, флаг в руки. Но тогда причём здесь "перспективы"? Без притока новых членов любое сообщество обречено на вымирание, а любой проект на забвение.
Получаются очень смешные вещи - линукс-версия ББ как бы есть, но реально её нет (нельзя же назвать таковой неработающую штуковину), тут же мне могут возразить, что у некой тайной масонской группы есть работающая версия, значит есть ББ под линукс, но у меня-то его нет. Кто-то новенький и полный сил и оптимизма вдруг возьмет за основу BSD-версию ББ, и начнет пилить свой лисапед, потому что некая группа зажала уже проделанную работу ( похоже на ситуацию, когда один малец спрятавшись под кроватью жует конфеты, чавкая на всю комнату, а другие ... ).
Но, скорее всего, посмотрев на сообщество, он просто пройдет мимо, чтобы не тратить время и нервы. И это в лучшем случае, потому что в худшем его не протсо подушками закидают, а забьют ногами, что, значится, не мешал людЯм заниматься важным делом - бороться с мировым заговором против Оберона.

Автор:  Jordan [ Пятница, 14 Июнь, 2013 12:17 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Цитата:
Однако у некоторого закрытого сообщества среди участников данного форума имеется обновлённая версия с переносом на GTK+ 2.x, которой они делиться пока не решили.


Обращаюсь, к закрытому сообществу, вы можете предоставить данную версию, для совместной доработки, всем желающим? Или открытие данных исходников, невозможно?

Само изучение среды при невозможности переноса самой среды, является бессмысленным. Тогда получается лучший выбор gpc + notepad++ c подсветкой паскаля.

Автор:  Jordan [ Пятница, 14 Июнь, 2013 12:37 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Валерий Лаптев писал(а):
ИМХО ББ+КП - наилучший инструмент для непрофессиональных программистов, которым надо решать свои задачи, а не копаться в утечках памяти в С/С++. И для профи, которым надо делать не корпоративные системы обработки данных. Для разработки системного ПО - самое то.


Хочу ещё добавить. Не каждый пишет свою ос или драйвер. Есть более "приземлённые"(и их очень много и они тоже важны) задачи.

Валерий Лаптев писал(а):
Но граждане, почему, например, моделей автомобилей столько много, и все они разные?
Аналогично и среды - они для разного предназначены.


Не то. Если брать аналогию, то машина есть компьютер. Которая может ездить со скоростью, допустим 100 км в час. А вот что, погрузить и куда ехать это язык программирования.

Один язык позволяет, более равномерно загрузить машину, что бы в неё поместилось больше груза. Другой язык позволяет достигнуть максимальной скорости, и т.д Тот же пример си, корявый да, провоцирует на ошибки да, но его используют. КП на три головы выше, но вот с распространенностью и поддержкой, вроде биндинги, среды, компиляторы, печально. Нет некого центрального проекта.

Конечно, можно возразить, так пишите и развивайте сами. Рад бы, но боюсь не потяну. Потому и пользуюсь free pascalем, так как уже всё готово.

Это я всё к слову.

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 12:40 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Ребята, задерживать публикацию исходников можно просто потому, что они не готовы для публикации.
Вам уже дали адрес репозитория, насколько я понимаю А. Ширяев один из наиболее активных разработчиков линукс-версии.
Kemet писал(а):
И это в лучшем случае, потому что в худшем его не протсо подушками закидают, а забьют ногами, что, значится, не мешал людЯм заниматься важным делом - бороться с мировым заговором против Оберона.
Если человек хам, почему его надо терпеть? Ну и потом, вот на оберспейсе никого не пинают, все рады друг другу. Где выхлоп? Ну, кроме ругани и индивидуальных разработок компиляторов (и то неясно, в чём вклад оберспейса, видимо, ни в чём).

Автор:  Jordan [ Пятница, 14 Июнь, 2013 12:49 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Пётр Кушнир писал(а):
Если человек хам, почему его надо терпеть? Ну и потом, вот на оберспейсе никого не пинают, все рады друг другу. Где выхлоп? Ну, кроме ругани и индивидуальных разработок компиляторов (и то неясно, в чём вклад оберспейса, видимо, ни в чём).


Там, скажем своя атмосфера. Разгрузочный форум. Выхлоп есть, обсуждаются разные языки, в том числе и оберон. Скажу так, много довольно серьёзных притензий как к языку оберон, так и к среде ББ. Не просто притензий, и хотелок, а именно программерский взгляд, на применение и использование, сего в деле. Как то так.

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 12:55 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Критикуешь - значит профессионал.

Автор:  Alexey Veselovsky [ Пятница, 14 Июнь, 2013 12:55 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Пётр Кушнир писал(а):
Ну и потом, вот на оберспейсе никого не пинают, все рады друг другу. Где выхлоп? Ну, кроме ругани и индивидуальных разработок компиляторов (и то неясно, в чём вклад оберспейса, видимо, ни в чём).

Выхлоп в новом компиляторе, который доступен (не в смысле исходников, хотя и они тоже) онлайн на оном же оберспейсе. В основном его разрабатывает vlad, я тестирую и проверяю на соответствие сообщению о языке. Ну и довольно подробно разбираем тонкости толкования Oberon report'a. Тихо, мирно. Процесс разработки прозрачен, и никогда нет состояния "исходники не готовы к публикации".

Автор:  Jordan [ Пятница, 14 Июнь, 2013 12:59 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Важно знать, не только о достоинствах языка, но и о недостатках. На данном форуме, всё чинно и благочинно о обероне. Что настораживает. Ни всё же маслом мазать.

Автор:  Иван Кузьмицкий [ Пятница, 14 Июнь, 2013 13:00 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Alexey Veselovsky писал(а):
Процесс разработки прозрачен, и никогда нет состояния "исходники не готовы к публикации".
Это важно.

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 13:00 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Это что, упрёк профессионала?
Ты вообще различаешь термины "опубликован" и "доступен"?

Автор:  Jordan [ Пятница, 14 Июнь, 2013 13:00 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Пётр Кушнир писал(а):
Критикуешь - значит профессионал.


Нет. Лишь слушаю, разные мнения. Критика, она разной бывает, в том числе и положительной.

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 13:02 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Jordan писал(а):
Важно знать, не только о достоинствах языка, но и о недостатках. На данном форуме, всё чинно и благочинно о обероне. Что настораживает. Ни всё же маслом мазать.

Важно знать, кто говорит о недостатках, как он их оценивает.

Автор:  Иван Кузьмицкий [ Пятница, 14 Июнь, 2013 13:05 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Jordan писал(а):
Важно знать, не только о достоинствах языка, но и о недостатках. На данном форуме, всё чинно и благочинно о обероне. Что настораживает. Ни всё же маслом мазать.
Здесь постоянно обсуждаются технические вопросы и проблемы. Вот, просто пробежаться по списку тредов по Оберону и Компонентному Паскалю, да даже ветка по BlackBox показательна.

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

Автор:  Jordan [ Пятница, 14 Июнь, 2013 13:06 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Да и вообще, если критикует, значит не всё равно. Критика важна и нужна, конечно конструктивная.

Пётр Кушнир писал(а):
Jordan писал(а):
Важно знать, не только о достоинствах языка, но и о недостатках. На данном форуме, всё чинно и благочинно о обероне. Что настораживает. Ни всё же маслом мазать.

Важно знать, кто говорит о недостатках, как он их оценивает.


Согласен.

Автор:  Alexey Veselovsky [ Пятница, 14 Июнь, 2013 13:07 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Пётр Кушнир писал(а):
Это что, упрёк профессионала?
Ты вообще различаешь термины "опубликован" и "доступен"?

Если это ответ мне, то в нашем случае это эквивалентно. Всё что доступно, то опубликовано, ибо доступность публична.

Автор:  Пётр Кушнир [ Пятница, 14 Июнь, 2013 14:32 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Это у вас просто бардак на форуме и бесплатные аккаунты на гитхабе, наверное.
А вообще публикация выглядит вот так: http://oberoncore.ru/bbcc/subs/start
или вот так: http://www.json.org/java/index.html

Автор:  Alexey Veselovsky [ Пятница, 14 Июнь, 2013 14:42 ]
Заголовок сообщения:  Re: Перспективы Блэкбокс

Пётр Кушнир писал(а):
Это у вас просто бардак на форуме и бесплатные аккаунты на гитхабе, наверное.
А вообще публикация выглядит вот так: http://oberoncore.ru/bbcc/subs/start
или вот так: http://www.json.org/java/index.html

Ну, у меня на гитхабе есть и платный аккаунт :-)

И да, мне публикация в том виде в котором у нас нравится много больше чем эти таблички ни о чем. Ридмишка на гитхабе есть, с описанием того что это за проект и с чем его едят. Ссылка на форуме на проект тоже есть и видна всем и всегда. Так что проблем нет.

Страница 2 из 6 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/