Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wonder how it compares to Datashader.


We use both so feel comfortable here --

We picked perspective over datashader and others for most basic charts & cross-filtering in louie.ai. It checks a LOT of boxes for intense tools. We do GPU server-accelerated things for bigger viz (graphistry), and for frontend interactive (sub 1M rows), perspective is great. Likewise, for databrushing, we also occasionally swap in plotly for perspective.

We see a lot of scenarios like enterprise and web, and so having predictable scaling is important. Perspective is a useful tool here and offloads a lot of bursty server pressure by having strong clientside perf. You don't want 1 data scientist bringing down everyone else, so doing server-accelerated compute takes a lot more thinking. It took us years to smooth out serverside shared GPU compute with Graphistry, and we're still doing a lot more.

Otoh, for both perspective and especially datashader... the aesthetic and usability are abrasive & brutal, both for static viz + interactivity UX. I don't blame the authors, esp given the project roots. At the same time, an area I hope they will be able to afford investment in and will grow the community. Finance folks are used to this because 80s/90s quants disallow change now that they run everything, but it's a problem for most other people. We couldn't use either for core Graphistry, and are slowly working around this in Perspective for Louie.AI.


> the aesthetic and usability are abrasive & brutal, both for static viz + interactivity UX

Could you say a little more about this?


Interactivity seems much more complicated in Datashader: https://datashader.org/getting_started/Interactivity.html




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: