Live data from Hacker News

Escaping from Anaconda's Stranglehold on macOS

paulromer.net

1–10 of 286 posts

Re: Escaping from Anaconda's Stranglehold on macOS

#5
Clickbait title (“stranglehold”, really?), and also really bad advice.

Terminal can be scary, but “open terminal from Applications/Utilities” and typing “rm ~/.zsh” is objectively easier. Also that’s not even the best solution, just a far better way to do this solution.

Re: Escaping from Anaconda's Stranglehold on macOS

#6

I’m not sure about what the problem here is. If the target user cannot be bothered to learn about “the shell” why should they care about the Python vendor? And the procedure shown is not easy peasy for a newbie.

TFA is for students who are (presumably) very early in their programming careers.

Python is often billed as a good language for beginners because it does not require the author to keep track of curly braces or line-ending semicolons, and it lets the author focus less on syntax and more on reasoning with code.

Wouldn't it be nice if the beginner could focus on learning Python instead of having to learn stupid minutiae that only exist because we're still trying to maintain backwards compatibility with the VT220?

Re: Escaping from Anaconda's Stranglehold on macOS

#9

Clickbait title (“stranglehold”, really?), and also really bad advice. Terminal can be scary, but “open terminal from Applications/Utilities” and typing “rm ~/.zsh” is objectively easier. Also that’s not even the best solution, just a far better way to do this solution.

It sounds like they want to be able to restore it too. And the Terminal is harder to use than a graphical step by step guide.

Re: Escaping from Anaconda's Stranglehold on macOS

#10

I’m not sure about what the problem here is. If the target user cannot be bothered to learn about “the shell” why should they care about the Python vendor? And the procedure shown is not easy peasy for a newbie.

TFA is for students who are (presumably) very early in their programming careers. Python is often billed as a good language for beginners because it does not require the author to keep track of curly braces or line-ending semicolons, and it lets the author focus less on syntax and more on reasoning with code. Wouldn't it be nice if the beginner could focus on learning Python instead of having to learn stupid minutiae…

But you can learn Python with Anaconda. At the point you are sophisticated enough to outgrow it, wouldn’t you be better offering a drink or two to your sysadmin friend and have them fix it?

As an analogy- It may be just as easy to do, but I’ll never bother to change the spark plugs in my car - I’ll have someone knowledgeable do it. Do I think it’s hard? No. Do I think I have better ways to spend my time? I do.

Post reply on HN