Hacker News new | ask | show | jobs
by Zhyl 693 days ago
I'll 'get started for free' with jq thanks.

Flippant HN comment aside, the syntax for trivial manipulations in jq is pretty straightforward, very similar to defining a dictionary in python. Non-trivial transformations are going to be complex regardless and not having to learn an 'obscure syntax' isn't going to make it easier to get your head around.

It reminds me of when people release a "friendlier syntax" for regular expressions: at the end of the day you still have to learn the underlying concepts in order to complete your task.

In order to use your tool it looks like you still need to learn JSONpaths as a concept and then learn what all the operators in your drop downs mean at which point why not learn some obscure syntax?

And then I have the overhead of an electron app which I'm paying $9 a month for.

Maybe this has a future as the component of someone else's all-in-one low/no-code ETL platform, but as a standalone tool being pitched to the HN crowd it makes no sense.

1 comments

Thanks for the feedback - really appreciate it :) TBH my target audience was TBH my target audience was more non technical/ less technically proficient/ developer adjacent people who might have to interact with json data. I agree with the fact is hard (if not impossible) to completely abstract away all the complexity and you'll still need to learn the underlying concepts. However my intention was to try to find the balance where I can reduce the amount of learning and difficulty involved