Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт апр 16, 2024 09:08

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 375 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 25  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт май 21, 2009 14:37 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Forth Store ( Shirts )

http://www.cafepress.com/forth

P.S. Forth на спортивных майках:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 13, 2009 01:11 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Форт на Lurkmore ( wiki )
Текущее содержание:
Код:

: слово[1]
(любой набор символов, ограниченный разделителями) ;
: программирование
    * очень простое внутреннее устройство языка позволяет написать минимальную форт-машину за предельно короткие сроки (в том числе и прямо на голом железе). Это первое, что делает начинающий фортер.[2]
    * отсутствие типизации. Нет никаких способов узнать, что за тип данных находится на вершине стека: число, беззнаковое число или указатель на строку. Строк, кстати, тоже нет. Второе, что пишет начинающий фортер — это свою реализацию строковых переменных. [3] Заодно начинающий фортер думает об написании механизма типизации, но только думает. Недолго.[4]
    * поддержка ООП отсутствует, но написание библиотеки ООП — третье, что делает начинающий фортер. [5]
    * стеки и обратная польская нотация — в общем случае начинающий фортер думает также и о том, чтобы сделать в форте всё, как у людей. Но через некоторое время начинает уже у людей всё делать, как в форте.
    * «программирование на ошибках» — ошибки в коде, как правило, сразу же обрушивают программу. Наиболее простые определения слов [6] позволяют написать для них точные тесты и получить многократное использование кода. ;

Прим:
    *. изобретён в 1971 году Чарльзом Муром. (работы над языком велись в 1960-х годах) для управления телескопом
    *. является языком четвёртого поколения (fourth — четвёртый)
    *. также является самым продвинутым языком (forth — вперёд)
    *. является интерпретатором и компилятором одновременно
    *. работает на наибольшем количестве аппаратных платформ
    *. диалекты форта можно обнаружить в совершенно неожиданных местах: в загрузчике FreeBSD, в лазерном принтере, в биосе спарки, в глубоководных и космических аппаратах, в давным-давно далёкой-далёкой галактике.
    *. стандарт языка ANSI в ASCII занимает больше места, чем бинарный код реализации форта
    *. грамматика языка в БНФ описывается одной строчкой ;   

слово из чуть_более_чем состоит программирование язык — ;[8]
: сноски

   1. ↑ дада, в начале было слово, этим подтверждается православность
   2. ↑ Поэтому в форте так много разных реализаций форта.
   3. ↑ Поэтому в форте так много разных реализаций строк.
   4. ↑ Поэтому типизации в форте нет и не предвидится.
   5. ↑ Поэтому в форте так много разных реализаций ООП.
   6. ↑ cчитается, что определение слова из более чем 7 слов нужно разбить на более короткие, которые можно протестировать отдельно, и тем самым добиться не только более точного определения места ошибки, но и автоматизации рефакторинга
   7. ↑ здесь мы естественно получим «warning: redefine word», что впрочем не мешает переопределить всё что угодно. Над «#define TRUE FALSE» фортеры не смеются.
   8. ↑ Это - не "иллюстрация", а корректная программа на форте

;


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 13, 2009 01:44 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
А ведь неплохо! :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 13, 2009 14:53 
Не в сети
Аватара пользователя

Зарегистрирован: Чт апр 26, 2007 21:09
Сообщения: 303
Благодарил (а): 12 раз.
Поблагодарили: 10 раз.
Kopa писал(а):
грамматика языка в БНФ описывается одной строчкой

Ух-ты! А ведь и - правда! - только сейчас об этом задумался! Даже меньше, чем РБНФ Лиспа! :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 13, 2009 16:38 
Не в сети
Аватара пользователя

Зарегистрирован: Чт апр 26, 2007 21:09
Сообщения: 303
Благодарил (а): 12 раз.
Поблагодарили: 10 раз.
Код:
   о-канэ га /* Денег */
   най       /* нет */
нара         /* если */
   о-сакэ мо /* выпивки тоже */
   най       /* нет */
хадзу        /* тогда */

   MONEY @
   NOT
IF
   0
   DRINK !
THEN

Афигеть, аднака!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 15, 2009 21:55 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 07, 2006 11:38
Сообщения: 279
Откуда: Slavyansk, Ukraine
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Самый распространенный способ дебага пятиста строк ассемблерного кода - очень долгий, очень пристальный и очень задумчивый взгляд. ©copypast.ru

_________________
Банзай!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 15:33 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
2+2=11

4*4=10

4+4=10

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 25, 2010 01:15 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 27, 2006 22:09
Сообщения: 115
Откуда: Ростов-на-Дону
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.
Специфический юмор лисперов: как CommonLisp программист представляет себе программистов на разных языках (картинка):

http://love5an.livejournal.com/334203.html

Про форт и фактор не забыли.

зы. Помогите опознать персонажей.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 30, 2010 18:30 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
не юмор, но тоже форт http://ru.wikipedia.org/wiki/Железнодорожный_мост_через_Фёрт-оф-Форт

мост с таким названием Изображение


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 00:42 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 07, 2006 11:38
Сообщения: 279
Откуда: Slavyansk, Ukraine
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
А как вам это?
Изображение
:shock: :shock: :shock:

PS Причем это не фотошоп, а, как я понял, оригинально название фотосессии.

PPS Хм, может скачать - вдруг там внутри новые либы к SPF? :D :D :D

_________________
Банзай!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 00:57 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Встреча с Фортом? Обзор 10 лучших моделей? :D

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 06, 2010 16:43 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
в данном случае юмор физиков, но того стоит: Как измерить высоту башни с помощью барометра.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: А где тут наш специфический фортовый юмор?
СообщениеДобавлено: Пн сен 20, 2010 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
околоюмористический код
Код:
MARKER -WORK

4294967296. 2CONSTANT I
-1 VALUE WORK

: WORKING? WORK ;

: HATE DROP ;
: LIKE NIP ;

I LIKE TO WORK
I HATE TO WORK


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: А где тут наш специфический фортовый юмор?
СообщениеДобавлено: Сб сен 25, 2010 22:22 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Не о форте, но анекдот
Чем отличается пессимист от оптимиста?
Пессимист понимает неизбежность конца света, а оптимист на него надеется.
:(


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: А где тут наш специфический фортовый юмор?
СообщениеДобавлено: Ср июн 15, 2011 20:09 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
- Господи, да как же твои заповеди соблюдать и не грешить?!
- Ну не знаю. Я вам открытые исходники дал, а компилируйте уж сами.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 375 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 25  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB