В противоположность Сабольчу, если под «не ограничиваясь Mathematica» вы подразумеваете «можете использовать другие языки программирования в одном интерфейсе», стоит иметь в виду, что Mathematica уже имеет хуки для других языков, включая Java , C , .Net и командная строка (с использованием команды Run
).
В принципеВы можете разработать код в интерфейсе ноутбука и просто сохранить соответствующие биты в виде текстовых файлов с помощью команды «Сохранить выделенное как ...».Кажется немного окольным, но это выполнимо.