News for hackers. Stuff that matters.
Re:Avelon: Turing complete, functional language with concate... by cubano on Thursday July 19, 2018 @03:19PM (#17569449)
Could someone please inform me...under what domain does such abstract esoteric language make programming either easier or more efficient?
Re:Avelon: Turing complete, functional language with concate... by tathougies on Thursday July 19, 2018 @08:41PM (#17571585)
Concatenative languages are really not esoteric. I mean assembly language is a concatenative language, and it really ought not to qualify as esoteric.
Re:Avelon: Turing complete, functional language with concate... by TylerE on Thursday July 19, 2018 @09:11PM (#17571723)
Assembly is pretty esoteric these days... I mean, most every platform no matter how resource constrained has at least a C compiler, and must of 'em probably have a Python interpreter.
Re:Avelon: Turing complete, functional language with concate... by e12e on Thursday July 19, 2018 @09:00PM (#17571676)
> assembly language is a concatenative language

Are most? I've always considered them more procedural than anything else. Variables and gotos.

Re:Avelon: Turing complete, functional language with concate... by yorwba on Thursday July 19, 2018 @09:30PM (#17571791)
Concatenative just means that concatenating two programs yields a new program and that is the major method of program construction. Most Forth dialects also support variables, gotos and procedures; but it's all in a concatenative way.
Re:Avelon: Turing complete, functional language with concate... by e12e on Friday July 20, 2018 @07:46AM (#17574193)
Is that so? According to: https://en.m.wikipedia.org/wiki/Concatenative_programming_la... there's a little more to it.

I suppose if you squint a bit, any push-jump-ret-pop sequence is concatenative - but I'm not sure if I agree that the main way to go from a few general assembly language programs that each read from a file, count words, and sums integers - to a program that counts words in a file is to simply concatenate them?

Re:Avelon: Turing complete, functional language with concate... by goldfishparty on Thursday July 19, 2018 @06:35PM (#17570944)
Once you understand the documentation, other language's documentation becomes easier to understand.