Linked Questions
10 questions linked to/from Programming Mathematica in plaintext, i.e. no formatting, non-notebook
131
votes
3
answers
37k
views
Is there an open source implementation of Mathematica-the-language?
I've seen questions before such as "What is the best open-source equivalent for Mathematica?", but that specific question (and that line of inquiry in general) cares more about the computer algebra ...
95
votes
2
answers
6k
views
Open-source IntelliJ IDEA plugin to support Mathematica development
Although we already had a question asking for development alternatives to Wolfram Workbench, I want to ask a more specific question:
One of the most advanced IDE's especially for Java programming ...
35
votes
8
answers
6k
views
Wolfram Workbench - Mathematica Development Alternatives
Are there any alternatives (IDE or other workflow) to Wolfram Workbench for development and debugging?
Elaboration: An open source alternative.
32
votes
3
answers
11k
views
What are the advantages of using .nb rather than .m files?
I can edit a notebook within the mathematica front end and then Save As a .m file, which produces output like this:
...
22
votes
2
answers
5k
views
Debugging Mathematica Code
In various integrated development environments, such as Microsoft Visual Studio, there is an integrated debugger where you can step through code sections, examine the state of variables and figure out ...
28
votes
3
answers
4k
views
Mathematica as a normal programming language
I'm interested in Mathematica's core language for both practical development and as an object of computer science study. Actually, the former is more of a means to the latter. I would like to create ...
18
votes
3
answers
4k
views
Converting a notebook to plain text programmatically
It is possible to export a notebook to plain text format (practically just extracting all the text from it and discarding formatting) using the File -> Save As......
7
votes
3
answers
1k
views
Automatic Text Adjustment
Continuing the theme of minor interface annoyances, one of the unique features of Mathematica as a text editor is the automatic adjustment of text location as you type. This could be a bit ...
11
votes
2
answers
2k
views
Displaying index as subscript on output: e.g. C[i] -> C_i with Notation[...] or Interpretation[..]?
You have all convinced me not to type in formulas with subscripts. However, in order to be able to match the subscripts in my whiteboard math, I figure a 2nd best solution is to want to display ...
5
votes
3
answers
513
views
Tips to write more readable code [closed]
What are some tips to write a more readable code?
For example in C, tab is your friend. You can also declare variables in a way such that you can read the code easily later on.
In Mathematica, if ...