News for hackers. Stuff that matters.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ebbv on Sunday June 03, 2018 @07:21PM (#17223060)
What? Microsoft is the biggest developer advocate? Apple gives X Code away for free and made Swift an open source, platform agnostic product among many other things.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by naikrovek on Sunday June 03, 2018 @10:52PM (#17224192)
> gives X Code away for free

Free with the purchase of Apple hardware. Not exactly "free," is it?

VS Code works on Mac, Linux, and Windows.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by pier25 on Sunday June 03, 2018 @11:57PM (#17224487)
Nobody gives hardware for free.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by naikrovek on Monday June 04, 2018 @12:29AM (#17224655)
> Nobody gives hardware for free.

Correct. And Apple artificially requires that you have a Mac to develop software for Mac or iOS.

Not even Microsoft does that. I can compile for Windows on any platform.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by pier25 on Monday June 04, 2018 @08:59PM (#17234110)
So, are complaining about the economical factor or an ideological one?
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by throwaway8121 on Monday June 04, 2018 @04:18AM (#17225607)
Xcode is the successor to Project Builder, the development environment for NeXT. It is written in Objective-C and AppKit.

Xcode was designed for writing Mac apps, why would anyone want to write Mac apps on a PC, when they'd need a Mac to test them anyway?

It's only after the iPhone that the question of a port to other platforms has arisen. But that would be a huge task equivalent to a full rewrite. Even Apple doesn't have the resources to pull that off smoothly.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by naikrovek on Monday June 04, 2018 @07:25PM (#17233560)
> why would anyone want to write Mac apps on a PC, when they'd need a Mac to test them anyway?

There are many reasons. I was going to list a few, but ehh. If you want to know you can probably ask Google or StackOverflow.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by curiousgal on Sunday June 03, 2018 @07:29PM (#17223114)
And it also charges you 100$ a year plus half of what you earn on their app store.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ovao on Sunday June 03, 2018 @10:54PM (#17224207)
*30%

Microsoft's revenue split for the Windows Store is an identical 30%[0] (in most cases). There is, of course, the benefit of not having to pay any annual registration fees on Microsoft's platform.

[0]: https://docs.microsoft.com/en-us/legal/windows/agreements/ap...

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by 013a on Sunday June 03, 2018 @11:46PM (#17224436)
Negative. They just announced that developers will receive 95% of revenue for non-games when customers purchase via a deep link, or 85% when its purchased through a discovery mechanism Microsoft provides [1]. Going into affect later this year.

[1] https://blogs.windows.com/buildingapps/2018/05/07/a-new-micr...

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ovao on Monday June 04, 2018 @12:21PM (#17229403)
That's good to know. This only applies to what Microsoft calls "consumer non-gaming apps", however. Games and presumably what Microsoft considers professional apps are still subject to the existing fee structure.

For the time being, my comment stands.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ebbv on Sunday June 03, 2018 @11:45PM (#17224430)
That’s only for access to their store. Microsoft is much the same when it comes to the Windows store.

If you want to write apps for macOS and distribute them yourself you can do so with no cost.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Clubber on Sunday June 03, 2018 @07:36PM (#17223161)
VS community is free, as is SQL Express. Net Core is also open source and platform agnostic.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ebbv on Sunday June 03, 2018 @11:44PM (#17224424)
X Code is not a watered down version of something else. It’s the full application Apple uses themselves.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Clubber on Monday June 04, 2018 @01:22AM (#17224889)
That was absolutely true when VS went by the "Express" moniker, but not today's "Community" edition. The difference between the paid (Pro) and free (Community) version is just licensing^. The Pro also comes with an MSDN subscription. MS is really going after the open source market, they've realized they were losing the future and embraced Linux/MacOS. FWIW, I use both Xcode and VS.

^and some "CodeLense" feature that I've never used.

http://www.visualstudioresources.com/2017/07/09/differences-...