Earlier quoted context omitted.
That's good. But that's just the compiler. What about APIs (i.e. .NET)? I don't think Oracle claimed ownership over Java compilers in the example above. It was primarily about Java APIs.
The precedent has already been set that API's aren't patentable... So I think we're good.
Microsoft Open Sources C# Compiler
431–440 of 459 posts
Re: Microsoft Open Sources C# Compiler
#432Earlier quoted context omitted.
If you haven't already - try AppCode out, it's superior to XCode in so many ways, and the functionality you've asked for is there (Ctrl+Shift+P).
I really want to like AppCode but I just can't deal with the non-native java UI
Re: Microsoft Open Sources C# Compiler
#433Microsoft, you're seducing me again. I cheated on you with Ruby and Rails development a couple of years ago, but you're making me consider coming back in full swing. Competition is great for everybody and Microsoft is making all the right moves!
It's a great time to be a Microsoft dev. They stopped pretending that Windows will win back the lost ground overnight.
Re: Microsoft Open Sources C# Compiler
#434Earlier quoted context omitted.
Only thing Apple has going for them is the iPhone. And the iPad, which is kicking the hell out of Android tablets (to my consternation, because I'm primarily an Android user and their tablets are terrible). And the Macbook Pro, which is making pretty major inroads at leading-edge companies. A buddy of mine is working on *nix software at IBM and they asked if he wanted a Thinkpad or an MBP; that blew my mind. They don…
You're right, how could I forget the iPad, the thing is the business model they have for all of their products is unsustainable. The iPad is doing well now, just as the iPhone did initially, but less and less people are buying the iPhone because the Android environment has had time to develop. Even chromebooks out sold mac books [1] in 2013. A lot of companies allow developers to use Linux too. The fact that people w…
Re: Microsoft Open Sources C# Compiler
#435Earlier quoted context omitted.
It's my understanding that the original plan for how FaceTime worked was derailed thanks to Apple losing a patent lawsuit.
Which lawsuit was that? I would be interested in knowing which patent they violated, and who the patent belonged to.
http://arstechnica.com/tech-policy/2013/08/report-after-pate...
Re: Microsoft Open Sources C# Compiler
#436Earlier quoted context omitted.
I haven't noticed the forward slash not working anywhere I need to use paths, from the command prompt and elsewhere.. it doesn't work for tab completion at a command prompt though. You can always use a bash/cygwin prompt for that if you want.
The forward slash in paths only sort of works but not really. And because you can sort of use forward slash and backslash for paths deliminators you can't escape spaces in path names. And why did they have to screw up tab completion like that? More like tab cycling. Why does MS always have to be different just for the sake of being different? MS whole approach to the cli grinds my gears. And Powershell fixes nothing.
Re: Microsoft Open Sources C# Compiler
#437If Microsoft starts working on its own Unity-clone, with a functional language, advanced concurrency features, and good incremental GC, they could be sure to capture a big chunk of the mindshare of game developers. This could then be parlayed into mindshare of soft-realtime development, which will become ever more important.
They had something similar in XNA, but unaccountably abandoned it.
That's not to say Unity is better, it was just easier to use.
Re: Microsoft Open Sources C# Compiler
#438Earlier quoted context omitted.
Oh come on, did you miss the huge backlash when fb took over occulus rift? And Google get a lot of shit for closing much used and loved services. But Microsoft wanted to remove the open web, in favour of all their proprietary services, such as Active-X. Places like South Korea foolishly followed the MS paradigm, and they are suffering for it now. Microsoft wanted to control everything, and kill Linux and over open so…
So not dissimilar to https://en.wikipedia.org/wiki/Google_Native_Client ?
Re: Microsoft Open Sources C# Compiler
#439Earlier quoted context omitted.
The raison d'etre for Apple's LLVM-based compiler was avoiding GPL3 restrictions of having to publish source code, it seems. They are frequently laggards in publishing parts of LLVM they care about and think of as competitive advantage (e.g. ARM64[1]), and they seem to not contribute much to parts of LLVM that they don't use themselves[2] (not that I find anything wrong with it, but portraying them as innate altruist…
> In short, Apple publishes free software, generally because they either (1) have to, due to GPL, or (2) feel the gain from the project is bigger than the cost of having to maintain a separate branch, so it makes perfect business sense. How is that different from any other company? Don't companies release free software when a) they are forced to, or b) they feel they have something to gain?
Re: Microsoft Open Sources C# Compiler
#440Earlier quoted context omitted.
Having followed a fair number of MS bloggers/podcasts currently in and around their web tools (ASP.NET, MVC, etc) teams... I honestly believe they understand the value of open source. Visual Studio and their MVC framework continue to impress me (I mostly work in Ruby today, but have to maintain some .NET stuff) and MS takes inspiration from successful open-source tools and frameworks where needed. Many of their recen…
I think one would be exceedingly foolish not to exercise the very greatest of caution. This is Microsoft we're talking about - they have a track record of profound fuckery. But I do indeed think this is better than not having happened.
I know a lot of people who went to work for MS after the .com crash in the 2000's. All of them went in with the attitude that MS needed to get religion on standards and open source. Seems to me that some of this is paying dividends now.