I designed the FMITE processor that could be built into an FPGA. It is designed 
to have compact machine-code. It has support for quotations (a kind of lambda 
function) that Forth-200x lacks:http://www.forth.org/FMITE.txt
In order to dodge the disrepute of ANS-Forth, I have changed the name of the 
language from Forth to LOTD (Language Of The Damned). LOTD is closer to Lisp or 
Factor than it is to ANS-Forth or C --- LOTD is the only language available for 
micro-controllers (afaik) that supports lambda functions --- Factor is way too 
big and slow to be used in a micro-controller. Also, because Factor does GC, it 
is not deterministic in regard to how slow it is (it stutters), so it can't be 
used in real-time no matter how fast the processor is. LOTD is an attempt to 
bring ideas from the Factor world to the real world --- almost all processors 
used for real-time programs are 8-bit or 16-bit, and the big 32-bit processors 
are rare (this will likely continue to be true throughout the 21st century).
I am hoping that Slava will allow me to use this forum to support the FMITE and 
LOTD (he allows Joy and STAAPL to be supported here) --- I want to get away 
from comp.lang.forth that is unmoderated and where trolls routinely say that my 
code "sucks" or is "crap" or that I am "stupid." If the FMITE and LOTD are too 
off-topic for this forum though, then then I will drop out --- I don't really 
have much interest in Factor programming (all desktop-computer programming 
seems boring to me, whatever language may be used) --- I might consider making 
Factor a sister-language to LOTD though, as micro-controller programming 
sometimes involves programs running on a desktop-computer that generate tables 
of constants for use on the micro-controller (the calculations are done with 
higher-precision integers or even with floating-point such as Factor supports 
but LOTD does not support).

regards --- Hugh
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to