Live data from Hacker News

Version 11 of Mathematica

blog.wolfram.com

1–10 of 106 posts

Re: Version 11 of Mathematica

#2
Would have been great if this version fixed the syntax.

Square brackets for function arguments makes no sense, neither mathematically, nor programming language wise :)

Same for Sin requiring a capital letter, and curly braces instead of square brackets for matrices

Re: Version 11 of Mathematica

#6

Wow, he's rather fond of himself, isn't he.

Okay, it's been said. Now let's move on. For more, see all previous submissions with SW as the author.

Beneath all the bluster, the product does in fact appear to be an embarrassment of riches for programmers (or at least its customers).

Re: Version 11 of Mathematica

#7
post #6

Wow, he's rather fond of himself, isn't he.

Okay, it's been said. Now let's move on. For more, see all previous submissions with SW as the author. Beneath all the bluster, the product does in fact appear to be an embarrassment of riches for programmers (or at least its customers).

Yes. It's kind of a test for HN whether the thread can discuss anything other than this.

Re: Version 11 of Mathematica

#8
post #2

Would have been great if this version fixed the syntax. Square brackets for function arguments makes no sense, neither mathematically, nor programming language wise :) Same for Sin requiring a capital letter, and curly braces instead of square brackets for matrices

Builtin functions in at least most previous versions of Mathematica have required capitalized names; I think it's got to do with disambiguation vs user-defined functions (e.g. builtin `Sin` is the mathematical sine funciton, while the user-defined `sin` prints the seven deadly sins for whatever reason -- you still retain access to both this way).

As for square brackets for parameters, it's unconventional, for sure, but not ambiguous because list literals use curly braces anyway.

Re: Version 11 of Mathematica

#9
I recommend that Stephen Wolfram skeptics read this press release. I was surprised by language-level support for 3D printing:

    In Version 11 it’s finally realistic to take any 3D plot, and just 3D print it. 
I didn't know that I wanted this until I saw it. Generally I prefer small, simple languages. But Mathematica is my favorite large language.

I'm also happy that, even though Mathematica 11 introduces flashy features like 3D printing support and a Logo-derivative, it also includes improved support for calculus. Is there anyone else like Wolfram, i.e. a math-person who presides over a very-pragmatic, very-large programming language? That's not a rhetorical question.

A question for Mathematica-folk: does Mathematica have support for direct manipulation like Toby Schachman's works?[] I find direct manipulation more pleasant than typing characters.

[] http://tobyschachman.com/

Post reply on HN