3,600 reputation
21241
bio website
location
age
visits member for 2 years, 3 months
seen 3 hours ago

Apr
3
comment “Unflattening” a list
related mathematica.stackexchange.com/q/45293/66
Mar
19
comment Compile function which calls other functions to C
Have a look at my answer here mathematica.stackexchange.com/q/24595/66 , it does what you want with the function CompileExpand and if the names of the user functions called are defined with upper cases.
Mar
17
comment Inheritance in Mathematica using pattern matching on UpValues
Personally I use the ideas exposed in my answer here mathematica.stackexchange.com/a/999/66 with MyClass[object], methods are in the UpValues of MyClass and properties in the DownValues of object. I use the package I quoted above for inheritance.
Mar
15
comment Inheritance in Mathematica using pattern matching on UpValues
Related: library.wolfram.com/infocenter/MathSource/671 I don't know if this would solve your problem, you would have to test.
Mar
4
comment Internal`Bag inside Compile
I've updated the answer, feel free to add any other example you may find relevant for the use of this third argument in Compile.
Mar
3
comment Internal`Bag inside Compile
I'll find a better example and will update the answer.
Jan
18
comment Where can I find examples of good Mathematica programming practice?
@Leonid I've collected some of your answers where you use a parsing approach, if there are other such posts could you please add them to the list ?
Dec
30
comment What are the most common pitfalls awaiting new users?
+1 I believe that once you understand the Mathematica evaluation and the use of With you can do almost anything with Mathematica.
Dec
28
comment Return struct from function (with DownValues)
more on structs in this post mathematica.stackexchange.com/q/990/66
Dec
16
comment How to visualize/edit a big matrix as a table?
A correct version of the integerToLetters function is in the accepted answer here mathematica.stackexchange.com/q/27485/66
Dec
9
comment How to partition a list in a specific way
@Leonid yes this can be useful to write code that works independently of the dimension of a list (so on a flattened list), and then using such function before the part of the code that needs the input to have a given dimension.
Dec
9
comment How to partition a list in a specific way
True I'll change this. Credit to Michael Pilat for this code stackoverflow.com/a/3808284/884752
Nov
21
comment Compiling more functions that don't call MainEvaluate
It's interesting to continue trying to expand more features of the language, like I did for Apply, thanks.
Oct
23
comment Higher order SVD
Nice, thank you very much for your time, your implementation is quite compact which is good. This can have applications to many fields.
Sep
17
comment Where can I find examples of good Mathematica programming practice?
You're welcome, you're the hero of many of these posts.
Sep
11
comment How to join held Lists?
This is cleaner indeed and was aware of this way. I happened to need for manipulating expressions before expanding them in this context mathematica.stackexchange.com/a/24596/66, and the idea seemed interesting to me. But I guess I'll have to adapt my code. Thanks anyway
Sep
9
comment Implementing a dictionary data structure
Ideas around such a dictionary structure here: mathematica.stackexchange.com/a/999/66
Aug
9
comment What is the best Mathematica tutorial for young people?
reference.wolfram.com/legacy/flash
Jul
6
comment Where can I find examples of good Mathematica programming practice?
Thanks it helps
Jun
24
comment Excel column label from integer
True it doesn't work for some numbers, at least I know it now, thanks, I'll see if I can correct this, when I can.