DEV Community

Discussion on: Apple wants to remove scripting languages from macOS

Collapse
 
carc1n0gen profile image
Carson

Dude lol. They're not calling python/ruby/whatever legacy. It's the versions of those languages they ship with that are legacy, and quite frankly shouldn't be used anyway. Sure they could update them, but obviously they're lazy, and anyways we have very easy means to get most recent versions of these now days

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

They're not calling python/ruby/whatever legacy.

A lot of software exists that relies on these languages that is not legacy, but their phrasing dismisses that reality altogether. That's what I'm referring to.

Sure they could update them, but obviously they're lazy...

Which is part of my point. Apple is breaking the entire ecosystem instead of updating like literally every other UNIX-like system.

...and anyways we have very easy means to get most recent versions of these now days.

Define "easy". In my experience, it has never been obvious how to install anything of the sort on Linux. I've always had to use Homebrew to install Python, and OOPS, wasn't that written in Python? Hmm.

If someone isn't technically inclined, and many users aren't, would they really want to take the time to follow some convoluted process to install something they don't understand? It isn't even (IME) as simple to install as on Windows, where you only need to run a three-click installer.

Thread Thread
 
carc1n0gen profile image
Carson

The non technically inclined will certainly not be effected by this. You'd have to be technically inclined to have a need for python to begin with

Ya as a developer it's going to make my life slightly harder. There will be a bootstrapping problem. Apple is abandoning developers, I'm not arguing against that.

I was just being purposely pedantic on your statement about them calling the languages themselves legacy

Thread Thread
 
codemouse92 profile image
Jason C. McDonald • Edited

You'd have to be technically inclined to have a need for python to begin with

Entirely untrue. Python is used to create quite a lot of end-user software, which now either must be packaged specifically for Apple, or will require Python to be manually installed on their machine. So, this will absolutely affect non-technically inclined people.

Thread Thread
 
carc1n0gen profile image
Carson

This is where you and I will not come to an agreement. I'm a firm believer that we should already be bundling python with our apps. No worries about compatibility, and easier for the end user. (IMO)

Thread Thread
 
carc1n0gen profile image
Carson

Big examples of this are eve online, and sublime text