Tag: language-design

116 Why are numeric division and subtraction not handled better in Mathematica? 2014-01-22T17:34:59.797

83 Why round to even integers? 2012-02-21T22:45:19.533

47 ++ is dangerous for C programmers 2016-02-17T20:34:34.953

46 Is FullGraphics an abandoned function? Is there an alternative? 2015-05-17T10:29:26.623

44 Why is there no PositionFunction in Mathematica? 2013-05-21T13:16:02.057

42 What are all the "magic" Symbols in the Mathematica language? 2016-08-02T09:44:37.597

40 How can I define a new symbolic constant like Pi? 2016-10-11T13:49:44.060

36 Performance problems in new Sequence functions 2015-05-13T02:04:22.080

34 Why do Mathematica list indices start at 1? 2015-06-17T21:52:46.127

32 The paradigm behind Dynamic and related functionality 2016-09-16T13:08:28.420

29 Why some built-in functions are slow 2014-10-24T23:11:03.147

27 Why did the Mathematica Language choose term rewriting instead of the Lambda Calculus as its basis? 2016-07-03T09:35:04.830

26 Resolving my Entity* Crisis 2016-01-02T03:25:45.313

26 Version inconsistency with optional arguments: what if the default value doesn't match the pattern? 2016-02-29T10:58:25.647

24 Why doesn't a Composition[] hold its arguments and what can be done about it? 2014-07-14T01:29:37.787

23 What's the point of ContainsAll, ContainsAny and friends? 2015-07-15T08:27:46.400

21 Second argument of BeginPackage with nested package loading 2016-05-19T11:02:50.863

21 Series vs Asymptotic in 12.1 2020-03-18T14:41:14.183

20 Why are some option values symbols, other strings? 2013-03-27T21:11:42.070

20 Integrate - Why is the integration variable not local 2015-12-21T23:27:37.090

20 Is expression in Mathematica well defined? 2017-11-14T13:03:44.953

19 Are there advantages to using additional arguments of common functions rather than alternative ways of calculating with lists? 2012-03-08T21:37:27.410

19 Why does Mathematica use [[ ]] notation for array indexing? 2012-07-10T03:23:59.907

19 Why won't SparseArray let me store values with the head List? 2014-09-05T14:55:13.793

19 Unexpected behaviour when pattern matching with Longest 2016-02-24T14:57:33.507

19 Why does OperatorApplied by default reverse the arguments? 2020-03-20T14:26:42.890

19 Is mathematica adequately improving? 2020-05-12T00:41:49.693

18 Association's Attributes change between 10.3.1 & 10.4? 2016-08-23T13:11:45.353

18 What are the benefits of Entity Classes for Databases? 2019-05-29T18:06:18.810

17 Why it seems that there is no counterpart function as to multiplication, to `Total` as to addition? 2018-04-21T15:52:09.200

16 Specifying string patterns in DeleteCases 2012-07-31T21:58:32.860

16 Why doesn't Mathematica pack Boolean arrays? 2012-08-24T15:08:07.090

16 Why does Mathematica order polynomial forms in reverse from traditional order? 2013-09-27T20:30:56.890

16 Why is the first argument of the SetDelayed evaluated? 2015-09-26T14:54:50.473

16 Why are delayed definitions in scoping functions NOT documented? 2016-08-03T11:44:16.610

15 Product of elements of a list 2014-10-13T06:52:59.110

14 Why don't * and ^ work as I expected on matrices? 2012-01-24T00:38:48.203

14 Association's Key[key] extraction different in V10.1/V10.2 2015-07-12T05:49:49.147

14 Is anonymous pure function a scoping construct? 2016-08-23T08:40:29.243

13 Why can AppendTo modify a referenced list in-place but Part cannot? 2015-01-27T19:08:47.143

13 Is there a good reason for the removal of this FrameTicks syntax? 2015-05-05T07:44:52.710

13 Is there research about the Mathematica programming paradigm? 2016-04-18T17:04:01.203

13 Is Quantity necessary? 2016-05-11T13:32:16.847

13 Why does MapAt unpack individual elements? 2016-10-07T14:13:19.097

13 Code indenting of // postfix functions 2017-03-06T05:54:24.447

12 Why are there a lot of input forms in Mathematica? 2015-03-19T07:02:52.213

12 Why aren't parentheses ( ) an expression in Mathematica? 2015-05-08T01:33:10.267

12 What naming conventions are used for functions? 2015-08-07T14:50:49.983

12 Which symbol gets DownValues or OwnValues when using SetDelayed? 2015-08-26T11:03:24.323

12 Why is an empty list not tested by VectorQ? 2016-03-30T11:31:23.673

