[13:09:03] <valexey> .
[13:59:00] <valexey> Дмитрий85: как там твой Oberon0?
[14:36:52] <Дмитрий85> valexey: вобщем работает, но сырая конечно, дальше доводить наверное не буду, сделал ответвление и скопировал исходники в другую папку, сейчас изучаю исходники компилятора из Project Oberon, думаю развивать в сторону компилятора PO...
[15:17:11] <valexey> Дмитрий85: у тебя там пока чистый Оберон0? То есть без указателей и прочего?
[16:16:48] <Дмитрий85> valexey: да
[16:17:13] <valexey> А в Project Oberon что? Обычный оберон?
[16:18:00] <Дмитрий85> да
[16:19:13] <valexey> а желание сразу Оберон-07 сделать не возникало? ;-) Вообще конечная цель какая (ну, кроме обучения :-) )
[16:24:56] <Дмитрий85> хочется получить инструмент для системного и прикладного программирования, оберон-07 он ведь специально для контроллеров делался..
[16:27:32] <Дмитрий85> я не стремлюсь обязательно к какой то одной версии оберона, по мере написания буду смотреть что из них полезного можно взять
[16:27:58] <Дмитрий85> просто в PO версия более древняя и простая для изучения..
[16:30:58] <valexey> специально для контроллеров это Oberon-ARM или как-то так
[16:31:08] <valexey> да и контроллерами то это весьма с натяжкой назвать можно
[16:31:19] <valexey> ARM штука скорее десктопная чем контроллерная
[16:32:08] <Дмитрий85> в сети есть исходники оберон для AVR
[16:32:23] <Дмитрий85> от армовской версии исходников нет
[16:33:12] <valexey> по моему где-то были. ну или Вирт их высылает по требованию что-ли.
[16:33:38] <valexey> а AVR это вроде бы кто-то из таки наших, русскоязычных, сделал порт
[16:36:56] <Дмитрий85> есть еще Глагол под арм, может если там заменить все руссие слова на англ. можно получить нормальный компилятор :)
[16:37:12] <valexey> :-)
[16:52:40] <Дмитрий85> а известно ли, кто нибуть еще занимается написанием компиляторов оберона?
[16:54:17] <valexey> ну, Оберон-07 же уже был написан
[16:54:21] <valexey> с год назад
[16:55:15] <valexey> http://exaprog.com/
[16:58:34] <valexey> http://oberspace.dyndns.org/index.php/topic,57.0.html
[16:58:45] <valexey> http://oberspace.dyndns.org/index.php/topic,55.0.html
[16:58:50] <valexey> http://oberspace.dyndns.org/index.php/topic,54.0.html
[16:58:56] <valexey> http://oberspace.dyndns.org/index.php/topic,46.0.html
[16:58:59] <valexey> ну и так далее
[17:00:45] <Дмитрий85> его видел
[17:02:02] <valexey> ну и я не то что бы пишу, скажем так. интересуюсь :-)
[20:48:49] <vlad3> logs
[20:48:56] <vlad3> Logs
[20:49:01] <vlad3> /logs
[20:49:08] <vlad3> фуцк
[20:49:36] <vlad3> logs!
[20:55:24] <valexey> vlad3: на форуме же висит
[20:55:30] <valexey> http://subtroj.info/oberon@conference.jabber.ru/
[21:07:10] <valexey> vlad3: страшные люди нас окружают - они не пользуются обобщенкой!!1
[21:07:12] <valexey> ;-)
[21:54:47] <vlad3> Я понял чем пугает меня написание бинарного поиска "вручную".
[21:54:57] <vlad3> Не тем, что придется время тратить на херню.
[21:55:24] <vlad3> А тем, что там потом может быть баг (совершенно дурацкий)!
[22:23:02] <_valexey_> vlad3: а вот про это и писал Илья когда говорил про инженерию кодинга
[22:23:49] <_valexey_> то есть он хочет эти проблемы решать наличием у программиста навыков (сознательно выработанных, на уровне мозжечка) позволяющих быть 100 процентно уверенным в реализации подобных элементарных вещей.
[22:24:06] <_valexey_> Без тестирования и без супер-пупер языка аля agda
[22:25:17] <_valexey_> vlad3: но меня несколько другое пугает в подобных штуках. вот я реализовал вручную алгоритм (тот же бинарный поиск, да) для конкретного типа в конкретном месте кода. или даже ту сортировку реализовал для массива где всего то три возможных значения элемента.
[22:25:25] <_valexey_> все хорошо. ничего не глючит.
[22:26:05] <_valexey_> и вот некая аналогичная задача требуется в другом куске кода. а меня уже нет - меня расстреляли, я уволился, меня трамвай переехал три раза. хотя код конечно задокументирован.
[22:26:29] <_valexey_> и вот разработчик с которым я не знаком находит мой кусок кода. и говорит - во! а мне же это и нужно
[22:26:36] <_valexey_> и копипастит его в свой модуль
[22:26:54] <_valexey_> ну и все. Ариан упал.
[22:27:13] <_valexey_> Ариан 5 :-)
[22:27:19] <_valexey_> где примерно так и было.