The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
So my JSON code that was optimized for RAM use rather than speed is keeping up with simdjson's nearest competitor (Mison notwithstanding since it's still a research project)
I have only done one major optimization ultimately for speed although the way my JSON parser works, it's pretty speedy by nature.
But some of the things it does, like highly selective skipping through a document or even front loading the parser with requests can speed up simdjson. So I'm incorporating ideas from my code into simdjson's codebase as a proof of concept to (edit: i hope!) make simdjson even faster than it is now. Hacking simdjson's stage 1 processing is crazy.
It's fun. I don't know what I'm doing. That's part of the joy of it. I'm totally in above my head, and eager because I know by the time I'm done I won't be. That enormous challenge therefore, presents enormous opportunity.
What goes around comes around, and justice grinds slowly.
It appears I have some report generation in my future for a couple of projects. I know a limited Crystal Reports version used to ship with VS 6 (yeah, that far back). I'm curious what everyone *here* uses these days. What do you hate, what will you tolerate? I'd ask what do you love, but then, I've never heard of anyone loving a report generation tool.
I have two needs - the first is to be able to generate ad hoc reports against a couple of internal databases. People want to play with generating their own reports, so I need something relatively simple to use.
The second is more production oriented for a manufacturing system. They'll be a canned set of reports generated on an order by order basis.
Yes, I did a google search, but all I get are myriads of pages listing the top 10 report tools and direct links to the company pages.
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
SSRS is the bomb for you. And from a simple report you can export to Excel so people can 'play' with the report. It works. Butttttt...... It really takes someone who understands databases and being able to setup and get it working right. This means usually a programmer/DB Analyst. Probably you.
with that said. If your end users want to do more than just 'play' with the data. If they want to create their own visuals you probably need to research PowerBI (Microsoft) or Tableau. I have worked extensively with both. I prefer Tableau. Mainly because I am more familiar with it. But they both have their good and bad points. They are both fairly expensive.
as always ymmv. But that is my .02
To err is human to really elephant it up you need a computer
I've never heard of anyone loving a report generation tool.
As he noted, I made his life very easy. We don't need not stinkin' crystal reports.
It is corporate-agnostic. It'll work for insurance claims or pizza orders. The generating their own reports is (via the input fields) by creating SQL filters on-the-fly. Also, line, bar, and pie charts - but as it turns out, no one wanted them once they became available.