Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Spatialists
@spatialists@mapstodon.space  ·  activity timestamp 6 days ago

Dependencies and reverse dependencies: Python vs. R: Julie Tibshirani reflects on how the #R ecosystem uniquely manages dependencies through reverse dependency checks on #CRAN. R’s approach comes at a cost to developers, but also fosters a culture of empathy and responsibility among package...
https://spatialists.ch/posts/2025/09/26-dependencies-and-reverse-dependencies-python-vs-r/ #GIS #GISchat #geospatial #SwissGIS

Spatialists – geospatial news

Dependencies and reverse dependencies: Python vs. R – Spatialists – geospatial news

Julie Tibshirani reflects on how the #R ecosystem uniquely manages dependencies through reverse dependency checks on #CRAN. R’s approach comes at a cost to developers, but also fosters a culture of empathy and responsibility among package maintainers, ultimately benefiting researchers and data scientists by minimizing dependency conflicts and easing migrations.
⁂
More from
Spatialists
  • Copy link
  • Flag this post
  • Block
Konrad Hinsen
@khinsen@scholar.social replied  ·  activity timestamp 4 days ago

@spatialists #Guix does the same kind of check when packages are updated. Not automatically, but it's part of the checklist for submitting package updates.

  • Copy link
  • Flag this comment
  • Block
shon
@shon@cosocial.ca replied  ·  activity timestamp 4 days ago

@khinsen @spatialists opam does this automatically for the official OCaml package repository.

  • Copy link
  • Flag this comment
  • Block
Log in

Open Science

We are a network of scientists, developers and organizations building the next generation of digital spaces for open science.

Open Science: About · Code of conduct · Privacy · Users · Instances
Bonfire open science · 1.0.0-rc.2.30 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login