http://www.youtube.com/watch?v=_P9HqHVPeik "Stephen™ Wolfram™'s Introduction to the Wolfram™ Language" That Wolfram™ Language and the Wolfram™ Cloud is going to change the world forever, the language is so great because its Wolfram™ Symbolic and since it all just runs in the Wolfram™ Cloud its really fast. You can put all your financial data in the Wolfram™ and do things. You know they worked 30 years on this, and it…
Wolfram Language
61–70 of 132 posts
Re: Wolfram Language
#62http://groups.google.com/group/comp.lang.lisp/msg/f3b93140c2...
which explains why the Mathematica language contains so many amateurish mistakes, like its bizarre implementation of scope and its wacky pseudo-macro system. Don't get me wrong, Mathematica is a great product, in particular the standard library is fantastic, but the language itself is a mess.
Re: Wolfram Language
#63Earlier quoted context omitted.
SQL, Prolog, Scheme, and VHDL seem to be doing just fine. And if you leave off the "interpreted" qualifier, which is (a) a property of an implementation, not a language, and (b) is rather meaningless anyway (can you actually define "interpreted"?), well, then C ought to count too.
None of these are established as a single compatible language but rather as a family of languages. Wolfram obviously isn't aiming for that. Go to Wolfram's page. That is no spec, it's a rough description of a particular implementation of a (closed source) system.
Re: Wolfram Language
#64In which version of Mathematica will the complete language be available. I can't seem to use the Classify function in my Mathematica 9.0.1 Student Edition.
http://www.wolfram.com/mathematica-10-coming-soon.html
You can tell from looking at the bottom of the documentation page:
http://reference.wolfram.com/language/ref/Classify.html?q=Cl...
It has links to
Summary of New Features in Mathematica 10
New in 10.0: Data ManipulationRe: Wolfram Language
#65Earlier quoted context omitted.
The v10 beta I have has it. So you won't have to wait much longer.
I'm on v10 beta as well, and it still remembers only one undo. Is it v10.0.0.0, or is there a newer release?
Re: Wolfram Language
#66Earlier quoted context omitted.
The v10 beta I have has it. So you won't have to wait much longer.
I'm on v10 beta as well, and it still remembers only one undo. Is it v10.0.0.0, or is there a newer release?
Re: Wolfram Language
#67Earlier quoted context omitted.
None of these are established as a single compatible language but rather as a family of languages. Wolfram obviously isn't aiming for that. Go to Wolfram's page. That is no spec, it's a rough description of a particular implementation of a (closed source) system.
It's not as if they started as a "family" of languages, each one of those was just one discrete language at one point.
There's no way Wolfram can succeed with its much more complex feature set without a spec and a reference implementation that's not closed source. Flash pulled that because they caught that opportunity window in the browsed, but neither CDF as a format nor Wolfram (Mathematica language) stand a chance as a generic language. Even Matlab stays niche.
Re: Wolfram Language
#68Any open source version? Also, to people who have implemented their own language interpreters before, is the description enough to attempt an open source version of it? Might be a fun exercise to try to implement it in jison.
There's a start of an open source implementation of Mathematica called Mathics, which is written in Python. Javascript would be an interesting choice for a toy implementation, especially because there are orders of magnitude more javascript installations than python, and much more effort put towards making javascript fast. And who knows, maybe the toy would turn into something more serious.
http://yow.eventer.com/yow-2012-1012/term-rewriting-in-javas...
Re: Wolfram Language
#69It will be interesting to see if this language takes off. I see its use limited to academics mostly. Long-term, I don't expect too much growth since most non-academics would rather use more general-purpose langs.
I hope not. If results depends on a specific implementation of a proprietary tool, there is no way to precisely replicate the results from scratch.
Re: Wolfram Language
#70Earlier quoted context omitted.
A formal spec would be good enough too. But since he's specifying concrete output and graphics as part of the language, it's rather hard to specify binary-compatibility without a reference implementation. This is why there are no interpreted languages without a reference implementation that haven't failed miserably.
SQL, Prolog, Scheme, and VHDL seem to be doing just fine. And if you leave off the "interpreted" qualifier, which is (a) a property of an implementation, not a language, and (b) is rather meaningless anyway (can you actually define "interpreted"?), well, then C ought to count too.