News for hackers. Stuff that matters.
Re:Alchemist – A non-deterministic programming language base... by dmos62 on Monday June 10, 2019 @05:56PM (#20151266)
I don't understand the meaning of nondeterminism in this context. Definition of a nondeterministic language from the linked wiki:

> Languages with significant operations (such as execution order) that are predominantly nondeterministic; the same answer cannot always be expected in the same circumstance.

What are the significant operations in this language that cannot always be expected to produce the same result?

Re:Alchemist – A non-deterministic programming language base... by nickodell on Monday June 10, 2019 @08:38PM (#20152194)
If you have two rules like this:

    H -> O
    H -> 2O
then the interpreter will pick one at random. It is possible to write entirely deterministic programs, but some programs are non-deterministic.
Re:Alchemist – A non-deterministic programming language base... by p1necone on Monday June 10, 2019 @06:15PM (#20151420)
From the linked page:

> "The program will continually pick rules at random from the set of applicable rules, until there are no such rules."

Re:Alchemist – A non-deterministic programming language base... by dmos62 on Monday June 10, 2019 @06:04PM (#20151346)
Found an interesting "esotheric" probabilistic language called Entropy: http://andrew.wang-hoyer.com/experiments/entropy/