… Excel on the other hand recalculates cells in a 3 step process:
1. Construction of a dependency tree
2. Construction of a calculation chain
3. Recalculation of cells
It can automatically parallelize and also detects circular chains. I find it quite powerful but sometimes hard to reason about. Curious why they have not even mentioned Excel once in the readme despite the obvious similarities that beg for an answer to the question: „What is different?“
It has nothing to do with Excel itself, it just looks like Excel. It is a programmer language like Python,SQL. Although SPL can be used as a plugin to help Excel to deal with some complex calculation, its main use is to do big data and multi-data source computing in application systems
Anonymous variables can be pretty convenient, like $0 in Perl and point-free in Haskell. Difficult to add debug prints though.
I also think it's bad to require explicitness when something's obvious - like if you have an array of `cats` then naming its iterator variable `cat` is a waste.
This post(https://blog.scudata.com/a-major-culprit-in-the-slow-running...) explains why java-based SPL can run much faster than the C++-based database. BTW, SPL also support columnar storage, it can implement columnar storage in a single file.
And here is a test report https://blog.scudata.com/spl-computing-performance-test-seri....
It sounds amazing, but it is not mysterious. A lot of low complexity algorithms can not be implemented in SQL, programmer can only expect the optimizer of database. howerver ,when SQL is complex, optimizer would get lost.
Shoutcast used to be such a hugely vibrant wild scene of so many things happening. And tons of it was all ad free or nearly so. There is an order magnitude less going on, and it's much more commercialized now. I don't think there are great replacements.
Somafm was such a a particularly great example, of having a specific vibe. Many of them! Suburbs of Goa is probably my favorite; good energy & beats mixing.
It's not about things being free. Money exists without capitalism. This is my biggest gripe with people who label any criticism of capitalism as a some socialist agenda. The cold war has been over for decades. Move on.