« first day (1101 days earlier)      last day (3380 days later) » 

12:03 PM
hey guys, if I want to edit the definition of a function myfunction that I just defined, how can I do it? I.e., when I do ?myfunction I want to see some user-defined explanation instead of the default Globalmyfunction`
 
In the light of me recently writing a post about web scraping with Mathematica, it would very interesting to know what approach WRI takes in this workshop. The other company which also sponsors that event seems to support Scrapy, a very popular, specialized, and big web scraping framework for Python. If anyone has seen a post by WRI on this, tell me.
@Sosi f::usage = "my explanation"
 
@Pickett thanks!
 
 
1 hour later…
1:33 PM
0
Q: Privilege to "Approve, reject, or improve edits suggested by users" with Reputation of 1

bbgodfreyI noticed just now that an individual with a Reputation of 1 was listed as having acted as a reviewer on the "Review Edits" queue this week. As I understand it, a reputation of at least 2k is supposed to be required. He has two bronze medals, "Custodian" and "Editor". According to his profile,...

 
 
2 hours later…
3:05 PM
Hi. My nick name is minthao_2011. I am a Vietnamese. Please help me this problem.
I want to sort the every expressions with two unknows in the form
a x^2+b y^2 + c xy+d x + e y+f =0
For eg. x^2-3 x y+y^2+8 x-9 = 0
I want to sort x^2 + y^2 - 3x y - 8x - 9=0.
I can not sort it. How can I sort?
 
 
4 hours later…
6:50 PM
@OleksandrR. and others familiar with the parallel tools: can you give your opinion on the following? mathematica.stackexchange.com/q/72345/12
There's a difference between 9 and 10. Is this a bug in 10?
 
 
1 hour later…
7:53 PM
We are winning ;)
108
Q: Showcase your language one vote at a time [experimental challenge]

Calvin's HobbiesIn this experimental popularity contest users will be able to showcase their favorite programming languages. However, the amount of code they are allowed to write is dependent on the number of votes their answer has received. How This Works An answer to this question with N votes (upvotes minus...

4
 
8:25 PM
@Vitaliy You read Wolfram Community regularly. Have you seen anyone trying to make a bindings generator for a C library? The idea is not to have to manually write all that LibraryLink code, but automatically generate it based on the prototypes of the C functions. For this one would need to parse the protorypes into a Mathematica representation.
Would be a good application of SymbolicC.
Some of this would still need to be manual as each library has its special data types that need to be handled, but would be a great help when dealing with hundreds of functions.
 
@halirutan I already had an account (since as a company I had to actually but IntelliJ some time ago ..., just to use your plugin ..., well, also because I prefer the git integration to the Eclipse one).
So I gave a 5 star. Though of course I still continue to use Wolfram workbench, because it is easier to work with notebooks there (i.e., clicking on them ...). Stupid. But well. I love the IntelliJ plugin.
 
@VitaliyKaurov, cool to see MMA as the first one.
 
8:48 PM
@Szabolcs interesting question... nothing i am aware of. but a good idea. Do u know anyone to want to do this?
@Szabolcs if u r looking for collaborators or just to expose the idea and see what comes - feel free to post it on community. I will then send the link around and maybe some folks will come and comment.
 
9:26 PM
@Szabolcs I had exactly the same idea about a year and a half ago. As far as I remember, I didn't find anything like that at that time. Even started tinkering with this a bit. But, as with many other things, didn't have enough time for it. In any case, I think this is quite doable. But, a clean solution might need also a C importer, which would import C programs into SymbolicS. Actually, this would also be a very useful tool on its own.
 
@LeonidShifrin how r u doing!? How is your's "out of memory" project going?
 
10:28 PM
@Murta Thanks, I am all right. Re: the project - it's going, but not as rapidly as I'd like to. Still, I hope it will hit production rather soon. Some features I've got are rather encouraging, but in other places I may still have gaps or unresolved problems. In any case, I hope it will find its uses.
@Murta How are things going with you?
 
11:04 PM
@Szabolcs I think that would be a great idea. For a time, I decided to to link many fortran codes our group into Mathematica and so I actually tried to write a very basic library wrapper generator for fortran subroutines, which can generate C wrapper that calls the fortran subroutines, and compile them into a dynamic library, providing the declaration of the subroutine.
The declaration of the fortran subroutine is actually in C type, so I get it may work for C functions as well.
For example, `generateLibraryLinkWrapper["void calatomicstateenergy(char \
atomName[], int* nState, int* nr, int* lwant, double eigenEnergy[], \
double eigenState[])", "myfun"]` will automatically generate this wrapper
#include "/Applications/Mathematica.app/SystemFiles/IncludeFiles/C/WolframLibrary.h"

DLLEXPORT mint WolframLibrary_getVersion(){
return WolframLibraryVersion;
}
DLLEXPORT int WolframLibrary_initialize(WolframLibraryData libData){
return 0;
}

extern "C"{ void calatomicstateenergy(char atomName[], int* nState, int* nr, int* lwant, double eigenEnergy[], double eigenState[]);}

EXTERN_C DLLEXPORT int myfun(WolframLibraryData libData, mint Argc, MArgument* Args, MArgument Res)
{

/* receive arguments from Mathematica side */
And there is also another function that can compile the wrapper together with the source code to get a dynamic library file.
 

« first day (1101 days earlier)      last day (3380 days later) »