Skip to content

Comment on Towards a new SymPy

Comments

I’ve tried to appreciate SymPy but I always find myself running home to Mathematica. There’s simply no comparison. SymPy is like a match and Mathematica has the power of a sizeable thermonuclear warhead.

It's true. Unfortunately Mathematica simply can't be used in many domains. I would really like to integrate mathematica with a type checker for automatic theorem proving. I think it could greatly alleviate the clunkiness of dependent types.

Do you know of attempts to integrate SymPy in this way?

I tried it with symengine as a GHC(Haskell) Type checker plugin. But it was just too limited to be worthwhile.

What's preventing it from being used?

I can hardly accept a cool $3230 per year license. I didn't even attempt to go this route. I doubt they would even allow it tbh. The site isn't exactly clear on that.

I thought you meant "domain" like a field of work or study.

Yes type checkers are a domain of study. Basically any domain where mathematica needs to integrated into the end result as is.

Implying there's a technical reason it couldn't be used.

I wasn't implying there is a technical reason, I definitely didn't mean it that way. If Mathematica were open sourced tomorrow nothing would stand in the way of trying it out.

If a company simply blocks you from using their tech that definitely means you can't use it. For example. I can't run my own entertainment system on a Tesla car. There is no technical reason it's not possible. Tesla simply disallows it.

I get it I'm just surprised that's what you meant.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.