in reply to On the crossroads

Graph and PDL are each incredibly useful at times.

After Compline,
Zaxo

Replies are listed 'Best First'.
Re^2: On the crossroads
by etj (Priest) on Jun 26, 2022 at 01:15 UTC
    As the (obviously biased) maintainer of both, I agree. To spell out the uses for each:
    • Graph: for an object capturing "things", and "connections between things", with some well-known algorithms such as shortest-path, connected components
    • PDL: for array-programming, high-performance maths including matrix maths including physics, image processing, 3D graphics, and similar data-crunching things (and anything handling binary data, really)
    By the way, spoiler alert: quite a lot of graph-theory stuff can (and should) be modelled with matrix-maths stuff.