На главную страницу




[00:30] WingLion (~WingLion@gs.miran.ru) joined #Forth.
[00:31] Крылев (~WingLion@gs.miran.ru) left irc: Connection reset by peer
[00:31] #Forth: mode change '+o WingLion' by ChanServ!service@RusNet
[00:31] *** WingLion зверски ругается на спамеров
[04:17] Nick change: WingLion -> Крылев
[05:38] Nick change: Крылев -> WingLi
[05:41] Nick change: WingLi -> Крылев
[05:41] Nick change: Крылев -> ЗверюгА
[05:41] Nick change: ЗверюгА -> WingLion
[05:41] Nick change: WingLion -> Крылев
[05:42] Nick change: Крылев -> WingLion
[05:42] RHuB (~RHuB@gw.tis.tomsk.ru) joined #Forth.
[05:43] [RHuB] re
[05:43] [WingLion] привет
[06:03] WingLion (~WingLion@gs.miran.ru) left irc: "остеохондроз - не тетка! он - ПАДЛА!"
[11:18] mak (^c2556384@ircgate.deware.lo) joined #Forth.
[11:19] Nick change: mak -> mak28768
[11:47] [mak28768] kolibri http://meos.sysbin.com/viewforum.php?f=9 пока свободноя ниша для форт. Предлагаю принять участие , хотя-бы наводящими вопросами
[11:49] [RHuB] в смысле сделать порт под меос?
[11:52] [mak28768] может быть. Уточни порт между чем и чем.
[11:55] [RHuB] Win - меос :|
[11:55] [RHuB] Вообще говоря если под Вынь особого распространения Форт не получил, то под меос, только как нечто узкоспециализированное
[11:59] [mak28768] Под Вынь большая конкуренция со стороны Delphi и C++
[11:59] [RHuB] таки начну я, видимо, писать нормальный IDE для Форта под Вынь. Ибо народ привлечь к Форту без мышиного интерфейса сложновато :(
[12:01] [RHuB] Да, конкуренция есть. Но тут опять же: Форт - продукт нишевой. Там его и надо крутить. :/
[12:01] [RHuB] Я уже давно думаю над этим :)
[12:06] [mak28768] Мой IDE для Форта под Вынь forth.spb.su:8888\DBGWC10.rar
[12:06] [mak28768] нишевой это какой?
[12:07] [RHuB] У меня все ссылки с http://www.forth.org.ru/ отзеркалены домой. :)
[12:09] [RHuB] ну это то где форт может себя показать с лучшей стороны. большие тяжелые приложения отметаем сразу - библиотек расширения нет. Разве что делать адаптеры под конкретные гуишные библиотеки. Но это уже не то.
[12:10] [RHuB] навскидку. драйверописание. кросс-отладка. распределенные вычисления...
[12:10] [RHuB] да немало всего.
[12:14] [RHuB] просто коммерческой отдачи от него почти нет.
[12:14] [RHuB] :/
[12:14] [RHuB] или совсем нет. как правильнее :)
[12:17] [mak28768] Форт слишком открыт. Разработчикам выгоднее, когда их пользователи от них зависят
[12:23] [RHuB] Нда. :| Вот и остается делать либо очередной Форт, либо софт, облегчающий с ним работу. :/ Или, кстати, доп. библиотеки. Недаром Форт обзывают языком write-only, думаю объемные библиотеки будут нуждаться в саппорте :)
[12:24] [RHuB] Я свою IDE пишу на ентузиазме в свободное от двух работ время. Пока есть интерес. :) Визуально будет красиво (попользую одно коммерческое ГУИ, решил немного раскошелиться) и, думаю, очень даже удобно.
[12:24] Крылев (~WingLion@ns.km10812.keymachine.de) joined #Forth.
[12:24] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[12:25] [RHuB] Так глядишь и братишку младшего сагитирую
[12:25] [RHuB] у них в школе этот гадкий васик :]
[12:25] [Крылев] Ррры!
[12:25] [RHuB] ку
[12:25] [Крылев] привет
[12:26] [mak28768] В форте можно и на васике писать
[12:27] [RHuB] :)
[12:29] [RHuB] Кстати. Софтайс умер. Может заменить его своим Forth-based debugger ;)))
[12:34] Nick change: Крылев -> ЗверюгА
[12:41] *** RHuB мьет чай
[12:41] *** ЗверюгА лакает кофе
[12:49] *** ЗверюгА посидел, посмотрел, послушал тишину, да пошел лог читать
[12:54] [ЗверюгА] хм... Крылев пришел, и обсуждение все заглохло :-(
[12:56] [RHuB] :) просто инициатор обсуждения молчит
[12:59] [ЗверюгА] Кто-нибудь на форте писал ось абсолютно с нуля?
[13:01] [RHuB] под ПЦ?
[13:01] [ЗверюгА] не обязательно
[13:01] [RHuB] Или спартаны :)
[13:02] [ЗверюгА] мне надо под альтеры :))
[13:02] [RHuB] как только у меня будет нормальная оболочка - подумаю.
[13:02] [RHuB] народ с хакндев.ком вон пальмы под линух пускает.
[13:02] [RHuB] чем ФортОС хужее :)
[13:03] [ЗверюгА] у меня мысля еще сделать ноут с форт-процессором
[13:03] [RHuB] все возможно. настольное железо сильно большое. А вот переносимое - это уже интереснее и ближе к теме
[13:03] [RHuB] :)
[13:03] [RHuB] наладонник
[13:03] [RHuB] ?
[13:04] [RHuB] или таки ноут?
[13:04] [RHuB] сабноут
[13:04] [mak28768] Что значит с неля? Моя ОС PROTOOS видели?
[13:04] [ЗверюгА] сначала ноут. Для наладонника нужны спец-микросхемы, чтобы он не гасил батарейки через 5 секунд после включения
[13:05] [RHuB] возможно проще будет купить сборку того же спартан е3 и прикрутить туда цветной екран
[13:05] [RHuB] :)
[13:05] [ЗверюгА] Ну, кому проще, а кому и нет :)
[13:05] [RHuB] 2mak: нет. а что она умеет?
[13:06] [RHuB] :) ну. у кого то свой форт-процессор есть ;) и кому то точно будет проще.
[13:06] [ЗверюгА] угу :)
[13:06] [RHuB] я за VHDL возьмусь в отдаленной перспективе :| Правда книжек уже понабрал...
[13:07] [ЗверюгА] сложнее только с софтом, хоть и пишу что-то давно, но до сих пор чайник чайником в программировании
[13:08] [mak28768] Файловая система Фат12/16 . Есть возможность догружать файлы .
[13:08] [ЗверюгА] ФС на форте написана?
[13:08] [RHuB] :) интересно
[13:09] [RHuB] но чуется мне что у каждого девелопера имеющего свой форт будет и своя ось :)))
[13:10] [ЗверюгА] похоже на то.
[13:11] [ЗверюгА] приходится изобретать велосипеды пачками
[13:11] [mak28768] http://194.85.99.132:8888/bootos28.rar
[13:12] [RHuB] вот мучаю я сейчас некий девайс под названием Спарк-617ТК и думается как бы все было проще если бы внутри него была железка не какого нибуть там атмела, а номальный форт-процессор в терминальном режиме. Ляпота.
[13:12] [RHuB] стянул
[13:12] [RHuB] буду посмотреть
[13:13] [ЗверюгА] это ссылка на PROTOOS
[13:13] [ЗверюгА] ?
[13:14] [mak28768] Последнюю версию я продаю http://www.plati.ru/asp/pay.asp?id_d=45095
[13:14] [RHuB] FORTH система на голом железе.
[13:14] [RHuB] Задача сводится к созданию драйверов.
[13:14] [RHuB] Получается оптимальное отношение возможностей
[13:14] [RHuB] к простоте устройства. Может быть использована для
[13:14] [RHuB] исследования аппаратных средств и служить
[13:14] [RHuB] интеллектуальным загрузчиком системы 2-го уровня,
[13:14] [mak28768] Но могу и подарить
[13:14] [RHuB] поэтому называется BootOS.
[13:14] [RHuB] серьезная штука
[13:15] [RHuB] и что пользуется спросом, если не секрет? Неужели кто то находит ей применение?
[13:16] [mak28768] Чем черт не шутит
[13:16] [RHuB] Может так я и ИДЕ свою выложу :)
[13:16] [ЗверюгА] 0.06 уе - это не опечатка? :)
[13:17] [mak28768] Если для открытых проектов появится коммерческая поддержка Форт будет на высоте
[13:17] [mak28768] Могог или мало
[13:17] [RHuB] :) мало.
[13:18] [RHuB] если отдавать буржуям, то надо ставить ярлык в 30$ минимум
[13:18] [RHuB] иначе смотреть не будут.
[13:18] [mak28768] Я то не из -за денег
[13:18] [RHuB] И сделать изюминку. Например облегченная работа с периферией
[13:18] [RHuB] ну оно понятно
[13:19] [RHuB] :)
[13:19] [mak28768] Но может малая цена дескригиттирует идею?
[13:19] [RHuB] просто одно дело развитие проекта на просторах ех-СССР, а другое если таки проект пойдет в буржуинские массы
[13:20] [ЗверюгА] малая цена просто кажется насмешкой.
[13:20] [RHuB] если выложил ради продажи, то дескридетирует обязательно. низкая цена - первый признак низкого качества
[13:20] [RHuB] саточить такое чудо под УСБ, да блютух.
[13:20] [mak28768] Моя идея продавать малый труд за дешево
[13:21] [RHuB] щас скринсаверы по 10 уе. 8-|
[13:21] [mak28768] если повезет может получится огромный тираж
[13:21] [RHuB] угу
[13:23] [ЗверюгА] "без дороги не повезет" (с)...
[13:23] [RHuB] вообще штука интересная. я закончу текущий проект к лету. А там серьездо займусь своей IDE. К концу осени думаю будет первая бетка. Надеюсь появится хорошее подспорье фортерам
[13:38] *** RHuB снова принюхивается к чаю
[13:38] *** ЗверюгА думает, что пора бы и завтрак готовить
[13:39] [mak28768] Увеличил цену на PROTOOS до 0.1 уе
[13:40] [mak28768] буду повышать постепенно
[13:41] [ЗверюгА] а рядом писать "вы опоздали, было 0.06 уе" :))
[13:41] [ЗверюгА] кстати, ссылка та работать будет постоянно?
[13:41] [RHuB] :)
[13:42] [ЗверюгА] в смысле, если ее роботу в calc записать
[13:42] [RHuB] мало. ставь 5 уе. цена простенького скринсавера, который по трудозатратам гораздо проще чем твоя ось
[13:44] Nick change: ЗверюгА -> Крылев
[13:44] Nick change: Крылев -> WingLion
[13:44] Nick change: WingLion -> ЗверюгА
[13:44] Nick change: ЗверюгА -> Крылев
[14:38] *** RHuB напевает 'почтишта домой, пора домой...!'
[14:41] *** Крылев считает, что медицина нужна, но лучше бы она меня стороной обошла...
[14:42] [Крылев] промазал не в тот канал...
[14:53] [{\] ;-)))
[14:55] Крылев (~WingLion@ns.km10812.keymachine.de) left irc: Connection reset by peer
[14:56] RHuB (~RHuB@gw.tis.tomsk.ru) left irc: ""
[14:58] Крылев (~WingLion@ns.km10812.keymachine.de) joined #Forth.
[14:58] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[15:45] Крылев (~WingLion@ns.km10812.keymachine.de) got netsplit.
[15:50] Крылев (~WingLion@ns.km10812.keymachine.de) returned to #Forth.
[15:50] #Forth: mode change '+o Крылев' by irc.ttn.ru
[15:50] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[15:55] Крылев (~WingLion@ns.km10812.keymachine.de) left #Forth.
[15:55] Крылев (~WingLion@ns.km10812.keymachine.de) joined #Forth.
[15:55] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[16:44] mak28768 (^c2556384@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net]"
[18:03] Nick change: Крылев -> ЗверюгА
[20:29] Nick change: ЗверюгА -> Нирвана
[21:12] firex (~xfire@c178119.adsl.hansenet.de) joined #Forth.
[21:13] [Нирвана] ЗдрАААвствуйте!
[21:15] [firex] проверка кодировки
[21:16] [Нирвана] читать умеем
[21:17] [firex] эт хорошо
[21:18] firex (~xfire@c178119.adsl.hansenet.de) left irc: "using sirc version 2.211+KSIRC/1.3.12"
[21:19] [Нирвана] сбежал :(
[21:19] firex (~xfire@c178119.adsl.hansenet.de) joined #Forth.
[21:19] [Нирвана] не сбежал :)
[21:19] [firex] форт процессор который грузится в fpga нада
[21:20] [firex] сорри это был вопрос
[21:20] [Нирвана] в топике - только в альтру
[21:20] [firex] что за альтру?
[21:20] [Нирвана] сорри, опечатка. в альтЕру
[21:21] [Нирвана] ПЛИС фирмы ALTERA
[21:21] [firex] я понял теперь
[21:21] [firex] для альтеры код не адаптирован
[21:21] mak (^c2556384@ircgate.deware.lo) joined #Forth.
[21:21] [firex] но под bsd распространяется
[21:21] [firex] под альтеру тоже есть но не мой.
[21:22] [Нирвана] если ссылка есть, то можно ее здесь оставить
[21:22] [firex] www.microcore.org
[21:22] [Нирвана] под альтеру есть - какой? чей?
[21:22] Nick change: mak -> mak23650
[21:22] [firex] проц собственно производства. имеются также прототипы по сибистоимости
[21:23] [Нирвана] приветствую!
[21:23] [firex] под альтеру делал бернд пезон b16
[21:23] [firex] щас попробую адрес его проца найти
[21:23] Nick change: Нирвана -> WingLion
[21:27] [firex] http://www.jwdt.com/~paysan/b16.html
[21:27] [firex] вот нашел наконец
[21:27] [firex] там тоже сырцы лежат
[21:27] [firex] но этот проц сильно примитивный
[21:28] [firex] ну для ОЧЕНЬ маленьких задач
[21:29] [WingLion] ссылочки надо собирать :))
[21:31] [firex] к микрокору я написал дебагер
[21:31] [firex] с возможностью пошагового выполнения инструкций и установкой брейкпоинтов и watch
[21:32] [firex] также прилагается написаный мной мультитаскер
[21:32] [WingLion] я просто с ксайликсом не работал, потому оценить не смогу
[21:32] [firex] с имплементацией queue и семафорами
[21:33] [firex] да это пофиг ксайлингс или альтера
[21:33] [firex] главное чтобы ты мог vhdl для твоего чипа компилить
[21:33] [firex] для альтеры у нас нет утилит просто.
[21:34] [firex] я думаю что можно для альтеры легко синтетизировать дизайн
[21:34] [firex] на основе этого проца уже работает полноценных девайс который продается
[21:34] [WingLion] можно, если своего совсем нету... :))
[21:34] [firex] всё фо фри
[21:35] [WingLion] проц на какой скорости работает? и с какой памятью?
[21:35] [firex] харвард архитектура
[21:36] [firex] программная память 8 бит
[21:36] [firex] память данных конфигурируется одной константой как и её размер
[21:37] [firex] работал устойчиво на 24 мегагерцах на какомто старом ксайлингсе
[21:37] [WingLion] память эта внутренняя или внешняя? И какая внешняя?
[21:37] [firex] мы используем более новый на 3 мегагерцах с целью экономии энергии
[21:37] [firex] можно комбинировать если хватает внутренеей можно ей пользоваться
[21:38] [firex] если нада больше то подключаешь внешнюю
[21:38] [firex] прототип использует по умолчанию внешнюю
[21:38] [WingLion] SRAM или DRAM или SDRAM или DDR? что?
[21:39] [firex] в имплементации используется статик
[21:39] [firex] но сырцы то есть
[21:39] [firex] можешь прикрутить интерфейс к динамической памяти
[21:40] [firex] используя этот проц я с нуля за пол года сделал полностью функционирующий сейсмокодер
[21:40] [WingLion] Ну :) Опять же разбирательство в чужих сорцах, в чужой архитектуре... и т.д. и т.п. -- сложно (для меня, по крайней мере)
[21:40] [firex] всё модульно сделано
[21:41] [firex] то есть модуль не нравится замени своим без изменения всей архитектуры
[21:41] [firex] или юзай статик
[21:41] [firex] конфигурация вся в одном файле.
[21:42] [firex] дебагер работает через сериалку или lpt
[21:43] [firex] кроме всего прочего можно забыть про понятие poll
[21:43] [WingLion] перед тем как забыть, его вспомнить бы надо :)
[21:44] [firex] ну если ты всё через прерывания делаешь то это тоже не сахар
[21:45] [firex] кроме всего прочего можно встраивать собственные инструкции которые имплементируются в софте(форт). а если нада перфоманс то переносим в хардваре
[21:46] [WingLion] я пока все железом делаю, а проц в сторонке нерно курит, ожидая заданий
[21:46] [firex] у тебя в системе проц и фпга
[21:46] [WingLion] у меня две ПЛИС альтеровские
[21:47] [WingLion] на одной видео входы/выходы, на другой периферия и связь между ними...
[21:47] [firex] в современный xilinx поместятся 4!! микрокора
[21:48] [WingLion] ACEX 50K - уже далеко не современна, и в нее 4 проца моих влезут :)
[21:48] [firex] упаковку данных в действующем девайсе тоже теперь делает хардваре
[21:48] [firex] у тебя собственный проц?
[21:48] [WingLion] да
[21:48] [firex] покажы
[21:49] [firex] вижу
[21:49] [WingLion] Форт-процессор: http://winglion.ru/Forth-CPU/
[21:49] [WingLion] только ПО для него на уровне плинтуса
[21:50] [firex] а де набор команд?
[21:51] [WingLion] сейчас найду точнее, где, чтоб не рыть...
[21:51] [firex] латец у микрокора 1 такт
[21:51] [firex] каждая команда выполняется тоже в 1 такт
[21:52] [firex] таргет компайлер для gforth или для winforth у нас.
[21:53] [WingLion] http://winglion.ru/board/viewtopic.php?t=33 примверно в середине странички таблица в виде рисунка с системой команд.
[21:53] [WingLion] Но сейчас она уже несколько модифицирована
[21:54] [firex] ZX-Spectrum, с 1992
[21:54] [firex] :-) у меня с 1989
[21:54] [WingLion] у моего процессора 100 MHz тактовая, но несколько тактов на команду
[21:55] [firex] я в 8м классе был. :-)
[21:55] [WingLion] ZX-Spectrum свой первый я своими руками в 88-м собрал...
[21:56] [firex] я тогда не собрал а в школе поставили
[21:56] [firex] тогда и узнал что бейсик фигня
[21:56] [WingLion] и тогда это был 5-й курс университета
[21:56] [firex] а что такое ассемблер никто не сказал
[21:57] [firex] зато была таблица команд z80
[21:58] [firex] по каторой я переводил всё в децимал а потом через DATA и POKE заносил значения в памят циклом и запускал
[21:58] [firex] :-)
[21:58] [WingLion] :)
[21:58] [WingLion] Я таким образом тоже делал, даже нечто типа асма на бейсике написал :))
[21:59] [WingLion] И он не компилил, а пошагово с каждым вводом байты в память писал и дизасм делал, когда листинг запрашивал
[22:01] [WingLion] А потом Gens-4 Mons-4 и рулоны бумаги с распечатками...
[22:01] [firex] :-) у меня столько знаний небыло. я не знал что есть компиллеры
[22:01] [firex] и дебагер тоже
[22:02] [WingLion] а в 92-м появилась PC на 286-м...
[22:03] [WingLion] И первым софтом, в котором можно было программы писать был FORTH :-)
[22:03] [WingLion] Toт форт и сейчас у меня на винте лежит, но я им уже не пользуюсь
[22:07] [firex] на pc я писал на паскале и ассемблере
[22:07] [firex] но это было уже у универе
[22:08] [firex] а форт это фиговейшый язык который я знаю. ну нет. пожалуй перл ещё хуже.
[22:08] [WingLion] я только на асме и форте... Форт позже свой сделал
[22:08] [firex] не смотря на это зарабатываю на хлеб насучный уже 8 лет
[22:09] [WingLion] я зарабатываю на другом деле - разработка цифровой электроники.
[22:09] [firex] кстати я тут пробовал симулятор спектрума -- ностальгия бьёт ключём
[22:10] [firex] ну я пишу софт для этой техники но на форте.
[22:10] [WingLion] а я эти эмуляторы не выношу...
[22:10] [WingLion] Живой комп лучше :)
[22:10] [firex] ты чё!!! я как запустил там симулятор магнитофона и побежали по бордюру полосочки с характерным звуком я чуть не прослезился
[22:10] [WingLion] особенно, когда он собственной разработки
[22:11] [firex] к микрокору кстати есть эмулятор но он не поддерживает всех фич процессора
[22:11] [WingLion] А если б эти полосочки да по экрану TV? :)) И с характерным писком магнитофона? :)))
[22:11] [firex] а разработчик не хочет видимо больше заниматься этим
[22:12] [WingLion] чем?
[22:12] [firex] ну ты совсем извращенец. и так очень нехило долбит.
[22:12] [firex] эмулятором
[22:12] [firex] <firex> ну ты совсем извращенец. и так очень нехило долбит. ,,,, это по поводу на телеке полосочки
[22:12] [firex] :-)
[22:13] [WingLion] ну, я их наблюдал последний раз, года два назад...
[22:13] [WingLion] а так с дисковода, да с винта гружу
[22:13] [firex] а я очень давно не наблюдал
[22:13] [firex] ты юзаешь ещё синклер реальный?
[22:14] [WingLion] Сейчас нет. У меня Спринтер, а не синклер
[22:14] [firex] ладно повалил я домой уже 20:00
[22:14] [firex] даже больше
[22:14] [WingLion] до встречи
[22:14] [firex] будет холодно на мопеде домой ехать
[22:14] [firex] :-)
[22:15] [firex] в следующий раз поговорим о ООП в форте
[22:15] *** firex is back
[22:16] Last message repeated 1 time(s).
[22:16] *** firex is away: on
[22:28] WingLion (~WingLion@ns.km10812.keymachine.de) left irc: Ping timeout
[22:30] Крылев (~WingLion@gs.miran.ru) joined #Forth.
[22:30] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[23:01] *** Крылев пополз в офф
[23:01] Крылев (~WingLion@gs.miran.ru) left irc: "остеохондроз - не тетка! он - ПАДЛА!"
[23:36] true-grue (~xyyyyzy@ppp130.medlux.ru) joined #Forth.
[23:36] [true-grue] hi
[23:39] [{\] ре






наверх



Generated by logs2html module for eggdrop v.2.3