Skip to content

Comment on Why I want Swift to be your first languageparent

Comments

Totally false. Not only is there no such tie, Apple is preparing a Linux open source release.

You can compile Objective-C on Linux but nobody does.

That just goes to prove that there is no tie.

Nobody does because it's tied to Objective-C runtime, Cocoa etc. which don't work well either in Windows or Linux - due to different dispatch model. GNUstep is essentially a compatibility library, works sort of meh and is incomplete. See the other leg of the thread.

It's tied to the objective-c runtime to the same extent that other dynamic languages e.g. Ruby, are tied to their runtimes. That hasn't stopped them.

I agree that the poor state of GNUStep and indeed the fact that it even tries to be a compatibility layer discourages users.

However objective-c is not tied to GNUStep. And this line of reasoning is irrelevant to swift.

Neither swift nor its standard library are tied to OSX at all. Moreover the applications for which a Linux versions will be useful, i.e. servers, will not be handicapped by the lack of access to Cocoa.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.