(интересно будет только программистам)
Завтра в 14:30 в рамках нашего семинара по языкам программирования на работе буду рассказывать про Forth. Если останется время, может, даже успею что-то про colorForth и Factor. Если есть желающие придти послушать в качестве гостей - пишите, проведу. Продвинутого материала там не будет, знакомство с языком не предполагается. В принципе, если самому прочитать Starting Forth & Thinking Forth by Leo Brodie, которые в последние несколько лет выложили бесплатно в сеть, то это более осмысленное действие, чем придти на эту лекцию (вторую из этих книг в любом случае рекомендую любому программисту прочитать).
Завтра в 14:30 в рамках нашего семинара по языкам программирования на работе буду рассказывать про Forth. Если останется время, может, даже успею что-то про colorForth и Factor. Если есть желающие придти послушать в качестве гостей - пишите, проведу. Продвинутого материала там не будет, знакомство с языком не предполагается. В принципе, если самому прочитать Starting Forth & Thinking Forth by Leo Brodie, которые в последние несколько лет выложили бесплатно в сеть, то это более осмысленное действие, чем придти на эту лекцию (вторую из этих книг в любом случае рекомендую любому программисту прочитать).
no subject
Date: 2009-09-15 03:54 pm (UTC)Я сам форт больше читал (open firmware драйвера, чтоб понять, как устроено какое-нибудь железо). Но тут как-то решил в образовательных целях написать сам, чтоб действительно пощупать, как же оно работает. Точных цифр не помню, но ядро интерпретатора шитого кода (на ассемблере SuperH) занимало какие-то дюжины байт. Плюс минимальный набор ассемблерных слов для арфметики и т.п., а остальное можно нести готовое прямо на форте.
Так что я бы сказал, что опытный человек (с большими запасами уже наработанного кода) действительно уже через день-два на новом железе программировал бы то, что ему от железа надо, вместо того, чтобы муторно писать на ассемблере или бороться с C компилятором (если таковой вообще есть).