Live data from Hacker News

Microsoft Open Sources C# Compiler

roslyn.codeplex.com

431–440 of 459 posts

Re: Microsoft Open Sources C# Compiler

#431
post #197

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.

I really hope that the ruling by judge Alsup stands, but Microsoft and Oracle is currently trying to overturn that ruling and make API's copyrightable.

Re: Microsoft Open Sources C# Compiler

#432
post #429

Earlier 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

I totally agree. I never pay for Java apps.

Re: Microsoft Open Sources C# Compiler

#433
post #28

Microsoft, 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.

It'll help if you don't consider yourself a "Microsoft dev" though.

Re: Microsoft Open Sources C# Compiler

#434

Earlier 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…

Chromebook costs 1/10 of the MacBook

Re: Microsoft Open Sources C# Compiler

#435
post #263

Earlier 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.

See this Ars Technica article,

http://arstechnica.com/tech-policy/2013/08/report-after-pate...

Re: Microsoft Open Sources C# Compiler

#436
post #375

Earlier 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.

You can get bash style completion in PowerShell with https://github.com/lzybkr/PSReadLine.

Re: Microsoft Open Sources C# Compiler

#437
post #203

If 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.

XNA was quite far from what Unity is. Unity gives you a full engine, whereas XNA was a framework and you had to build the engine yourself. It was a great little library, but it was painful for unskilled software developers (myself at the time) to use it compared to Unity's WYSIWYG and property lists you could modify, not to mention all of the things that came with Unity that you'd have to build custom in XNA.

That's not to say Unity is better, it was just easier to use.

Re: Microsoft Open Sources C# Compiler

#438
post #405

Earlier 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 ?

Sharply dissimilar.

Re: Microsoft Open Sources C# Compiler

#439

Earlier 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?

[deleted]

Re: Microsoft Open Sources C# Compiler

#440

Earlier 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.

And IBM were saints in the 60's and 70's.

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.

Post reply on HN