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




[00:20] [lodsb] Решил я вот недавно освоить форт, читаю щас Броуди. Что-то уж больно он расхваливает его: "Программа, написанная на Форте высокого уровня, выполняется быстрее, чем большинство программ, написанных на других языках высокого уровня; ее производительность составляет почти половину производительности программ, написанных на языке Ассемблера."
[00:20] [lodsb] Как такое возможно?
[00:20] [lodsb] ну допустим про ЯВУ ещё возможно. Но как форт может обгонять по скорости программу на асме?
[00:21] [lodsb] Или я не так понял?
[00:21] [ЗверюгА] ну, например, если программа на асме длиннее и в кэш не в лазит, а фортовая власит
[00:22] [ЗверюгА] хм...
[00:22] [lodsb] хм... :) ладно, буду дальше читать. А книга старовата, она ещё может считаться актуальной на сегодняшний день?
[00:22] [lodsb] кажется 1988 года выпуска
[00:22] [lodsb] или около того
[00:23] [SmileX] =]
[00:24] [lodsb] хех )
[00:24] [ЗверюгА] книга полезна скорее для изучения языка, чем для определения, какой язык лучше/хуже. Я так полагаю
[00:26] [SmileX] лучше скажите, что ставить: gforth, kforth, pforth, yforth? linux, а) в варианте для изучения, б) в варианте для реальной работы
[00:26] [SmileX] linux -- платформа
[00:26] [lodsb] "Написанная на Форте операционная система вместе со стандартным набором слов занимает менее 8К байт." Хех. интересно, что будет уметь такая ОС.
[00:26] [lodsb] ставь винду
[00:26] [lodsb] :))))))))
[00:27] [ЗверюгА] что-то в пределах старого-старого Доса
[00:27] [SmileX] unix же как-то работала на 16К
[00:28] [lodsb] а вот вы, господа, для чего используете этот прекраснейший =)) язык?
[00:28] [ЗверюгА] а вообще, в иностранных книжках любят рекламу приукрасить, а наши все дословно переводили...
[00:28] *** ЗверюгА на Форте программы себе делает...
[00:28] *** SmileX имеет задачу перенести саарый проект на цепепе. еще пока никак не использует
[00:29] [ЗверюгА] И с железками работает через LPT...
[00:29] [lodsb] ЗверюгА: под какую ось?
[00:29] [SmileX] *стаарый
[00:29] [ЗверюгА] w98
[00:29] [ЗверюгА] только форт у меня досовый... и свой...
[00:29] [lodsb] SmileX: а зачем тебе переносить его?
[00:29] [ЗверюгА] на асме написанный
[00:30] [lodsb] ясно.
[00:30] [SmileX] lodsb: платят денюжку
[00:30] [lodsb] тогда ясно :)
[00:30] [lodsb] фриланс или по работе?
[00:30] *** ЗверюгА еще форт использует в Форт-процессоре...
[00:30] [SmileX] lodsb: по работе
[00:31] [lodsb] мне вот интересно, разрабатывать прикладные программы под винду на форте с нормальным гуи. дольше ли это для новичка, чем писать тоже самое на сях или асме?
[00:31] [lodsb] или никто с этим не работал?
[00:31] [lodsb] то, что ннКрон написан на форт я знаю :)
[00:31] [lodsb] интересно, сколько его писали
[00:31] [ЗверюгА] вот про это не знаю... просто не умею на сях писать...
[00:32] [SmileX] ладно, с жизнью рядом с forth под nix не знакомы, будем тогда плавть сами...
[00:32] *** SmileX старый сишник... =]
[00:32] [lodsb] SmileX: а не пофик какой компилер ставить? :) синтаксис же один
[00:32] [lodsb] просто реализации разные наверняка
[00:32] *** ЗверюгА на форт "подсел" еще на ZX-Spectrum
[00:34] [lodsb] SmileX: мы ж виндузятники со Зверюгой :)
[00:34] [lodsb] если я правильно понял
[00:34] [ЗверюгА] aга...
[00:34] *** ЗверюгА типичный виндузный ламер...
[00:34] *** lodsb аналогично... =))
[00:35] [SmileX] а у ми нету винды в ближайшей окресности, одни унихи
[00:35] [lodsb] ЗверюгА, для тебя форт - хобби или работа?
[00:35] [SmileX] да как-то и не надо
[00:35] [ЗверюгА] сначала было хобби, теперь и работа...
[00:36] *** ЗверюгА железки делает. И в последней форт-процессор используется и форт, с ним, разумеется...
[00:36] [lodsb] а почему язык непопулярен? из-за того, что в учебных заведениях дают си/бейсик/поцкаль/асм ? :) или почему?
[00:37] [SmileX] stack-based
[00:37] [lodsb] а вышеназванные?
[00:37] [SmileX] а с обратной польской записью мало кто знаком
[00:37] [ЗверюгА] в общем-то, кажется примерно по такой же причине, почему IBM популярны, а Amiga - нет
[00:38] [ЗверюгА] обратная польская запись - это страшилка, которой пугают новичков...
[00:38] [lodsb] SmileX: имеешь ввиду, что переучиваться всё же никто не хочет?
[00:38] [ЗверюгА] там переучивать особо и нечего.
[00:38] [SmileX] дело в системе образования
[00:38] [SmileX] привычке
[00:38] [ЗверюгА] А вообще, давно-давно были еще и программируемые калькуляторы с обратной пользкой записью...
[00:39] [ЗверюгА] Б3-34, если не вру
[00:39] [lodsb] Броуди пишет "забудьте языки высокого уровня". Или типо того :) намекая на то, что форт абсолютно иной
[00:39] [ЗверюгА] и работали на них и проблем не было
[00:39] [lodsb] разве не так?
[00:39] [ЗверюгА] Он явно преувеличивает.
[00:40] [ЗверюгА] А то так можно и русский забыть перед прочтением книги...
[00:40] [SmileX] эээ, а она на русском есть?
[00:40] [ЗверюгА] Броуди? - есть!
[00:41] [lodsb] SmileX: дык я на русском и читаю :)
[00:41] [SmileX] хотя пофик, и так понятно
[00:41] [ЗверюгА] И в электронном виде, вроде даже есть.
[00:41] [lodsb] стал бы я по-буржуйски
[00:41] *** SmileX на eng
[00:41] [SmileX] ее же
[00:41] [lodsb] ребят, я читаю в электрухе
[00:41] [lodsb] с моника
[00:41] *** SmileX too
[00:41] [ЗверюгА] :))
[00:42] [ЗверюгА] У меня Броуди бумажная есть :)
[00:42] [lodsb] http://www.nncron.ru/download/sf.chm
[00:42] [lodsb] вот отсюда скачал
[00:42] [SmileX] посмотрим
[00:42] [lodsb] 1 490 кбайт :)
[00:43] [SmileX] -Forth # du -sh starting_forth
[00:43] [SmileX] 2,8M starting_forth
[00:43] [SmileX] в сжатом: 2,2M starting_forth.tar.gz
[00:44] [lodsb] дык это на инглише?
[00:44] [SmileX] yep
[00:45] [lodsb] не люблю читать на инглише, только мозги зря напрягать для перевода, хоть и приходится, конечно, порой
[00:46] *** lodsb и всё же продолжим чтение... :)
[00:46] *** ЗверюгА инглиша не знает, а читать все равно приходится
[00:47] [lodsb] хех =)
[00:47] [ЗверюгА] даташиты на микросхемы всякие и т.п.
[00:48] [lodsb] а кстати, SmileX, эту книгу перевёл на русский язык автор программы nnCron - это планировщик под винду на форте, типо вашего юниксового крона :)
[00:49] [lodsb] это я про Броуди
[00:50] [ЗверюгА] В.А. Кондратенко?
[00:50] [ЗверюгА] у меня в книжке такой переводчик...
[00:58] *** ЗверюгА вспоминает, что завтра в 9.00 ехать в поликлинику, поэтому отправляться делать баинки...
[00:58] ЗверюгА (~WingLion@ip88-214.adsl.wplus.ru) left irc: "остеохондроз - не тетка!"
[02:00] lodsb (~0@dial-up4-48.san.ru) left irc: Ping timeout
[08:28] Крылев (~WingLion@ip88-214.adsl.wplus.ru) joined #Forth.
[08:28] #Forth: mode change '+o Крылев' by *.RusNet
[08:29] *** Крылев тока проснулся и пришел минут на 15...
[08:56] *** Крылев уходит, ибо пора собираться в поликлинику...
[08:56] Крылев (~WingLion@ip88-214.adsl.wplus.ru) left irc: "остеохондроз - не тетка!"
[15:06] [] !*! seen _Merlin
[15:07] [] !*! seen Хармах
[15:07] [] !*! seen _Merlin
[15:09] [] !*! seen Xena_
[18:08] [] !*! seen _лемки






наверх



Generated by logs2html module for eggdrop v.2.3