Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Forth > Re: part 21 ass...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 1 Topic 3840 of 4288
Post > Topic >>

Re: part 21 asserts forth best for small memory systems, would lisp

by "Mark W. Humphries" <mwh@[EMAIL PROTECTED] > Mar 10, 2008 at 11:33 PM

On Mar 11, 11:45 am, John Doty <j...@[EMAIL PROTECTED]
> wrote:
> Mark W. Humphries wrote:
>> On Mar 11, 9:05 am, John Doty <j...@[EMAIL PROTECTED]
> wrote:
>>> Mark W. Humphries wrote:
>
>>>> I've suggested an alternative hypothesis which you've chosen to
>>>> ignore:
>>>> The traditional Forth approach is to solve specific problems by
>>>> extending a Forth into a custom proprietary interpreter targeted at
>>>> that specific problem. The Forth approach is not about producing
>>>> generic solutions for generic problems. Why would it be surprising
>>>> that most Forth code is proprietary?
>>> That's not incompatible with my hypothesis: it extends and adds
detail.
>>> But you're talking about a model of software development that is
rapidly
>>> becoming outdated. The future belongs to those who reuse software, not
>>> to those who reinvent the wheel. The traditional Forth approach is
>>> doomed to shrinking niches. But there remains a need for something
like
>>> Forth: its combination of interactivity, hardware orientation, and
>>> flexibility is missing from more common tools. However, current Forths
>>> fail to meet 21st century standards for usability and readability. Why
>>> not exploit Forth's flexibility to fix this?
>
>> Outdated? The future belongs to...? Doomed?
>> Feeling a bit apocalyptic today aren't we?
>
> Well, haven't you noticed that the computing environment has changed
> quite a bit in the last 30 years?

Yes, and the Forth approach still has unique value.

>> Is your problem with Forth as a language, or the Forth approach to
>> solution development? Or both?
>
> My problem is that Forth is unusable in large collaborative projects.
> The customers want C, and they're right: Forth's weaknesses as a
> collaborative tool are too great. Unfortunately, none of its competitors
> have its strengths. I'm greedy: I want the strengths of both approaches.

You didn't answer the question.

>> If you're hope is to come up with a world-conquering language that is
>> anti-ethical to the Forth approach, please don't call it Forth, might
>> I suggest Machine Python or The Un-Forth? Might I also suggest you
>> start your own newsgroup to expound your theories and plans.
>
> You think I'm actually smart enough to work this all out by myself? I
> don't. But there are some good ideas coming out here despite all the fog
> generated by the forces of denial.

I assume those who share your goals would join your discussion group,
and those who don't would be relieved.

> "Underground Forths are still needed" - Chuck Moore
>
> He's right, you know?

Yes he is, but he's talking about Forths not Machine Python. I've yet
to understand what would remain that is recognizably Forth-like in
what you're proposing beyond interactivity and hardware orientation.
Everything you've described so far sounds more like a hardware
oriented mainstream language than Forth. I believe this is a case of
throwing out the baby with the bath water.
 




 1 Posts in Topic:
Re: part 21 asserts forth best for small memory systems, would l
"Mark W. Humphries&q  2008-03-10 23:33:58 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon Oct 13 8:22:22 CDT 2008.