Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
Чиним отладчик BlackBoxComponentBuilder https://zx.oberon.org/forum/viewtopic.php?f=37&t=370 |
Страница 1 из 3 |
Автор: | budden [ 03 фев 2018, 16:29 ] |
Заголовок сообщения: | Чиним отладчик BlackBoxComponentBuilder |
По реализации расширений BB, к-рые будут тут же выложены в общий доступ под пермиссивной лицензией. Расширения, которые я хочу, в целом описаны в теме viewtopic.php?f=79&t=360 Делайте ставки, господа Но учтите, что я сейчас сам безработный и имейте снисхождение |
Автор: | ivan_denisov [ 03 фев 2018, 21:17 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
Рекомендую составить хотя бы одно техническое задание. |
Автор: | budden [ 04 фев 2018, 11:15 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
ТЗ N 1. Оживить DevRemDebug для какой-то одной версии BBCB под любой платформой и написать инструкцию "с нуля" о том, как его использовать. Можно видеоролик (я пользуюсь программой OCam). |
Автор: | budden [ 04 фев 2018, 20:00 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
Так, ну я сам оживил. Видимо, придётся самому и ролик записывать: Вот ролик |
Автор: | geniepro [ 04 фев 2018, 20:18 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
Когда-то давным давно (наверное в 90-х, но уже не помню) у тогдашнего директора (или CEO, хз кто он там, короче главный босс) Борланда спросили: почему Борланд не делает компилятор с++ для OS/2? Тот ответил в духе, что для полноценной среды разработки для с++ нужно 100 млн. баксов (сейчас это, с учётом инфляции, где-то в районе 120 млн баксов минимум). Даже если считать, что работа на обероне на порядок снижает затраты на разработку -- вот сам и считай, сколько нужно бабла, что бы сделать современную среду разработки для оберона... |
Автор: | budden [ 04 фев 2018, 20:28 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
Отставить нытьё. Я в одно лицо за 3 месяца написал среду разработки для CL, которой можно пользоваться. Мне удалось это потому, что я брал большие готовые куски и склеивал их между собой. |
Автор: | geniepro [ 04 фев 2018, 20:33 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
budden писал(а): Отставить нытьё. Я в одно лицо за 3 месяца написал среду разработки для CL, которой можно пользоваться. Мне удалось это потому, что я брал большие готовые куски и склеивал их между собой. Её где-то можно посмотреть? Насколько оно сравнимо с LispWorks? |
Автор: | budden [ 04 фев 2018, 20:43 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
https://www.youtube.com/watch?v=nMhwvZ56jHU До лиспворкс ей многого не хватает, хотя она сделана "по образу и подобию". Из преимуществ перед LW - более привычная пользователям Windows раскладка клавиш и меню. С тех пор улучшен инспектор и добавлена поддержка CCL. Ну и так, по мелочи. Плюс к тому я сделал два прототипа пошагового отладчика для SBCL и для CCL (на базе того, что там уже было, но с заметным развитием) - на моём канале можете посмотреть ролики. Правда с CCL как-то совсем худо вышло - он у меня вообще плохо работает. И если бы меня CL не задолбал, меня бы здесь не вообще не было Потому что это как из ржавого мерседеса пересесть на ржавый самокат. |
Автор: | budden [ 04 фев 2018, 20:48 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
ТЗ №2 - сделать шаг к тому, чтобы то же самое работало в BBCB 1.7.1 и в Windows 10. На данный момент то, что показано в ролике, работает только в Windows 98. В Windows 10 - не работает. Уж не знаю, в каком порядке лучше. Поэтому два варианта решения: - перевод на BBCB 1.7.1, в Windows 98 - перевод на BBCB из сборки, которую запустил я, в Windows 10. Подойдёт любой из них. https://community.blackboxframework.org ... .php?p=826 содержит файлы отладчика, якобы адаптированные под 1.7. Я пробовал запускать из под Windows 10 - не работают. Под Win98 пока не пробовал. |
Автор: | ivan_denisov [ 06 фев 2018, 09:18 ] |
Заголовок сообщения: | Re: есть ли желающие поработать за деньги? |
Принимай работу https://blackbox.obertone.ru/component/RemDebug Работает вот с этой версией Блэкбокса 1.7.1 https://blackbox.obertone.ru/unstable/m ... a1.053.zip поскольку необходимо было немного изменить ядро. Я исправил передачу указателя на Kernel.modList и теперь пошаговый отладчик работает как на Wine-3.0 так и на Windows 10. Чтобы это расширение не путалось с подсистемой Dev, я подсистему переименовал в Rem. Так что теперь не надо делать никаких выкрутасов с меню. Только скомпилировать модуль RemDebug и вызвать Info -> Update Menus. |
Страница 1 из 3 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |