Group Abstract Group Abstract

Message Boards Message Boards

1
|
19.5K Views
|
7 Replies
|
7 Total Likes
View groups...
Share
Share this post:

How to develop software with Wolfram?

Posted 9 years ago
POSTED BY: Werner Geiger
7 Replies
Posted 9 years ago

Mathematica / Wolfram Language can be called from programs written in C, C++, Java, .NET, etc and vice versa, Features to do that are documented here, but I have no experience with those features. Mathematica functions such as Integrate and Simplify call Mathematica code when they are used, and much of Wolfram Alpha is written in the Wolfram Language. Both involve thousands of files that are used when needed. No doubt, the developers at Wolfram Research have used Mathematica / Wolfram Language to develop large programs. I wish they did more to explain how others can develop large programs.

POSTED BY: Ted Ersek
POSTED BY: Homes Katosvich
Posted 9 years ago
POSTED BY: C C
Posted 9 years ago
POSTED BY: Werner Geiger
Posted 9 years ago

Great, Mark, thank you very much for explaining things.

This helped me a little. I am happy that I am not the only one classical developer who is confused by Wolfram's product structure. (Sometimes I thought I am too old (66) and meanwhile too stupid to understand that :-) )

But the question remains: Which of the many environments would be feasible to develop large projects? Programming Lab is definitely not a solution, since it has no idea of "projects" or the like. There are just stand-alone notebooks - maybe linked by manual hyperlinks. If I imagine to develop and deploy some large project with some millions of lines of code, some hundreds of files and some tens of developers and domain-specialists and all their domain-specific reports: It would be a nightmare.

Anyway: Fortunately I am no longer in this kind of business. I am now working with Wolfram just for fun. With pretty tricky algorithmic/mathematical problems, but no more with huge real-world-projects. This kind of things can be solved within some large WL-notebook.

POSTED BY: Werner Geiger
Posted 9 years ago
POSTED BY: Mark Greenberg
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard