Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Sixth Generation Programming Languages

Name: Anonymous 2010-07-30 18:28

So earlier this year we were doing a class intro and my professor mentioned something about a 6th generation programming language?

Are there any such projects yet or was my prof just throwing it out there?

Also semi-related. You know the new language D? What does it qualify as?

Please don't return me to Google. It doesn't return any relevant results.

Thanks!

Name: Anonymous 2010-07-30 18:33

R6RS

Name: Anonymous 2010-07-30 19:19

>>2  R6RS

Name: Anonymous 2010-07-30 21:11

R9RS

Name: Anonymous 2010-07-30 23:48

>>3
Revised^6 Report on the Algorithmic Language Scheme

Name: Anonymous 2010-07-31 0:41

D is just a better Sepples/Java hybrid (Third Generation)
4th generation=DSL/Scripting
5Th generation=Constraint programming
6th generation programming languages - Scalable AJAX Frameworks and Instant.EXE/AlexOS technology
7th generation=The strongest pokemons
8th generation=Cthulhu's starspawn
9th generation=The beyonders
10th generation=ZA͡L̢GƠ ͠is not goi̶ng ͞t҉o͞ ͘te̛ll͜ ̀y͞ou ̴w̵ha̡t͡ ZALG͏Ó ͢i̢s, for ҉Z̧AL͟GO͘ i͘s̸ not. Z̸A̴LG͝O̕ is ̢ǹot͏ à g͡o͞od҉ t̨hin͠g͘.͜ ̵ ҉Z͜A̢L̕GO͢ ҉is̸ no͟t͏ /̀x/ ̵o̡r ̛S̀A.͠ ͏ ZAL͡GO͘ ͡is͞ n̷o̧t ̢u̕nt̸i̴l̵ the e͟n̵d̀ ͜o̷f ̵days̀.͜ ̷ ̵ ̷He̕ W͞ai͞t͞s͡ ͡Be͜h̵ind T̵he ̕Wal̵l,̴ ͢in a ͡p̀àl҉àcé ̀of͝ ̶t͢o̶rt̸u̸r̶ed͟ gláss͞,͟ ̨served̶ by͡ l͝egio͝ns ̡for̨g҉e̷d f̡rǫm ̧th́e̴ ͠tȩars̸ ̴of͡ ͟th͞e̕ s͞le͞epless ̨de̢a̡d ańd cl̴àd͟ ̵i͜n ar̴mo͘r ̧car̨ved ̶from̕ thę s҉uffe̶r͏in͠g̷ o̧f͘ ̷mo͟t̵h̀e̕r͞s.̸ In͡ ͜his̴ ̨r̷ight͝ ha҉n͡d̨ he̶ holds ͢a͜ ̸dea̕d ̕s̛t́ar̕,̢ ́a̴ǹd͞ in͡ ̧h҉is͢ ̸r͏ight ̨ha̕n͢d he h̛ǫl͏d̵s ͟t̛h̕e ̀Can̸d̛l̴e ̡Wh̛o͟s̶e ͏Ligh͘t͞ ̧I̸s Sh͝a͢d́o͏w.͢ ҉His léf̡t h͢án͢ds͜ àr͝e stain̷ed ͏w̛it̶h͟ t̴he b̡l͟ood̢ ̴of ͠Am Ḑh̀ae͘ga͟r̢. ̵ ̶ ̶ ̵ ͡His ͜six ͜m̧ou͡t̀hs ͏s̶p͏e̡a̴k ͏i͜n͜ ̷di̡f̕f̕erent͜ ̴to̕n҉gu͢ęs͏, ̧a̷ņd͢ ͝t̕hę seven̴t̨h̢ ̴shall s͠in̶g t͞he s͜o̡ng ̷that ̶e̢nd́s̷ ͠th̛e ̸earth̛.̷ ̶ ҉ ̡ ̧ ZALGO ͘ re͜f͠e͢ŕs͜ ͝to͜ th͘e ͡co̷r̛ru̷p͟tion of perféc̸t͜ly ̀i͠nn͏o̡c͘e͏n̢t ̀things̴ ̵and ͘i͡déas,́ ̵s͝uc̶h̶ às̛ c͢omi͢cs̡, s̶t̨ori͘e͘s or ͏m҉e͏me͏s.̕ To ma̡ke͡ ̧th̕e̢m ee̸r͘ie͝ àn҉d͡ "͠L҉ove͢c͟r͝afti̢a҉n".̨ ̢ ͢ ҉T̨h̷e̷s̀è ̴ex͞ce̴r̷p̡ts̶ r̢u͢n ţḩe ̶ga͜m҉út̨ ́f͞rom a̵l͘che҉m̕ica̸l do͢c̢umen̕ts̀ f̕r͠om ţhe 1̶60̛0s͞,͠ o͜c͝c̕u͠l͏t͝ ̴texts r̸elating̷ ̨t̸o ̛vàmp͞ire͜s̨, cu͜lt ̷dǫg̀m̧a҉ (̴t͞ráns̡c͘r͡ip̕ts ̵f̕r̡om ͏th͢e͠ ̧vid̶ęo͝ o̵f͡ ̴tha̵t c̸ul̛t that̸ ͞ki̵ll͠ed t̷hem̀sęl͠ves̶ w͜hen ͟t͡he̕ Hale B͝o͞p ćom͜et͜ ̧pa҉s͝s̕e̸d ͝b͝y ͜Ear̴th),͜ ͟s̨e͡gme͟nts̛ o̕f̡ ͝h͘o͝r̵r̛òr͢ st̨ori̡es ͡(̡Br͘a̴hm S̸t͟oke̢r̛'̀s ҉Laiŗ o҉f̴ th̕e Wh̛i̢tȩ ̕Wor͞m),͏ ́a͘n̴d ev҉en thè ҉tria͏l o͠f̨ a̶ ͡m̧an҉ ̢s̶u͢pp͢osed tǫ h̕ave bee̢n a͜ ̢w̡er̴e͝w͡o͟l͞f. ̵

A ̶fr͞e͠q̶u͢ent̶ ̛f̛eat̀u͠re̷, ́sav̵e ̀fo̸r t͢he͜ biz͝àr҉re̶ ̷s͜ýḿbols ̢an͝d fo̕r̢ma̕tting,͏ i̢s͏ the ̧ob͏s҉çurati҉o̢n ̴of͞ ͘a̸n̛ytḩi̴ng͡ wit̴h͢ ̢rȩl̷igiou͝s c̵on͢n̴o̸t͢at́i̕ońs;̸ ̸t̛h̢e w̡o͝rd͟s "̸H̛ea͞v͏e͜n҉"̧, ̧"͞re͞li̡g̷io̷n",̨ ͏"Go͞ḑ",̢ e͠t̕c. ͏are̴ oft́ȩn ̷i̸n ͜s̷t̶ri͝k̕e͟throu͘g͠h̛,̷ ańd ̡so͝m͜e͡t͞imes͏ ce̕rta̸in words ͘a͢re̶ ̴e̕ven re̶m͜oved ́f̀r̸o̕m ͜the҉ or̸igina̢ļ ̧t̶exts, ͜n͞ot̛ab͟ĺy "͜ḩųma̡n̵"͡ and̨ ̨"͡gar̶d͡en̴".

Name: Anonymous 2010-07-31 2:56

Name: Anonymous 2010-07-31 4:06

vvvv is Sixth generation
LabVIEW is fifth generation
PureBasic is Fourth generation
C is Third generation
FASM is second generation
Writing HEX Codes into object files - First generation.
Plugboards,Microcode,FPGA programming,raw switches, Verilog - Zeroth generation.

Name: Anonymous 2010-07-31 4:25

>>8
Fifth suppose to be Prolog, But in actuality its just a third/fourth generation trying to be "user-friendly" and "AI-generating".
Like LISP(a third generation language), FORTRAN(Same third generation) they all try to enforce one paradigm and view of how people should code. The next generation embraces multiparadigmality and DSL creation(C++/PureBASIC/Java).
Suffice to say all those High-abstraction languages which belong to third generation are useless in practice while practical, more free-form fourth generation stole their userbase.
Thats why LISP is less popular than say PureBasic. PureBasic is primitive and less abstracted, but its much faster and has all the practical tools/functions for quick program creation, it does not impede programmer productivity at all or enforce some academic purity or standard.

Name: Anonymous 2010-07-31 4:28

>>9
Fourth generation languages are DSLs themselves. The languages used to implement the DSLs are third generation languages.

Name: Anonymous 2010-07-31 4:38

>>10
The languages were used to write a seperate language(Assembly written to implement COBOL does not make COBOL more assembly-based).
A subset of customized LISP functions is not a DSL but a LISP-based dialect.

Name: Anonymous 2010-07-31 5:08

Common LiSP nearly twice popular.
About 549,000 results (0.22 seconds) for "Common Lisp"
About 324,000 results (0.22 seconds) for "PureBasic"
About 5,260,000 results (0.18 seconds) for "VisualBasic"

Name: Anonymous 2010-07-31 5:10

ITT Morons

Name: Anonymous 2010-07-31 5:15

>>12 Actually much lower
About 78,600 results for "SBCL" lisp
About 51,100 results for Allegro Lisp
About 26,000 results for GCL lisp

Name: Anonymous 2010-07-31 5:32

A million of lemmings can't be wrong.

Name: Anonymous 2010-07-31 5:44

Notice a pattern here >>15 Easier languages have more users:
About 396,000,000 results (0.35 seconds) for JavaScript
About 183,000,000 results (0.10 seconds) for Java
About 79,900,000 results (0.44 seconds)  for Forth
About 69,500,000 results (0.28 seconds) for Ruby
About 44,100,000 results (0.12 seconds) for C++
About 35,100,000 results (0.12 seconds) for perl
About 35,000,000 results (0.20 seconds) for Python
About 30,900,000 results (0.12 seconds) for C#
About 22,800,000 results (0.14 seconds) for Tcl
About 9,940,000 results (0.12 seconds) for Fortran
About 9,060,000 results (0.18 seconds) for Haskell
About 7,060,000 results (0.35 seconds) for LISP
About 6,950,000 results (0.17 seconds) for COBOL
About 6,910,000 results (0.13 seconds) for Prolog
About 6,440,000 results (0.16 seconds) for Smalltalk
About 1,110,000 results (0.19 seconds) for Algol

Name: Anonymous 2010-07-31 7:28

>>1
where could i test it
Are you writing it out on paper? Don't you have a computer?

Name: Anonymous 2010-07-31 7:33

About 117,000,000 results for Scheme
Who would have thought that Scheme would be so populare ^_^

Name: Anonymous 2010-07-31 8:23

About 6,240,000,000 results (0.14 seconds) for HTML

Name: Anonymous 2010-07-31 8:54

About 16,600,000 results for hax my anus

Name: Anonymous 2010-07-31 11:06

BBCODE

Name: Anonymous 2010-07-31 15:03

>>16
TOP 15 EASIEST PROGRAMMING LANGUAGES:
1. PHP: About 8,340,000,000 results (0.39 seconds)
2. HTML: About 7,210,000,000 results (0.33 seconds)
3. D: About 5,860,000,000 results (0.20 seconds)
4. C: About 4,960,000,000 results (0.29 seconds)
5. B: About 3,460,000,000 results (0.26 seconds)
6. Cat: About 678,000,000 results (0.25 seconds)
7. BASIC: About 509,000,000 results (0.43 seconds)
8. JavaScript: About 491,000,000 results (0.18 seconds)
9. Factor: About 246,000,000 results (0.41 seconds)
10. Java: About 242,000,000 results (0.36 seconds)
11. Joy: About 195,000,000 results (0.40 seconds)
12. Scheme: About 153,000,000 results (0.29 seconds)
13. Ada: About 147,000,000 results (0.26 seconds)
14. Forth: About 143,000,000 results (0.23 seconds)
15. SQL: About 122,000,000 results (0.32 seconds)

Name: Anonymous 2010-07-31 16:05

But Scheme is not a real programming language!

Name: Anonymous 2010-07-31 17:06

Why all the trolling?

The OP's question are legit.

And the easiest programming language (as far as I know) is LOGO which if I recall correctly we had to learn in fifth grade for the Mathematics class.

Name: Anonymous 2010-07-31 18:01

>>24
If LOGO is so easy, why aren't there any web browsers written in it?

Name: Anonymous 2010-07-31 18:55

>>25
It probably becomes hard to write large-scale things in it. There are easy languages for toy programs, and there are languages which are also easy when scaled, but some languages scale badly.

Name: Anonymous 2010-07-31 20:01

>>25
Because Logo is a Lisp, and therefore it doesn't have any libraries.

Name: Anonymous 2010-07-31 20:36

>>27
1/10 at claiming Lisp doesn't have libraries:
First, I managed to find libraries for just about anything I wanted to do (some libraries are well-maintained, while others required some maintencance from my side, usually minor fixes).
Second, there are web browsers written in Lisp, here's an example: http://common-lisp.net/project/closure/

Name: Anonymous 2010-07-31 20:50

Lispers: so insecure they take the bait every time.

Name: Anonymous 2010-08-01 0:44

>>28
No JavasScript, no XHTML, no HTML5, no SVG... Not a real web browser.

Name: Anonymous 2010-08-01 1:11

>>30
Javascript would likely be easy to add. As for XHTML/HTML5, I don't see how those are unsupported in it. The web browser is way above text web browsers, or are you going to claim those are not web browsers too? Myself, I have Javascript turned off completly for security reasons and only use it when I need it. I couldn't care less about those that want to make the web a client-side application platform, that's not what it was meant to be. I'll be enjoying my thick client applications, thank you!

Name: Anonymous 2010-08-01 2:10

Javascript turned off completly for security reasons
back to stormfront.org, please.

Name: Anonymous 2010-08-01 2:30

>I couldn't care less about those that want to make the web a client-side application platform
The web3.0 revolution is all about client-side application platforms.

Name: Anonymous 2010-08-01 3:07

>>31
Myself, I have Javascript turned off completly for security reasons
There are a lot of websites where turning off Javascript is actually harmful to security.

Name: Anonymous 2010-08-01 3:31

Lisp is dead. It turns out that, starting from a set of constraints defining a particular problem, deriving an efficient algorithm to solve it is a very difficult problem in itself. This crucial step cannot yet be automated and still requires the insight of a human programmer.

Name: Anonymous 2010-08-01 11:09

Lisp is dead. Long live lisp!

Name: Anonymous 2010-08-01 13:55

>>35
I don't see how the car is relevant to the [/m]cdr[/m] of your post. Maybe it's connected by me being trolled

Name: Anonymous 2010-08-01 14:03

>>35 Appears to be making a silly argument saying that just because an EXPERT PROGRAMMER is needed, the tools he uses shouldn't be aimed at making his life easier. He must a RealProgrammer™.

Name: Anonymous 2010-08-01 19:31

>>6
i lol`d.

Name: Anonymous 2010-08-05 15:27

>>39
What manner of refreshing brownness did I miss ;_;?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List