1. 3rd or 4th generation lang (was Associative vs Analytical)

>Maybe its time, we wrote a programming langauge that will work with both=

>these two thinking patterns.

Didn't quite get all you said, Ralf, but I'm curious about these things
myself.  Will check out the URL when I get a chance.

Euphoria says its a 3rd-gen language (could someone go over the generatio=
ns
with me)?  Now, its still a bottom-up language.  In other words, I still
have to tell it what to do.  My guess is that "4th gen" languages" are
those that will let you tell it a problem and it figure out an algorithm =
to
solve it.

Now, I've seen snippets of many languages: BASIC, some C (boy, did I run
away fast!), Euphoria, and recently ScriptV, Java, JavaScript.  Some
porport to be "object-oriented".  Well, I think we want a language that's=

problem-oriented.  I think, though, that I'm getting into AI.

Anyway, the most "advanced" languages I've seen are languages similar to
Euphoria.  But I am still setting the mini-goals and selecting the means.=
 =

Not only that, I'm still trying to figure out how to code those "means". =

Just a thought.

--Alan
 =

new topic     » topic index » view message » categorize

2. Re: 3rd or 4th generation lang (was Associative vs Analytical)

>Date:         Mon, 3 Aug 1998 23:19:18 -0400
>Reply-To:     Euphoria Programming for MS-DOS
<EUPHORIA at LISTSERV.MUOHIO.EDU>
>From:         Alan Tu <ATU5713 at COMPUSERVE.COM>
>Subject:      3rd or 4th generation lang (was Associative vs
Analytical)
>To:           EUPHORIA at LISTSERV.MUOHIO.EDU

>Euphoria says its a 3rd-gen language (could someone go over the
generatio=
>ns
>with me)?

first gen: Assembly. total control.
second gen: C. (or I suppose so. gotta go over that article again...)
third gen: Java, Euphoria, etc. Less control, more fun.
fourth gen: You _tell_ the program what to do. e.g. "Give random number
of 100", which would be like "set(rand*100)" (even BASIC hasn't gotten
me to grips with how to make random numbers. Sad.) Lotza fun.
(Definition missing: F---. lots of those!)

- "LEVIATHAN" :)

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: 3rd or 4th generation lang (was Associative vs Analytical)

At 11:19 PM 8/3/98 -0400, you wrote:

>Euphoria says its a 3rd-gen language (could someone go over the generations
>with me)?  Now, its still a bottom-up language.  In other words, I still
>have to tell it what to do.  My guess is that "4th gen" languages" are
>those that will let you tell it a problem and it figure out an algorithm to
>solve it.
>
...
>Well, I think we want a language that's
>problem-oriented.  I think, though, that I'm getting into AI.

Alan, my personal opinion (based on a few bad experiences) is that "4GL" usually
means the distributors of the language couldn't come up with a more catchy
sales pitch. "Tastes great-- less filling" would be better, for example.

I also tried Prograph, which, in my opinion rates 100 in concept, and around
30 in implementation, with a score of -30 in user friendliness.

Now, I am no great programmer, but a simple program that I have written in
half a dozen different languages proved impossible to write - ( create ?) -
in Prograph. I quickly gave up trying, and hit the Delete key.

As for a language that meets your definition - give it a problem and it
figures out how to solve it - I think that is more like 8th generation.


Irv

new topic     » goto parent     » topic index » view message » categorize

4. Re: 3rd or 4th generation lang (was Associative vs Analytical)

Irv wrote:
> I also tried Prograph, which, in my opinion rates 100 in concept, and around
> 30 in implementation, with a score of -30 in user friendliness.
i might possibly agree to those scores but i haven't actually had
time to DL the windemo yet. be that as it may, my goal would be
80's or <dream> 90's </dream> on all those above scores for
"iconophoria" (see other posts)

> Now, I am no great programmer, but a simple program that I have written in
> half a dozen different languages proved impossible to write - ( create ?) -
> in Prograph. I quickly gave up trying, and hit the Delete key.
again, very high priority on what i wish to create is utter simplicity
and definitive ease, be it 1K prog's or 1000000K prog's...
size *ahem* shouldn't matter :)

> As for a language that meets your definition - give it a problem and it
> figures out how to solve it - I think that is more like 8th generation.
gimme! pwease?!?!? pwetty pwease?

--Hawke'

(please, not to nitpick, it's Hawke', not Hawk.  my real name is mike,
yes.
Hawke' is a given name of sentimental value to me, given to me upon
my rebirth... a subject i won't digress to on this list, offtopic and
all
that...</departs_pedestal>)

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu