>Yet another C++ replacement
>Carbon
>We also have explicit non-goals for Carbon, notably including:
>A stable ABI for the entire language and library

Yup, it's dead to me.

@lanodan
>Made by Google

So is this just an object-oriented Go?

@xianc78 @lanodan So Objective-Go?
Sounds like something Crapple came up with.
Their Objective-C language is way more harder to learn than C++!

@ryo @xianc78 @lanodan Is it really? I’m not too familiar with either, but from what I’ve seen of them and read about tehm, C++ seems to differ from C in subtle ways and mix in lots of its own syntax, while Objective-C is just C with object definitions and messaging in the form of [object message]. Or is there much more to it?

@tirifto @xianc78 @lanodan Sure, both C++ and Objective-C are different variations with different ways of doing OOPs.
However, at least C++'s syntax is still learnable for a C programmer, whereas Objective-C's syntax is so unlike C and C++, it'll easily make you destroy your Mac with a hammer, and buy yourself a Librebooted ThinkPad.

@ryo @tirifto @lanodan It doesn't matter anymore anyway. Objective-C is now deprecated in favor of Swift.

@xianc78 @tirifto @lanodan Never tried Swift before, but then again I don't have an iDevice to build it for.
I do have an ancient MacBook Pro though, but it's running GhostBSD.
I tried to install FreeBSD, but Xorg refused to work, so I dubbed it FreeBullShiD.

@ryo @tirifto @lanodan It's supported on other platforms including Linux, but it's primarily used on Apple devices. It seems like a clean, modern language, but it allows using emojis to name variables, functions, etc which is stupid.

swift.org/platform-support/

@xianc78 @tirifto @lanodan Oh, I didn't knew.

> Linux: Toolchain Provider = Apple, Inc.

Seems like this is officially the first time Crapple realized that Linux exists.
Follow

@ryo @tirifto @lanodan I think Steve Jobs tried to get Linus Torvalds to give them a GPL exception so they could use Linux as the kernel for macOS, but Linus refused.

· · Web · 1 · 0 · 1
@xianc78 @ryo @tirifto Well licence changes (which exceptions are) are a pain in the ass to do.
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.