---
title: "Comment by Steven Kell on \"Comparing Package Management in Python, R, Julia, and Rust\" | Hashnode"
description: "It caught my attention when you mentioned that some of the package managers are called from inside the language and others from outside. Do you think there are"
url: "https://hashnode.com/posts/comparing-package-management-in-python-r-julia-and-rust/664f0b01eeb725f2571f61b1/comment/6650c4e0a6d2525231cdbe37"
---

[Discussion](https://hashnode.com/posts/comparing-package-management-in-python-r-julia-and-rust/664f0b01eeb725f2571f61b1)

Comment [Comparing Package Management in Python, R, Julia, and Rust](https://hashnode.com/posts/comparing-package-management-in-python-r-julia-and-rust/664f0b01eeb725f2571f61b1)

[Steven Kell](https://hashnode.com/@StevenKell)

[May 24, 2024](https://hashnode.com/posts/comparing-package-management-in-python-r-julia-and-rust/664f0b01eeb725f2571f61b1/comment/6650c4e0a6d2525231cdbe37)

It caught my attention when you mentioned that some of the package managers are called from inside the language and others from outside. Do you think there are cases when this might be a major factor for which language to choose for a project?

[Matthijs Cox](https://hashnode.com/@matthijscox)

[May 25, 2024](https://hashnode.com/posts/comparing-package-management-in-python-r-julia-and-rust/664f0b01eeb725f2571f61b1/comment/6650c4e0a6d2525231cdbe37#reply-66517bda5a02c4f021631532)

I can't really imagine that it's ever a big factor in your decision. People may have a preference, I prefer the in-language approach, but compiled languages like Rust/C++/etc don't even use a REPL, so then keeping it outside makes sense.