12 ToExpression and ToBoxes aren't inverses of each other? 2016-04-11T21:21:32.417

12 Why isn't Orderless an Attribute of And? 2016-10-23T03:05:40.063

11 Why did Mathematica choose brackets for function arguments over parentheses? 2015-02-01T01:58:59.330

11 Why is IdentityMatrix not defined as a SparseArray by default? 2016-06-08T19:28:29.933

11 Why and how does RuleDelayed evaluate to itself? 2016-08-18T17:58:25.943

11 Why is Graph an atomic expression in Mathematica? 2016-09-29T15:33:30.870

10 Lists for built-in functions that can work without brackets 2014-12-01T13:43:17.910

10 Different Set Semantics - Why is assoc["a"] =. different from assoc[["a"]] =.? 2015-08-04T23:34:01.467

9 DiracDelta attributes 2012-02-22T06:33:27.503

9 Why is Reap result nested? 2015-09-03T00:43:08.393

9 Why can I define N[MySymbol] := ...? 2017-03-14T07:54:07.400

9 List assigment ({...}={...}) and UpValues 2017-09-18T22:57:17.203

8 why mathematica outputs "True" sometimes in outputs that are conditional to mean "in all other cases"? 2013-07-19T14:56:53.803

8 Why does ToRules return a Sequence? 2015-01-21T19:49:29.387

8 Unexpected variable renaming depending on form of a pure function 2016-08-21T03:13:02.080

8 Relation between the syntactic and evaluated Association 2016-09-10T13:19:42.927

8 What is the philosophy behind \[Rule] (a.k.a. `->`) for assigning options? 2018-09-13T18:13:07.753

7 Built in function without Attributes Listable works as if it has Attributes Listable 2015-03-12T01:09:00.173

7 Strange answer from StringReplace 2015-03-20T11:06:36.227

7 Set PlotTheme globally? 2015-06-22T13:17:04.573

7 Why does `SameQ` act inconsistently with `Image`s wrapped in `{}` versus not? 2016-08-15T20:13:40.260

7 A bug and inconsistency in current image arithmetic operations? 2017-09-22T10:08:42.770

7 What is the logiс behind handling alpha-channel by various image-processing functions? 2017-09-23T07:56:22.267

6 when two associations are equal? 2015-06-01T15:55:50.067

6 PlotLegends "Expressions" default for ListPlot? 2015-07-25T11:40:39.107

6 Line by line code development 2015-11-20T15:14:31.797

6 why does Function have the HoldAll attribute? 2016-09-15T04:12:41.653

6 WL terminology: evaluate, call, invoke, use, etc 2017-06-08T22:17:37.200

6 Counterintuitive DownValue precedence 2018-04-13T21:56:55.627

6 Separation of statements vs "space mul", formal definition of Mathematica syntax? 2019-03-15T01:39:07.373

6 Is $2x$ documented? 2019-08-11T08:24:46.870

5 Learning the Wolfram Language ‘from the bottom up’ 2016-03-21T11:37:26.887

5 Is there an internal logic behind short form symbols, such as @ (Prefix), @@ (Apply), /@ (Map), /. (ReplaceAll) 2016-04-26T21:27:11.343

5 Why patterns names aren't scoped by default? 2016-07-03T08:35:37.840

5 What is the point of StringForm? 2016-08-30T13:06:09.437

5 What is not an expression in the Wolfram Language? 2017-01-25T04:52:31.427

5 Why ReadList ignores NullRecords for Number? 2017-04-21T12:26:18.903

5 Making an Association-like interface for HashTable 2018-10-19T12:02:50.113

5 Missing["reason"]—can any reason be used? 2020-03-11T12:36:39.977

4 Why does Mathematica list the variables in a double integral backwards? 2014-04-12T01:38:44.267

4 Why even try the semantic constraints, if expression can't match the pattern structure? 2014-05-10T18:48:36.800

4 DSolve versus DSolveValue 2014-12-28T19:32:18.217

4 Why is there a difference when formulating patterns for Select and FirstPosition? 2015-07-14T16:52:26.633

4 A natural syntax for a Query that holds 2016-05-31T23:53:00.160

4 Specifying a region of the complex plane 2017-01-27T00:18:32.877

4 Why is SparseArray atomic? 2017-08-22T13:52:56.923

4 Obtain complete list of built-in graphical objects, and split them into groups? 2019-11-07T09:53:57.807

3 Why is Euler's number an uppercase "E" and not a lowercase "e"? 2012-09-11T06:35:44.753

3 Why is left NumberPadding always applied in NumberForm? 2014-02-24T15:18:05.273