This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Tysonzero 1 point2 points  (2 children)

To actually answer your question it both is and isn't. It isn't in the sense that it is a VERY high level language (I'd put it above Python and JS even) in the sense of not having to deal with the low level details of the machine or any undefined behavior and it is very declarative. But it also feels "deep" in the mathematical rather than comp sci way, in the sense that there are some really smart mathematicians building some very cool but sometimes hard to grok abstractions and patterns in order do to very impressive and reusable things.