Re: An Observation



John Doty <jpd@xxxxxxxxxxxxxxxxxxxxxxx> writes:
Parsing SIP isn't a made up toy problem, but it's not an
application. It is systems programming in support of a class of
applications. It isn't a good test of the suitability of a language
for applications.

So what SIP based applications have you written that you base this
conclusion on? Parsing SIP (and the SDP that is typically contains)
consists of 90% of the code required to enable SIP to correctly flow
through a NA(P)T firewall and open the required RTP ports to allow
VoiP calls to establish. If that isn't an application by your
definition then whatever LSE64 is good for, it isn't good for anything
any of my customers care about.


LSE64 can use C factors,

Sure it can, but *specifically* are those factors?


LSE64 has a *lot* less vocabulary bloat than Standard Forth. And some
of it will go away next round.

bloat is bloat. You should fix it *before* complaining about other
languages otherwise it negates your argument.


Will any words *ever* be removed from Standard Forth?

I dont know and it makes no difference to me either way, I don't use
"Standard Forth".


No, but they suffer from similar design problems, fundamentally a lack
of attention to *human* communication.

Ah, yes, I forgot that C paid so much attention to to *human*
communication.


Where does Forth belong in the 21st century software picture?

Probably where it is now, mainly in the niche of systems with limited
amounts of memory.


From where I sit, it looks pretty close to extinct...

So what if Forth is mostly gone from the environment where it was
first created, nobody cries that Unix is extinct because it isn't the
#1 solution for document processing. Where you sit isn't where others
who are making a living using Forth sit.
.



Relevant Pages

  • Re: An Observation
    ... It is systems programming in support of a class of ... for applications. ... of attention to *human* communication. ... While TeX has largely replaced troff in scientific publishing, it's recognizably a member of the same family of markup languages. ...
    (comp.lang.forth)
  • Compiler positions available for week ending January 13
    ... Scholarships for PhD study in Informatics@Edinburgh ... UK students ... Centre for Intelligent Systems and their Applications ... Probabilistic Approaches to Natural Language Generation ...
    (comp.compilers)
  • Re: Programmers unpaid overtime.
    ... whichever language the help is required in. ... > or trolls, like Richard, who have a following of other trolls. ... > Quite a lot of running applications are in VB-4 and are extended using ... > Goose, cudgel thy brains. ...
    (comp.programming)
  • Re: A tale of two laptops (was): Mirror, mirror on the wall, who is the most gabby of us all?
    ... ...Don't write applications programs... ... Machine language or, for the effete, Assembler language ... we had software which would read the code and gen flowcharts. ... Planners make up schedules, Managers ...
    (soc.culture.scottish)
  • Re: OO languages
    ... applications in an OO language? ... There are no *typical* time constraints nor resource ... If the application crashes, the user can ...
    (comp.arch.embedded)