Why is D3 so Verbose?
theheasman.com
Why is D3 so Verbose?
1–10 of 75 posts
Re: Why is D3 so Verbose?
#2I suppose it matters less now in the LLM age.
Re: Why is D3 so Verbose?
#3I am still proud of the D3 gadget I made about 8 years back as a green web dev. Couldn't have made it any other way, not sure if I could with any other library today. Wouldn't want to do it again, though, unless I was a dedicated front-end guy.
Re: Why is D3 so Verbose?
#4[0] At least in the core, I'm not too familiar with the full ecosystem and what is considered official in terms of plugins. Everytime I've tried to use it, I've not found the documentation leading me to using anything more specifically oriented towards charting.
Re: Why is D3 so Verbose?
#5Re: Why is D3 so Verbose?
#6Re: Why is D3 so Verbose?
#7Re: Why is D3 so Verbose?
#8I'd say because JavaScript is insufficiently expressive. No macros, no arrow (pipe) operator, and the premier way of writing it is 4x as verbose than what I'd consider reasonable. D3 is a great library though.
Re: Why is D3 so Verbose?
#9Re: Why is D3 so Verbose?
#10I feel like D3 ought to be the for-computer substrate for libraries that are actually for humans. I suppose it matters less now in the LLM age.
Once your LLM gets too expensive, goes out of business, and the competitors just don't quite do it the way your favorite LLM does it, you have a problem.