Approximity blog home
9 of 9 articles

The forth programmer ...walks across the bridge   05 Oct 05
[print link all ]
Dr.Altaica posted this to the comp.lang.forth :-)
 The C Programmer
    God consults with the C programmer on every major issue. (As anyone
    who study's processor design knows all to well.)
        The C programmer can walk on water.

 The VB Programmer
    The VB programmer does lunch with God every day.
    He is an olympic class swimmer.

 The Turbo Pascal Programmer
    The Turbo Pascal programmer occasionally has a word with God.
    He can swim pretty well.

 The Fortran Programmer
    The Fortran programmer sometimes catches a glimpse of God.
    He manages to keep himself afloat in shallow water.

 The QBASIC Programmer
   The QBASIC programmer knows who God is.
   He has trouble avoiding drowning in his own bathtub.

 The LOGO Progammer
   About the only thing a Logo programmer knows about GOD is that the
   word is short enough for him to sound out, but he has trouble spelling
   it.
   He needs someone else to cerry him across the water for him.

 The Assembly Language Programmer
   The assembly language programmer is God.
   He parts the water when he wishes to cross it.

 The Forth Programmer
   The Forth programmer don't view ever river he comes across as a
   challenge to his religious faith and just walks across the bridge.

Mini Spreadsheet   23 Sep 05
[print link all ]
Check out this link.

Modelling in Forth   07 Jul 05
[print link all ]
Elizabeth D. Rather posted this to the comp.lang.forth
 Actually, when I was working with Chuck he usually wrote it three times:
 1. "It can't possibly be that complicated."  Very simplistic model that
 captures the essence of the problem but ignores a lot of the requirements.

 2. "But you have to handle these other situations..." Complications get
 added to handle more and more of the requirements, encrusted on the original
 base.

 3. "Ah, now I see what we need."  Starting over from scratch, he can now
 build a clean implementation that accomodates all the requirements from the
 ground up.

 Unfortunately, many projects end up with an extended Stage 2, and never
 progress to Stage 3.  Chuch always had the courage to grasp when it became
 necessary to abandon Stage 2 and start over, even though it often caused
 consternation for the customer!

RetroWeb   14 Nov 04
[print link all ]
Yes, Stefan does like Forth :-).

RetroWeb is an extension of RetroForth for creating XHTML documents.It features a readable and elegant Lisp-like syntax to ease writing XHTML. It is quite small, very extensible and gives you the full power of Forth when you need it.

link

#forth at 4am   04 Nov 04
[print link all ]
Stefan sent me this :-).
 <madgarden>    Heh... "Saying that Java is nice because it works on all
                OS's is like saying that anal sex is nice because it
                works on all genders"
 <hefner>       nice quote, shame I can't hang that one up at work..
 <madgarden>    Write it in the bathroom stall, who'll ever know? ;)

Retroforth 7.4   07 Oct 04
[print link all ]
RetroForth is a compact, open source Forth development system. It can be used under FreeBSD, Linux, BeOS, Windows, SCO OpenServer, or as an operating system. It is easy very easy to learn, use, and extend with standard libraries like SDL, and it can also be used to create tight, stand-alone applications.

Changes: This release adds quite a bit of new functionality. Support for aliases, filling memory ranges, and finding addresses of functions has been added. The native version has a serial console, serial port support, parallel port support, hard drive support, and interrupts. There are also two new ports using libc, one of which has support for using shared libraries. A few minor bugs in the conditionals were fixed.

freshmeat.net/redir/retroforth/35324/url_homepage/www.retroforth.org

Forth "versus" Whatever   25 Sep 04
[print link all ]
From comp.lang.forth
 >>Which brings me to an excellent 'forthism' I once read in a
 >> newsletter.  It stated:
 >>
 >>     "You can do anything in Forth - but you must be prepared
 >>     to do it yourself."
 In a recent discussion in c.l.functional, about why popular languages
 are popular, I summarized the relationship between Lisp and Forth
 more-or-less as follows:
 "From the Lisper's perspective, every other language is a cute subset
 of lisp; whereas from the Forther's perspective, every other language
 is a cute extension of Forth."

Re: Forth, Befunge, Whitespace, or Malborge: which is hardest to write buggy code in?   25 Sep 04
[print link all ]
(Source: comp.lang.forth)
  >>Here is a version of Forth that runs under Windows, written in Whitespace:
  >
  >>
  >>I can't get it to run.  Do you think my browser has clobbered the code?
  Hmmm. I did exactly as the web page[1] suggests: "What do you do? Simply
  print it out and delete the file, ready to type in at a later date.
  Nobody will know that your blank piece of paper is actually vital
  computer code!"  I sure hope that I didn't mistake my only copy of the
  source code for an ordinary blank page!

  Perhaps writing my Befunge[2] compiler in Malborge[3] and then making it
  to a Forth[4] compiler written in Whitespace[1] wasn't such a good idea...

 References:
 1 http://compsoc.dur.ac.uk/whitespace/
 2 http://dmoz.org/Computers/Programming/Languages/Befunge/
 3 http://www.freebsd.org/cgi/query-pr.cgi?pr=28147
 4 http://www.cbel.com/forth_programming_language/

Forth Database   25 Sep 04
[print link all ]
Richard S. Westmoreland postd this to the Forth-ML.
 In years past, we have implemented some extremely complicated databases in
 Forth.  The first was done in the mid 1970's for the company Cybek in NJ,
 and it was used in some extremely complex applications.  FORTH, Inc. also
 did some very complex databases for other companies, one of which was still
 in use last time I checked, at www.calmuni.com.  That one was a
 2-dimensional database, with a huge bit matrix in the center used to
 calculate overlapping bonded indebtedness.  A few years ago my contact  there
 told me that a state agency had just spent several million $$ trying to
 replicate it using modern database tools, but the result was too large and
 too slow to be usable.

 In the late 1980's we added class-based techniques to it, which many people
 liked (although I personally preferred the earlier, simpler version).

 It's hard to describe the whole approach in a newsgroup post, though.  It
 certainly didn't resemble SQL!

 

powered by RubLog
9 of 9 articles Syndicate: full/short
A unique and safe way to buy gold and silver