Leonid Shifrin's user avatar
Leonid Shifrin's user avatar
Leonid Shifrin's user avatar
Leonid Shifrin
  • Member for 11 years, 2 months
  • Last seen this week
51 votes

Can one identify the design patterns of Mathematica?

51 votes
Accepted

Can Mathematica be regarded as a software prototyping environment?

50 votes
Accepted

Are there guidelines for avoiding the unpacking of a packed array?

48 votes
Accepted

Is there a name for #1@#2&?

48 votes

Looking for "Longest Common Substring" solution

47 votes
Accepted

What are some advanced uses for Block?

46 votes
Accepted

How well does Mathematica code exported to C compare to code directly written for C?

46 votes
Accepted

Are there any cases when For[] loops are reasonable?

45 votes
Accepted

How do I get my equation to have the form $(x-a)^2 + (y-b)^2 + (z-c)^2-d = 0$?

45 votes
Accepted

Fastest way to calculate matrix of pairwise distances

43 votes
Accepted

How can I implement dynamic programming for a function with more than one argument?

42 votes

Functions vs. patterns

42 votes

How to load a package without naming conflicts?

42 votes
Accepted

Is it possible to reference "self" from a pure function?

40 votes

Customizing syntax highlighting for private cell styles

39 votes
Accepted

What is the story with Removed symbols?

39 votes

General strategies to write big code in Mathematica?

38 votes
Accepted

Data Table Manipulation in Mathematica

38 votes

Monitor doesn't work with ParallelTable

38 votes
Accepted

Two ways to map a function on a list: Which one is faster?

37 votes

Struct equivalent in Mathematica?

37 votes
Accepted

How to create strong types?

36 votes
Accepted

Debugging memory leaks

36 votes
Accepted

Can a Trie be implemented efficiently?

36 votes

Mathematica Debuggability

35 votes

What is the most convenient way to read definitions of in-memory symbols when we don't have the source files? (Spelunking tools)

34 votes
Accepted

What are the requirements for a well behaved indexed variable? Subscript, ToExpression, Downvalue?

34 votes

Declaring Package with dependencies in multiples files?

33 votes
Accepted

Is the renaming mechanism of `With` flawed?

33 votes
Accepted

The paradigm behind Dynamic and related functionality

1
2
3 4 5
23