Main page




[00:01] [Kamikaze13] программист-потребитель) Мне нужен быстрый и удобный инструмент для работы, а не неоретические навороты!
[00:01] [profit1984] Не.. Это не логи.. Это я сохранил с семи часов что говорил.
[00:01] [profit1984] Там кстати, смайлики только в Опере видны..
[00:01] [Kamikaze13] сорри - глюк
[00:12] TiReX joined #forth.
[00:12] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[00:13] [true-grue] В приципе, все эти сильные стороны Смолток унаследовал от Лиспа, Кэй как-то высказывался в особой любви к последнему
[00:13] [profit1984] Кстати, там Форт задет косвенно, через Раскина..
[00:14] [true-grue] Насчет "слабых программистов" -- чепуха. Смолток вполне можно вводить в школах. Очень простой и ясный язык
[00:14] [true-grue] Не C++ во всяком случае :))
[00:14] [profit1984] Вот и я о том же.
[00:14] ЗверюгА (~WingLion@81.211.122.120) joined #forth.
[00:14] #forth: mode change '+o ЗверюгА' by ChanServ!service@RusNet
[00:16] [profit1984] Опоментайтесь программисты!.. Вы пишете на неправильных языках.. Которые делают неправильный мё.. код!..
[00:17] [true-grue] А Страуструп слишком озабочен оптимизацией, чтобы сделать красивый язык. Но это тупиковый подход.
[00:17] [profit1984] Угу. Согласен.
[00:17] [Kamikaze13] У еще - не кажется ли вам что идея "визуального программирования" это аналог идеи мыши в довиндозную эпоху? И если ее не сделают фортеры - рано или поздно сделают другие...
[00:18] [profit1984] В плане speed meets beauty мне нравится мой bac4th-interators.f ...
[00:18] *** profit1984 упорно не понимает что означает "термин" "визуальное программирование".
[00:19] [ygrek] Kamikaze13, кстати видели smalltalk?
[00:19] [ЗверюгА] визуальное - это когда мышь ресницами передвигается
[00:19] [ygrek] у squeak'а - скриптинг
[00:19] [ygrek] такскаешь себе обьекты мышкой и кидаешь друг на друга
[00:21] [Kamikaze13] ygrek читал о нем... Бургундия, Нормандия, Шампань или Прованс, И в ваших жилах тоже есть огонь...
[00:22] [ygrek] я имею ввиду не столько смоллток а именно как сделаны скрипты (eToys) в сквике
[00:23] [Kamikaze13] profit1984 термин предложил ygrek Мне же надо только инструмент, чтобы можно было мышкой взять нужные слова, дописать новые по необходимости и сложить из них наглядную блок-схему по которой программа и будет скомпилирована причем уже на уровне языка а не редактора!!!
[00:26] *** profit1984 в недоумении... На блок-схемах ничего хорошего не напишется никогда... А программировать в подобии Croel DRAW быстро приведёт к туннельному синдрому запястья...
[00:26] [Kamikaze13] я имею в виду что достаточно было бы даже не IDE, а редактора заточенного под форт и визуальное представление программы включая путешествие вглубь слов
[00:26] [true-grue] Kamikaze13, На графических языках не так уж и просто программировать. Особенно тоскливо рисовать длинные арифметические выражения :) Вобще, чем мечтать, лучше просто попробовать попрограммировать на чем-нибудь таком :)
[00:26] *** profit1984 упорно не понимает претензий вида "нет IDE"... У большинства (скорее даже -- всех) самых популярных нет IDE...
[00:27] [profit1984] ...самых популярных языков...
[00:27] [Kamikaze13] profit1984 я начинал изучать программирование с блок-схем потом о них забыли и перевернули идею - есть програмки рисующие блок-схемы по готовому коду Нонсенс!
[00:27] [profit1984] Блок-схемы -- сон разума.
[00:28] [Kamikaze13] profit1984 посмотрите на свои программы - именно в форте это очень хорошо видно - Вы увидете блок-схемы но не в графике а в трудночитаемых символах!
[00:29] [true-grue] flowchart (блок-схема) - древний способ представления структуры программы. Хакеры считают этот способ чрезвычайно глупым и поэтому никогда им не пользуются. Рисование блок-схем - удел программистов-коболистов и прочих одноклеточных. С точки зрения обычного хакера, чтение блок-схемы ничуть не легче чтения самой программы. Блок-схемы затемняют особенности поведения программ, созданных по правилам структурного программирования, и, что более важно, совсем не р
[00:31] [profit1984] ACTION смотрит на своё определение факториала:
[00:31] *** profit1984 : FACT ( n -- !n ) *{ INTSTO 1+ DUP }* ;
[00:31] [Kamikaze13] Каждое слово и есть блок-схема, но каждое слово его составляющее тоже блок-схема и т.д. до ядра! Так почему это нельзя представить графически?
[00:31] [profit1984] И думает какой такой загогулиной надо рисовать это слово..
[00:31] [true-grue] Блок-схемы -- часть документации. Некоторые моменты можно абстрактно выписать на блок-схеме. Впрочем, то же самое можно часто сделать более подходящим графическим образом...
[00:31] Kamikaze13 (^51a99316@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[00:31] [profit1984] Обиделся...
[00:32] [profit1984] Хотя кстати, bac4th кстати неплохо отображаются графически.. Гасаненко говорил что-то там про диаграммы потоков данных..
[00:32] [true-grue] Вобще, это ужасно, когда учеников заставляют зубрить блок-схемы, и внушать, что все эти геом. фигуры надо старательно зарисовать _до_ непосредственного программирования :)
[00:33] [ЗверюгА] а пвевд этим еще и Маркса учить заставляютЪ...
[00:33] [true-grue] ЗверюгА, :)
[00:33] [ЗверюгА] "перед
[00:34] [ЗверюгА] помню первый день на физфаке с лекцией по истории КПСС... :-\
[00:36] Kamikaze13 (^51a99316@ircgate.deware.lo) joined #forth.
[00:36] [true-grue] profit1984, Мы уже как-то обсуждали... Да, перспективы есть, но как конкретно это реализовать -- пока не очень ясно :)
[00:36] [Kamikaze13] таки слетел....
[00:36] [Kamikaze13] profit1984 в нашем гипотетическом редакторе для * DUP 1+ и скобок были бы стандартные загогулины
[00:36] *** profit1984 рисует диаграмму в Inkscape..
[00:36] [true-grue] profit1984, Интересно, что при переходе на "графику", некоторые "текстовые" ограничения вдруг изчезают :)
[00:38] [true-grue] ... жонглировать стеком становится проще, например. Можно даже спокойно использовать несколько стеков, и не запутаться в них :)
[00:41] [Kamikaze13] Почему я говорил о блок-схемах только на форте? Да хорошия стиль программирования на нем это маленькие слова. В данном случае... аватары пиктограммы рисунки вобщем но соединенные связями что и есть блок-схемы
[00:41] [true-grue] кол-во аргументов и результатов у слова становится выводимо из картинки... для оптимизации это полезно :)
[00:41] [Kamikaze13] и глубина - каждую картинку слово можно рассмотреть /вероятно в отдельном экране/ вглубь как такую же картинку пока не упремся в слова-пиктограммы из ядра
[00:44] [true-grue] А вот как в таком виде осуществлять немедленную интерпретацию, интерактивную отладку и прочее? :)
[00:44] [ЗверюгА] Касперский над тирехом долго ржал, а вылечить - не вылечил :(
[00:44] [Kamikaze13] Раз уж фортеры пропустили обычный редактор для своего языка - давайте тогда сразу уже сделаем редактор "третьего тысячелетия"
[00:44] [ygrek] ЗверюгА, а клонировать?
[00:46] [ЗверюгА] сеть дурит, данные не удается переписать перед формат цэ :(
[00:46] [true-grue] Я еще раз повторю, в общем виде, графические языки 1) существуют, и давно, 2) имеют несомненные достоинства, однако, при прочих равных, менее производительны
[00:46] [Kamikaze13] true-grue зачем? Это можно уже и без графики в окошке-отладчика!
[00:46] [ygrek] ЗверюгА, funny
[00:47] [ЗверюгА] а по-русски это что означает? :-)
[00:48] [ygrek] !tr er funny
[00:48] [true-grue] Kamikaze13, Да можно... Но только, видимо, не нужно это большинству программистов :)
[00:48] [ЗверюгА] интересно, что будет, если в комп загрузить "Программу КПСС"?
[00:48] [ygrek] kp.cc ?
[00:49] [Kamikaze13] true-grue нам не нужен графический язык! нам нужно наглядное представление программ, чтобы они читались как книжки с картинками!
[00:51] [true-grue] Kamikaze13, В этом плане Python хорош. Там не надо особенно трудиться над внешним видом программы, а результат получается очень читабельный :)
[00:51] [Kamikaze13] true-grue при этом все остальные наработки сохраняются...
[00:51] [Kamikaze13] true-grue лучше блок-схем ничего читаться не может
[00:54] [Kamikaze13] true-grue плюс скорость работы - чем писать их по буквам - быстро-быстро натягать готовые кирпичики на рабочий стол редактора - собрать схему - получить подсказки редактора по ходу дела - и ... вернуться на уровень языка для компиляции полученного
[00:55] [profit1984] http://files.myopera.com/profiT/files/fact-bac4th.svg
[00:56] [true-grue] Kamikaze13, Да ведь это вопрос того же уровня, что и "командная строка vs. gui с мышью" :)
[00:56] *** profit1984 ничего из этой утопии не понял...
[00:56] [profit1984] Но диаграмму для bac4th-факториала нарисовал.. И даже не представляет себе как *это* нарисовать в виде блок-схемы...
[00:57] [profit1984] "лучше блок-схем ничего читаться не может" -- моя смеятся...
[00:57] [Kamikaze13] profit1984 это не блок схема! Где начало, а? Это рисунок
[00:58] [profit1984] > Но диаграмму для bac4th-факториала нарисовал.. И даже не представляет себе как *это* нарисовать в виде блок-схемы...
[01:01] [profit1984] Блок-схема -- это даже не 70-ые.. Это 50-ые..
[01:01] [profit1984] Если уж хочется помучать себя "визуальностью" и ограничивать так себя, то уж лучше писать в диаграммах конечных автоматов, всё лучше и гибче получится..
[01:02] [profit1984] Вот то что тут предлагается -- это машина Бэббиджа, арифмометр Феликс в силиконовом исполнении...
[01:02] [true-grue] ... или как в squeak, сделать необходимую надстройку средствами языка
[01:03] [ygrek] имхо реализация решит вас спор
[01:03] [profit1984] Типа: видите, вся механика программы видна: тут колёсико, тут шатун, тут шестерёнка и ремень..
[01:03] [ygrek] ваш спор
[01:04] [Kamikaze13] http://www.fceditor. nm.ru/fceditor.zip
[01:04] [profit1984] С моей стороны претензий быть не может: мои программы работают...
[01:04] [Kamikaze13] http://softok.org/coding/oth/19720prog.html
[01:06] [true-grue] ну вот, осталось подергать автора, на предмет импорта из Форта. И будет счастье! :)
[01:07] [Kamikaze13] profit1984 Блок-схемы не самоцель. Главное это наглядное-графическое представление программы Блок-схемы берутся за основу т.к. они проработаны
[01:08] *** profit1984 упорно не понимает: а разве текст программы не является графикой?.. Или мы его носом читаем?
[01:08] [Kamikaze13] true-grue нет!!! Эти програмы - тупизм Все наоборот! Они же по готовому коду рисуют блок-схемы - в результате студенты их юзающие ничего не понимают - зачем это нада типа?
[01:09] [true-grue] Kamikaze13, Студенты, напротив, очень рады, мне кажется :)
[01:09] [Kamikaze13] true-grue конечно - но зания от этого со знаком "-"
[01:09] [true-grue] profit1984, Текст одномерен :)
[01:11] [Kamikaze13] profit1984 а графика наглядна и трехмерна как минимум :)
[01:11] [profit1984] Например, попробуйте выразить на блок-схемах простейший пример: часики... Есть окошко, есть текстовое поле, каждую секунду туда пишется время...
[01:11] [profit1984] Графика как максимум двумерна...
[01:11] [profit1984] Однако же те же блок-схемы например они где-то полтора-мерны...
[01:11] [profit1984] Так как у них есть ось, ось исполнения.
[01:11] [true-grue] profit1984, Ну, скоро в массы выпустят 3d-экраны... :)
[01:12] [true-grue] В графике еще цвет можно за измерение посчитать:)
[01:13] *** profit1984 вообще ничего не понимает.. Я здесь только один colorForth изучал и работал?..
[01:13] [true-grue] все-таки, colorForth мне больше blockschemeForth нравится :)
[01:14] [profit1984] Да уже лучше этот Рувимов ForthML... Он кстати иерархичен..
[01:14] [profit1984] То есть бесконечномерен...
[01:16] [Kamikaze13] true-grue вот доберусь до флеш - так сделаю чтобы блок-схемы двигались вообще. Не рисунуки а мультики, во! :)
[01:16] [profit1984] Вот то что тут предлагается -- это машина Бэббиджа, арифмометр Феликс в силиконовом исполнении... Типа: видите, вся механика программы видна: тут колёсико, тут шатун, тут шестерёнка и ремень..
[01:16] [profit1984] Dixi
[01:16] *** true-grue думает, что на его век и текстовых одномерных языков хватит :)
[01:16] [Kamikaze13] true-grue и 640кил памяти
[01:17] [profit1984] Тогда сложные программы будут превращаться в сложнейшие часовые механизмы наподобие Антикитерского...
[01:17] [true-grue] Kamikaze13, Главное -- не впадать в крайности! :)
[01:18] [profit1984] Главное -- вообще не впадать. А работать.
[01:19] [true-grue] profit1984, В граф. языках, с которыми я работал, была возможность сложную схему прятать за маленьким 'кирпичиком' для более схемы более высокого уровня, то есть иерархия тоже имела место
[01:19] [profit1984] Это я понимаю.
[01:19] [profit1984] Я имею в виду что даже для простейших вещей нужно будет много, много рисовать ручками..
[01:19] [true-grue] profit1984, угу
[01:21] *** true-grue уходит спать :)
[01:21] [true-grue] Спокойной ночи!
[01:21] [profit1984] В результате получится спагетти, только не то что с GOTO, а натуральное спагетти из стрелочек и блямбочек.
[01:21] [profit1984] Пока...
[01:21] [ygrek] покедова ;)
[01:21] [Kamikaze13] спокойной!
[01:21] [true-grue] profit1984, Ну вобще не все так ужасно, но менее удобно все-таки, по сравнению с ... :)
[01:21] spf (~spf@236-56-124-91.pool.ukrtel.net) joined #forth.
[01:21] [profit1984] Вай..
[01:21] [ygrek] вай. это мой прог
[01:21] [ygrek] ща скажу
[01:21] [profit1984] Это осознавший себя SPF
[01:21] [profit1984] &
[01:22] [profit1984] ?
[01:22] [profit1984] Киберпанк, однако..
[01:22] [spf] ygrek - cool hatsker
[01:22] true-grue (~xyyyyzy@89.178.198.56) left irc: ""
[01:22] [profit1984] Ха!..
[01:22] [ygrek] thnx
[01:22] [profit1984] Я тож такой похвалялкин хочу...
[01:23] [spf] this is a rework of clf nanoirc post
[01:23] [Kamikaze13] profit1984 то что мы обсуждаем - общее направление. Конкретное решение может выглядеть... ктое его знает как. Но - форт есть контекст, который определяет это решение Слова как кирпичики - это вот основа
[01:23] [profit1984] Ну раз общее, то и говорить по сути совершенно не о чем..
[01:23] [spf] It will be a Forth IRC bot!
[01:24] [profit1984] Общо -- я про что угодно что угодно могу говорить и даже доказать.
[01:24] [ygrek] залью завтра на cvs. пока вы тут спорили - я взял девиз профита на вооружение исклепал эту поделку ;)
[01:26] [profit1984] Мля... А сам девизящий всё ещё не доделал ini-парсер...
[01:26] [spf] profit and kamikadze - be happy
[01:26] [profit1984] "I am happy" (с) by Snoopy
[01:26] [spf] I mean - don't worry - be happy
[01:26] [profit1984] (с) by Bob Marley
[01:26] [ygrek] а в реале не проблема забабахать хотя бы собиратель логов - попросить андрея захостить на forth.org.ru
[01:26] [profit1984] Угу.. Весчь..
[01:26] [ygrek] коннектится. сообщения получает
[01:26] [ygrek] та. 20 строк кода
[01:27] TiReX joined #forth.
[01:27] [profit1984] Молодёжь наступает..
[01:27] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[01:27] [spf] TiReX: SPF will beat you!
[01:28] [ygrek] вообщм др завтра
[01:28] [ygrek] BYE
[01:28] [profit1984] ygrek: ты в бот встрой какую нибуд Алису..
[01:28] [spf] bye bye
[01:28] [profit1984] Или там JaberWacky..
[01:28] [ygrek] а. обязательно
[01:28] [profit1984] Можно будет людей на тест Тьюринга разводить.
[01:29] [profit1984] Пройдут тест люди или нет?
[01:29] [ygrek] и вообще почему сразу ygrek ygrek
[01:29] [profit1984] А у тебя что, насморк?
[01:29] [ygrek] выложу код - милости просим участвовать
[01:29] [profit1984] Угу.
[01:29] [profit1984] Очнулся..
[01:29] [ygrek] тормоз ты TiReX
[01:32] [profit1984] По нервам три секунды до головы идёт...
[01:32] [ygrek] так. теперь точно BYE
[01:32] [ygrek] завтра Вс и вместо моей ЭС буду писать бота :)
[01:32] [profit1984] Пока.
[01:32] [ygrek] жаббер бот слишком сложен - пок а отложим %)
[01:32] [spf] !!!bye bye
[01:32] ygrek (foobar@rl155.1blu.de) left irc: ""
[01:32] spf (~spf@236-56-124-91.pool.ukrtel.net) left irc: Connection reset by peer
[01:32] [profit1984] SPF go home...
[01:32] [profit1984] Ушёл..
[01:32] [profit1984] Ну что ж и мне пора..
[01:33] profit1984 (azekeProf@82.200.251.115) left #forth.
[01:37] Kamikaze13 (^51a99316@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net]"
[03:18] ЗверюгА (~WingLion@81.211.122.120) left irc: "Моя ушло, но моя еще вернется! Когда-нибудь..."
[03:21] TiReX joined #forth.
[03:21] Topic changed on #forth by ChanServ!service@RusNet: IRC-kанал Forth-программистов. RuFIG: http://www.forth.org.ru || Forth-Forum http://fforum.winglion.ru || Логи 2007г: http://winglion.ru/irc_logs/frt_2007/index_fr.html | С Новым Гадом, С Новым Свином!
[03:21] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[03:23] #forth: mode change '+nt ' by TiReX!~balbot@81.211.122.120
[04:52] TiReX joined #forth.
[04:52] Topic changed on #forth by ChanServ!service@RusNet: IRC-kанал Forth-программистов. RuFIG: http://www.forth.org.ru || Forth-Forum http://fforum.winglion.ru || Логи 2007г: http://winglion.ru/irc_logs/frt_2007/index_fr.html | С Новым Гадом, С Новым Свином!
[04:52] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[04:53] #forth: mode change '+nt ' by TiReX!~balbot@81.211.122.120
[04:57] TiReX joined #forth.
[04:57] Topic changed on #forth by ChanServ!service@RusNet: IRC-kанал Forth-программистов. RuFIG: http://www.forth.org.ru || Forth-Forum http://fforum.winglion.ru || Логи 2007г: http://winglion.ru/irc_logs/frt_2007/index_fr.html | С Новым Гадом, С Новым Свином!
[04:57] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[05:01] TiReX joined #forth.
[05:01] Topic changed on #forth by ChanServ!service@RusNet: IRC-kанал Forth-программистов. RuFIG: http://www.forth.org.ru || Forth-Forum http://fforum.winglion.ru || Логи 2007г: http://winglion.ru/irc_logs/frt_2007/index_fr.html | С Новым Гадом, С Новым Свином!
[05:01] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[05:02] #forth: mode change '+nt ' by TiReX!~balbot@81.211.122.120
[07:12] TiReX joined #forth.
[07:12] Topic changed on #forth by ChanServ!service@RusNet: IRC-kанал Forth-программистов. RuFIG: http://www.forth.org.ru || Forth-Forum http://fforum.winglion.ru || Логи 2007г: http://winglion.ru/irc_logs/frt_2007/index_fr.html | С Новым Гадом, С Новым Свином!
[07:12] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[07:14] #forth: mode change '+nt ' by TiReX!~balbot@81.211.122.120
[10:28] ygrek (~user@ool-43506a99.dyn.optonline.net) joined #forth.
[10:58] profit1984 (^azekeProf@82.200.251.115) joined #forth.
[11:04] spf (~spf@102-17-207-82.pool.ukrtel.net) joined #forth.
[11:04] [spf] test
[11:08] [spf] ku
[11:08] spf (~spf@102-17-207-82.pool.ukrtel.net) left irc: "a quit that really quits"
[11:41] spf (~spf@102-17-207-82.pool.ukrtel.net) joined #forth.
[11:41] [spf] aha
[11:41] [ygrek] uhu
[11:41] spf (~spf@102-17-207-82.pool.ukrtel.net) left irc: "A quit that really quits"
[12:07] spf (~spf@102-17-207-82.pool.ukrtel.net) joined #forth.
[12:11] spf (~spf@102-17-207-82.pool.ukrtel.net) left irc: ""
[12:12] spf (~spf@102-17-207-82.pool.ukrtel.net) joined #forth.
[12:14] spf (~spf@102-17-207-82.pool.ukrtel.net) left irc: "I will move my experiments on some other channel."
[12:21] ygrek (~user@ool-43506a99.dyn.optonline.net) left irc: SSL I/O error
[12:21] ygrek (~user@88.198.180.62) joined #forth.
[13:52] Kamikaze13 (^51a9931b@ircgate.deware.lo) joined #forth.
[14:57] profit1984 (^azekeProf@82.200.251.115) left irc: Connection reset by peer
[14:57] ЗверюгА (~WingLion@81.211.122.120) joined #forth.
[14:57] #forth: mode change '+o ЗверюгА' by ChanServ!service@RusNet
[14:57] [ЗверюгА] ЗдрАААвствуйте!
[14:59] [Kamikaze13] Hi!
[15:01] [Kamikaze13] У меня вопрос по примеру mOlegа на форуме. Запутался со стековой нотацией - READ-FILE ( c-addr u1 fileid -- u2 ior ) \ 94 FILE
[15:01] [ygrek] а чего тут непонятного?
[15:01] [Kamikaze13] А дальше >R 2>R Как это? Может READ-FILE ( u1 c-addr fileid -- u2 ior ) ?
[15:01] [ygrek] ща посмотрю пример, а то так непонятно о чём речь
[15:02] [ygrek] а что странного в >R 2>R
[15:03] [ygrek] READ-FILE ( c-addr u1 fileid -- u2 ior )
[15:03] [ygrek] это правильно.
[15:06] [ygrek] >R 2>R а потом R> R> R> чтобы в правильном порядке подусунть аргументы в ReadFile
[15:06] [ygrek] в чём проблема
[15:06] [ygrek] ?
[15:07] [Kamikaze13] сорри - убегал...
[15:08] [Kamikaze13] ок понял
[15:09] [Kamikaze13] пасибо!
[15:11] [ygrek] :)
[17:32] profit1984 (^azekeProf@82.200.251.115) joined #forth.
[17:53] Kamikaze13 (^51a9931b@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[17:58] ygrek (~user@88.198.180.62) left irc: Ping timeout
[18:03] ygrek (~user@adsl-71-149-171-169.dsl.snantx.sbcglobal.net) joined #forth.
[18:03] ygrek (~user@adsl-71-149-171-169.dsl.snantx.sbcglobal.net) left irc: ""
[18:03] ygrek (~user@S01060006257501d6.wp.shawcable.net) joined #forth.
[18:09] spf-irc (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[18:13] [spf-irc] Quote about форт
[18:13] [ygrek] spf-irc, как поживаешь
[18:13] [spf-irc] very good. thanks
[18:13] [spf-irc] . .Ґ Ї. агбЁ ...г ;)
[18:13] [spf-irc] oops. russian encoding sucks...
[18:13] spf-irc (~spf@203-53-124-91.pool.ukrtel.net) left irc: "A quit that really quits"
[18:18] spf-irc (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[18:18] spf-irc (~spf@203-53-124-91.pool.ukrtel.net) left irc: Connection reset by peer
[18:21] simple (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[18:21] Nick change: simple -> exsample
[18:24] [exsample] Random quote
[18:26] [ЗверюгА] цитата в тему :)
[18:27] [exsample] Random quote
[18:27] Last message repeated 2 time(s).
[18:27] [ЗверюгА] exsample - бот-комментатор? :-\
[18:28] [ygrek] ЗверюгА, в каком формате tirex хранит логи - не в курсе?
[18:28] [exsample] tries to be :)
[18:28] [ЗверюгА] не в курсе...
[18:28] [ygrek] ну тогда будут пока из просто текста гонять
[18:36] [ygrek] Затравка
[18:36] [ygrek] 584923 CONSTANT STROKA_TAG
[18:36] [ygrek] : stroka_STO
[18:36] [ygrek] >R
[18:36] [ygrek] R@ @ STROKA_TAG <> IF STROKA_TAG NEGATE THROW THEN
[18:36] [ygrek] R@ 2 CELLS + ! R> CELL + ! ;
[18:36] [ygrek] : stroka_@ DUP CELL + @ SWAP 2 CELLS + @ ;
[18:36] [ygrek] : stroka ( "name" -- )
[18:36] [ygrek] CREATE
[18:36] [ygrek] STROKA_TAG , 1 , 2 ,
[18:37] [ygrek] ['] stroka_@ ,
[18:37] [ygrek] ['] stroka_STO ,
[18:37] [ygrek] DOES> DUP 3 CELLS + @ EXECUTE ;
[18:37] [ygrek] : STO
[18:37] [ygrek] ' >BODY
[18:37] [ygrek] DUP 4 CELLS + @ STATE @
[18:37] [ygrek] IF SWAP LIT, COMPILE, ELSE EXECUTE THEN
[18:37] [ygrek] ; IMMEDIATE
[18:46] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "I'll be back with quotes! in a moment"
[18:46] *** profit1984 не понимаеют почему так многие не любят пользоваться -- а пишут сразу в смещениях...
[18:46] [profit1984] --
[18:47] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[18:47] [ygrek] это на меня закидон? ну а зачем лишнее писалово которое никому не понадобится больше
[18:47] [exsample] В библиотеке вы можете покурить за 200 рублей. [Крылев]
[18:47] [exsample] Идет фидошник по кладбищу, смотрит на кресты и думает: "Сколько народу заплюсовали!" [Крылев]
[18:47] [ygrek] :)
[18:47] [profit1984] Хм.. Просто это же и себе вред.. А писалово описание структур через -- как раз только экономят..
[18:48] [ygrek] ну может. надо избавляться от плохих привычек
[18:49] [ygrek] с ручными смещениями правда иногда промазывашь ;)
[18:52] *** profit1984 думает что кусок кода выше -- это не только строковые VALUE , а вообще двухячеечные VALUE ...
[18:52] [ygrek] ну. суть никакой разницы ;)
[18:53] [profit1984] А чтобы разницы не было надо не STO а просто TO
[18:53] [ygrek] сначала хотел слямзить из spf_defwords.f но нифига не понял как оно работает и сделал так
[18:53] [ygrek] так оно ведб два значения ложит
[18:54] [ygrek] вопрос - насколько менее эффективно
[18:54] [ygrek] но мне пока это неважно
[18:54] [profit1984] А это не имеет значения сколько чего что там куда ложит...
[18:54] [profit1984] TO просто вызывает второе CFA слова, а дальше оно уж само.
[18:56] [ygrek] блин. я панда
[18:56] [profit1984] Хотя неоднозначность некая появляется, да.
[18:56] [ygrek] ты прав ;)
[18:56] [profit1984] Хотя я был уверен что точно видел где-то 2VALUE или DVALUE ...
[18:56] [profit1984] Возможно в SMAL32
[18:58] [profit1984] : 2VALUE ( x "<spaces>name" -- ) \ 94 CORE EXT
[18:58] [profit1984] HEADER
[18:58] [profit1984] ['] stroka_@ COMPILE, ,
[18:58] [profit1984] ['] stroka_STO COMPILE,
[18:58] [profit1984] ;
[18:58] [profit1984] Кстати, вот теперь становится понятно что означает x ...
[18:58] [profit1984] x -- это d|n
[19:01] [ygrek] а почему одна зпт только?
[19:01] [ygrek] куда ты второе значение хранишь?
[19:01] [profit1984] Copy/paste
[19:02] [profit1984] Нужно 2,
[19:02] [profit1984] А другие обработчики..
[19:02] [ygrek] а тогда я не знаю как STO написать
[19:02] [profit1984] Ща..
[19:02] [ygrek] stroka_STO
[19:02] [ygrek] запутался
[19:07] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "Will be back in a moment with !aq"
[19:09] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:09] [exsample] Блин, целый день на работе, то дум, то тетрис, приходишь домой, и тут этот интернет! [Крылев]
[19:11] *** profit1984 смотрит в _TOVALUE-CODE , видит фигу
[19:11] [ygrek] :)
[19:11] [ygrek] поэтому я и забил.
[19:11] [profit1984] Не, можно...
[19:12] [ygrek] exsample, ты не хочешь сказать что ты добавил цитату?
[19:13] [ygrek] я ведь вижу что добавил!
[19:13] [ygrek] вот ленивое создание. а ну пошли разбираться
[19:13] [profit1984] ygrek: сошёл с ума -- жуёт тра... с программой разговаривает
[19:14] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: " . п ...миҐ .Ґ .г.г. в.Ґ. .г.г!."
[19:14] [ygrek] %)
[19:16] [profit1984] А-а...
[19:16] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:16] [profit1984] Ясно..
[19:17] [profit1984] Мда, богат и славен Кочу.. SPF багами..
[19:17] [profit1984] Или такими багохаками..
[19:17] [profit1984] Хакобагами.
[19:18] [exsample] Quote added. Thanks.
[19:18] [ygrek] Yuupee
[19:21] [profit1984] http://forth.pastebin.ca/309363
[19:21] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "!help"
[19:21] [profit1984] Мда.. Такие дела..
[19:21] *** ygrek уходит на время
[19:21] [ygrek] взамен меня exsample - общайтесь :)
[19:21] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:23] [profit1984] Как дела exsample?
[19:26] [profit1984] exsample, ты завалил тест Тьюринга.
[19:28] [profit1984] Или так: http://forth.pastebin.ca/309372
[19:29] [profit1984] Лично мне не нравятся оба варианта.
[19:31] [ygrek] !рудз
[19:31] [exsample] IRC bot written in SP-Forth (http://spf.sf.net). alpha (07.Jan.2007)
[19:31] [exsample] Available commands - !q, !aq <quote>, !help
[19:31] [ygrek] profit1984, ты добрый
[19:32] [profit1984] ygrek: Дык.
[19:32] [ygrek] так. exsample тихо отвалился в exception.
[19:33] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "A quit that really quits"
[19:36] [profit1984] Хотя нет, второй вариант в принципе приемлем..
[19:39] [ygrek] 9 - это не хак?
[19:39] [ygrek] а. это такой же хак как и в VALUE
[19:39] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] [ygrek] :)
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] [ygrek] тест Тюринга пассед
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] [profit1984] Кю.
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] [ygrek] нет. это просто пластинка заела ;)
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] [ygrek] пшёл вон
[19:41] [exsample] Hello. I am a bot. Try !help.
[19:41] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "run away"
[19:41] [profit1984] Это не бот, это спам-бот..
[19:41] [ygrek] %)
[19:41] *** ЗверюгА наконец-то дождался перекачки новой серии вавилона-5 на второй комп и ломанулся хлядеть!...
[19:41] [profit1984] 9 - это уже культурное SPF-ное наследие..
[19:42] *** profit1984 сегодня досмотрел второй сезон сериала 24, и подумывает ставить на Лекс...
[19:43] *** ygrek теперь точно ушёл.
[19:44] *** ygrek запустил Exsample в freenode/#forth
[19:44] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:45] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: Connection reset by peer
[19:46] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[19:51] [exsample] Hello. I am a bot. Try !help.
[19:51] [ygrek] ку
[19:51] [ygrek] ждём когда вернётся zpg и попытается заговорить с ботом ;)
[19:56] Kamikaze13 (^51a9931b@ircgate.deware.lo) joined #forth.
[20:14] Kamikaze13 (^51a9931b@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[20:32] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "A quit that really quits"
[20:33] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[20:53] [exsample] Quote about 123
[21:01] Legalaise (~ura@ip-192-168-109-111.is74.loc) joined #forth.
[21:01] #forth: mode change '+b *!*@*.is74.loc' by ChanServ!service@RusNet
[21:01] Legalaise kicked from #forth by ChanServ: AKICK by Крылев (User has been banned from the channel)
[21:09] Kamikaze13 (^51a9931b@ircgate.deware.lo) joined #forth.
[21:11] sdds (^c32eb26e@ircgate.deware.lo) joined #forth.
[21:14] sdds (^c32eb26e@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[21:16] [ЗверюгА] бот, крякни!
[21:16] [ЗверюгА] бот, ну каааркни...
[21:16] [ЗверюгА] тт-тормоZZZzzz!
[21:19] [ygrek] в описании слова SEARCH в русском переводу ошибка
[21:21] [ygrek] порядок аргументов - обратный указанному
[21:21] [ygrek] ну или в spf ошибка :)
[21:33] [profit1984] ygrek, у тебя уже сколько программ на bac4th ?
[21:34] [profit1984] FileLines=> RSS.f
[21:34] [profit1984] ?
[21:34] [ygrek] да есть уже несколько
[21:34] [profit1984] autoc.f ?
[21:34] [ygrek] мрмент
[21:36] [ygrek] install scied irc
[21:36] [ygrek] и это тоже
[21:36] [profit1984] Просто я тут всё ещё колеблюсь.. Насчёт того заливать ли новые обновления..
[21:36] [ygrek] а почему колеблешься?
[21:36] [ygrek] несовместимость?
[21:36] [profit1984] Может возникнуть, чисто теоретически...
[21:36] [profit1984] compiledCode переделан сильно, split то ли ускорен то ли замедлен, то ли заглючен..
[21:36] [ygrek] я ни то ни то активно не использую
[21:37] [ygrek] т.е. только в упражнениях
[21:37] [ygrek] ;-)
[21:37] [profit1984] Опять же только вот та фигня с str5 и тормозами..
[21:38] [ygrek] т.к. это всё bleeding edge code то ССЗБ
[21:38] [ygrek] в смысле это проблемы того что использует
[21:38] [profit1984] А изменений такая куча, что оттягивать, только себе накапливающиеся какашки себе на потом оставлять.
[21:38] [ygrek] кто использует этот код
[21:38] [ygrek] "не смотри не сомтри ты по сторонам"
[21:39] [ygrek] обновляй код ;)
[21:39] [profit1984] Ну хорошо.. Тьфу-тьфу, тук-тук.
[21:41] [profit1984] Как там у IRC дела?..
[21:41] [ygrek] ща переключу
[21:41] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "A quit that really quits"
[21:41] [ygrek] тестируюсь в freenode/#spf
[21:43] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[21:51] [profit1984] ygrek, а для показательного кода же можно доп. текстовые файлы на CVS кидать?
[22:01] [ygrek] можно конечно
[22:01] [ygrek] dll'ки от 3rd party не стоит
[22:09] [ЗверюгА] МедведЬ, не умеющий ходить на лыжах - обречен
[22:27] [ygrek] yep. клюнули ;)
[22:57] exsample (~spf@203-53-124-91.pool.ukrtel.net) left irc: "Need hot code reload ;)"
[23:02] (#forth) Channel ban on *!*@*.is74.loc expired.
[23:02] #forth: mode change '-b *!*@*.is74.loc' by TiReX!~balbot@81.211.122.120
[23:13] [profit1984] Ладно, спать пойду..
[23:14] Nick change: profit1984 -> profit_zzzzzzz
[23:18] TiReX joined #forth.
[23:18] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[23:31] TiReX joined #forth.
[23:31] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[23:34] exsample (~spf@203-53-124-91.pool.ukrtel.net) joined #forth.
[23:36] [exsample] Программа написанная на форте работает быстрее программы, написанной на ассемблере, потому что она обращается к регистрам напрямую, минуя процессор. [ЗверюгА]
[23:36] [exsample] Дайте мне форт-процессор на 1000 гигагерц, и я раззорю майкрософт! [Крылев]
[23:37] Last message repeated 1 time(s).
[23:38] [exsample] cannot find quote
[23:38] [exsample] Мда, богат и славен Кочу.. SPF багами.. [ygrek]
[23:41] ЗверюгА (~WingLion@81.211.122.120) joined #forth.
[23:41] #forth: mode change '+o ЗверюгА' by ChanServ!service@RusNet






up

All Logs
#Sferoid
#WingLion
#relativity
#osteohondroz
#dragons
#Forth
#duraki




Generated by logs2html module for eggdrop v.2.3