4 ms·
I have not used Mathematica as a programming environment. But I've written three long numerical codes for mathematica. One was a ray-tracer for optical design
by npk 19y ago
I have not used Mathematica as a programming environment. But I've written three long numerical codes for mathematica. One was a ray-tracer for optical design, the second was a stellar model, the most recent code is a monte-carlo type simulator
So, mathematica is a beautiful language. It has symbols and pattern matching, so you can think more "mathematically." Loops exist too, and now aren't that slow, so you can think more like a computer. If you write mathematical code, the code you write is rendered in mathematical type, this is an amazing feature, and I'm glad Fortress is going to include it.
Pros aside, I've found mathematica hard to debug. The fact that the interpreter costs money is also a big minus. What are you thinking about writing in Mathematica?
- paulgb 19y agoJust googled Fortress, and it looks very exciting. Here is the Wikipedia article: http://en.wikipedia.org/wiki/Fortress_(programming_language) http://en.wikipedia.org/wiki/Fortress_(programming_language)
- ph0rque 19y agoNothing (yet :-) ). I took a solid-state physics course in undergrad; the course was unoficially labeled "the mathematica course". We derived a 3D model of an H atom using Heisenberg's equations. So when I recently saw mathematica in the news, I checked out their website and saw that they seem to be heading in the "general programming" direction. That made me curious about what people are using it for.