I have never spent much time reading or learning the Wolfram stack - mainly because I have not really ran into it much on the internet, it does not to me seem overly popular.<p>However there is one concept within it that seems quite neat, and that is that the language or platform has native data access, for example `WordFrequencyData`[1].<p>The naive approach is just to connect this up to a DB of data, but I am interested if there are any other such open source example or some other neat abstractions when it comes to programming abstractions being connected directly to data.<p>[1]: https://reference.wolfram.com/language/ref/WordFrequencyData.html
There is nothing magical about Wolfram. It's just a Lisp with different syntax and a whole lotta built-in functions.<p>Any language can have "native data access" by using an API, and that's what Wolfram is doing under the hood.<p>The best language/tool/method for any piece of software is usually the one that 1) provides the user interface you're after and 2) is in a language you're familiar and efficient with.