1. 3rd or 4th generation lang (was Associative vs Analytical)
- Posted by Alan Tu <ATU5713 at COMPUSERVE.COM> Aug 03, 1998
- 574 views
- Last edited Aug 04, 1998
>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 =
2. Re: 3rd or 4th generation lang (was Associative vs Analytical)
- Posted by bonn ortloff <kc7yrh at HOTMAIL.COM> Aug 03, 1998
- 571 views
- Last edited Aug 04, 1998
>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
3. Re: 3rd or 4th generation lang (was Associative vs Analytical)
- Posted by Irv <mountains at MINDSPRING.COM> Aug 04, 1998
- 597 views
- Last edited Aug 05, 1998
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
4. Re: 3rd or 4th generation lang (was Associative vs Analytical)
- Posted by Hawke <mdeland at NWINFO.NET> Aug 04, 1998
- 604 views
- Last edited Aug 05, 1998
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>)