Обновить
9
0

Пользователь

Отправить сообщение
Нет в стандарте Форта слова PRINT.
Да, кстати, статья на тему — we.easyelectronics.ru/msp430/virtualnaya-mashina-i-skriptovoy-dvizhok-v-msp430g2553-prosche-parenoy-repy-4e4th-ti-launchpad.html — чем-то напоминает вышеприведённую :)
А можно не качать, а купить за 100 руб девайс (TI LaunchPad с MSP430, привозят за неделю), прошить в него Форт — www.4e4th.us/ и поностальгировать заодно по компьютерам 80х :)
Factor — не Форт. А кто «больше развит» — SP-Forth или Factor — это еще посмотреть…
Кстати,
." Hello world"
— это неправильно. По действующему стандарту надо
.( Hello world)
А с кавычкой — только для режима компиляции (т.е. внутри определений — процедур или функций).

И еще: регистронезависимость — это не свойство Форта, а свойство отдельных реализаций. Стандарт допускает оба варианта и требует это оговаривать в документации.
Фортеры сами себе работу придумывают. Поэтому работодатели таких слов не знают :)
В Форте есть локальные переменные (стандартное расширение locals), а глобальные переменные есть в базовом форте (т.е. даже если без расширений). Так что, кому сложно уследить за стеком, может упростить себе жизнь.
В Eserv'е реализация большинства интернет-протоколов (SMTP, POP3, IMAP, HTTP, FTP и т.д.) сделана просто как расширение Форта, т.е. эти интернет-протоколы интерпретируются встроенным транслятором Форта — он «думает», что команды протокола — это текст Форт-программы. Для него они «родные». Врядли в каком-либо еще языке программирования такое возможно.
PostScript — это фактически специфический графический диалект Форта. Встраиваемый Форт для принтеров. Нортону-коммандеру нечего делать в принтере…
nnCron целиком написан на русском SP-Forth ( spf.sourceforge.net/ ) и этот же форт в него и встроен.

Еще более крупная и навороченная программа на том же SP-Forth'е — Eserv ( www.eserv.ru/ ) — комплект серверов для Windows (почта, веб, ftp, прокси и т.д.). В него Форт тоже встроен соответственно — используется в конфигах, для расширений и как server-side скриптер. Там, кстати, SQLite используется активно, так что все для работы с SQL во встроенном форте есть.

Для работы с MySQL в SP-Forth есть несколько библиотек (см. по первой ссылке каталог devel на CVS) — работают как через libmsql, так и через ODBC. Уже лет 10 как.

SP-Forth есть версия для Linux, многие популярные портабельные либы (dll/so) единообразно подключаются как к Linux, так и к Windows-версии (см. примеры в devel/~ac/lib/lin/).

Кстати, SP-Forth'у в этом году стукнуло 20 лет!
Два дня назад восстанавливал сервер из бэкапов, которые автоматизированно делались на Amazon S3. И, как ни странно, не все файлы (а было несколько десятков тысяч) вернулись оттуда живыми — и это при их-то трехкратном резервировании!
У нас не просят, а вот в соседней Польше спросили. Русофобы? :)
А что за устройство, почему в него не влазят 8 тыщ записей без хитрого сжатия?
А API фейсбука и Foursquare, которые позволяли этот функционал реализовать, закрыли? Quod licet Iovi, non licet bovi :)
Точно, неправильно посчитал, извините. Ну тогда это тем более опровергает тезис выше про «у конкурентов не предвидится». Если б я не на ваш комментарий ответил, то вместо вашего уточнения моего вывода в мою пользу получил бы еще один минус в карму ;)
Тут выше писали:

> 264 PPI (которого у конкурентов при таких размерах и ценах нет и не предвидится)

На Samsung Galaxy Nexus — 272 PPI.

Большие размеры выкупил Apple, да. Но главная интрига — как долго Samsung будет ради Apple отказывать себе в удовольствии пользоваться своими дисплеями в новых планшетах :)
> Абсолютно.

И какие тогда?

> Дисплеи Apple делает не только Samsung.

Да, у них «в резерве» LG, но LG-дисплеи (у них с LED-подсветкой) хуже.
Правильно. С детства ведь учат детей — не ходите дети в Африку гулять.
Не, я имел в виду другое: экран нового iPad'а производства Samsung'а (т.е. «у конкурентов не предвидится» ровно настолько, насколько хорошо Apple заплатил за это Самсунгу :), а у Самсунга технология производства дисплеев не называется retina. Яблочные ретины — это «LED backlit liquid crystal display» (по крайней мере до iPhone4), а Самсунговые дисплеи не с LED-подсветкой, а самосветящиеся AMOLED (Active Matrix Organic Light-Emitting Diode). Поэтому смысл термина retina меняется, теперь он не относится к какой-либо технологии, а означает просто «крутые дисплеи на яблоках» — так что ли? Или Apple сдала в производство злейшему конкуренту Samsung'у свою самую передовую технологию, и новые дисплеи вовсе не самсунговые amoled'ы?
Визуально не определить, но на слух слышно, что не поддерживает.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность