Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
angryamoeba
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
angryamoeba
14y ago
I can't help but feel that those people were using Ubuntu expecting it to be something that it was never intended to be. To be surprised at evolutionary changes which shed the aesthetic of competing distributions and introduce simpler, more
2.
▲
by
angryamoeba
14y ago
None whatsoever apart from to say that it's acceptably fast for whatever data set I happen to throw at it. Another poster here mentioned in an email that he'd tried it against arrays of ~50000 object structures and it was fine.
3.
▲
by
angryamoeba
14y ago
Good utility, but I had a few specific itches to scratch with SpahQL: * Declarative syntax for selections, such that selection queries may be handed between implementations in other languages * Imperative syntax for updates, such that updat
4.
▲
by
angryamoeba
14y ago
That's a pretty interesting idea, and I see no reason why it shouldn't work.
5.
▲
by
angryamoeba
14y ago
Nope it's completely my fault. SpahQL is so named because it was primarily developed for Spah, another project I'm working on. I hope I don't cause too much confusion!
6.
▲
by
angryamoeba
14y ago
Can you unpack that question a little for me? As in, could you use a spahql selection as the path component of some request? I don't see why not, but the escaping will probably look a little ugly.
7.
▲
by
angryamoeba
14y ago
Hope you get some use out of it - don't forget to let me know any issues you have. Also there's some other neat JS-querying systems linked in these comments, so check those out and see which meets your needs!
8.
▲
by
angryamoeba
14y ago
This looks pretty handy for large datasets, to be sure. SpahQL is definitely much lighter than that - the API is intended to be more jquery-like with a specific selector language, each selection returning a resultset object which then provi
9.
▲
by
angryamoeba
14y ago
Author here. I wanted to try something a little lighter than jsonpath and with a specific mode of (node collection|descent) that allowed set arithmetic to be the primary means of comparisons and assertions. This allowed me to obviate the ne
10.
▲
by
angryamoeba
15y ago
Sure - Spah is intended to act as the V in your MVC. I'd probably just use Express for the C and Mongoose or similar for the M. I find that stitching my own framework from quality open source components gives me a bit more flexibility than
11.
▲
by
angryamoeba
15y ago
Thanks for mentioning that - Have to say, it's a work in progress. The query language for JSON (called SpahQL) is done, but I'm currently working on the document runner. See the readme for how it's meant to turn out.