Live data from Hacker News

Xamarin Open-Sourced

open.xamarin.com

171–180 of 206 posts

Re: Xamarin Open-Sourced

#171
post #144
post #97

Earlier quoted context omitted.

That's an unhelpful answer and misleading. React native has a LOT of attention. It has a lot of support. BUT as of this writing if you are developing in corporate IT (meaning possibly running windows 7 systems) you actually CANNOT run react-native tools on windows easily. I'm currently building an ionic project because I needed a cross-plat mobile app and work with a mix of OSX and windows 7 machines. Now that said,…

> BUT as of this writing if you are developing in corporate IT (meaning possibly running windows 7 systems) you actually CANNOT run react-native tools on windows easily. Eh? I use React Native on Windows. Works just fine. It's also very easy to install. Maybe you didn't try recently?

Few months. But we all know a lot has happened in the last few months.

The f8 conference has happened since plus all these windows announcements.

Did you install on a windows 7 machine?

Re: Xamarin Open-Sourced

#172

Earlier quoted context omitted.

Yep, not buying Sun was their biggest mistake.

It wasn't a mistake at all. Sun was a lot of things besides Java, it just wasn't worth it for them and they were right to take a pass. Even if they end up paying big dollars to Oracle, the amount won't be high enough to retroactively justify buying Sun. Android is big now and it can weather whatever comes from this patent battle.

I don't know, they basically bought Motorola to stop the patent trolls from getting them. After the purchase they broke up the company and sold the parts they didn't want/need. I could see the same thing happening to a Sun purchase; take the Java stuff and sell off everything else (SunOS, hardware, etc.)

Re: Xamarin Open-Sourced

#173

Earlier quoted context omitted.

Google replaced their XMPP messaging system by Hangouts, a 100% closed protocol with no signs of even wanting to open source it. From a FOSS pov, both Google and Microsoft have positive and negative sides to it. They're massive companies, you can't judge them as one giant blob. What MS is doing right now with .NET is fantastic for open source. Just like what Google is doing right now with Hangouts is frankly bullshit…

XMPP had a fair amount of shortcomings and the real issue is that federated systems don't solve spam. So everyone living in this "we'll run our own IM systems, just like email" is deluded, as spam in email is barely a solved issue. And much of the solution involves blocking "independent" servers.

You missed the part where Google is not open sourcing Hangouts.

Re: Xamarin Open-Sourced

#174
post #31

Honestly, I am a little tired of all the articles (edit: I meant posts) claiming MS is suddenly in the Open Source camp. To truly support Open Source, they should show a willingness to work against Software Patents. The essence of Open Source is the freedom for anyone with a computer to turn their imagination into code. MS remains one of the biggest obstacles in that path. Instead here is what they do: 1) Directly at…

"To truly support Open Source" MS should open the source of their main products like Windows and Office.

Re: Xamarin Open-Sourced

#175

I'm glad to see Microsoft embracing Open-Source, C# is such a wonderful language and easy language to use. In light of all the trouble Oracle has been giving Google, I would love to see them embrace it and provide a true alternative to Java on Android.

Microsoft will need to revise their patent pledge first. If you look at the way it's currently written, it's almost as if it was specifically meant to preserve their option to pull an Oracle v Google against a vendor who decides to pick up .NET and run with it. Meanwhile, Google has switched away from their Apache Harmony derivative to the officially anointed sources, so there's not much incentive to make the move aw…

[deleted]

Re: Xamarin Open-Sourced

#176

It has been super exciting watching this all unfold over the last year, for those wondering where to get started in the new world of .NET open source - start here: .NET CLR Managed Runtime - https://gitter.im/dotnet/coreclr .NET Framework - https://gitter.im/dotnet/corefx .NET Compiler as a Service ("Roslyn") - https://gitter.im/dotnet/roslyn .NET Orleans Actor Framework - https://gitter.im/dotnet/orleans Mono Framew…

Roslyn is cool, but there doesn't seem to be a standard way to tell Visual Studio to use a custom/roslyn C# compiler rather than the framework one. That kind of limits its usefulness.

Re: Xamarin Open-Sourced

#177

Earlier quoted context omitted.

Microsoft will need to revise their patent pledge first. If you look at the way it's currently written, it's almost as if it was specifically meant to preserve their option to pull an Oracle v Google against a vendor who decides to pick up .NET and run with it. Meanwhile, Google has switched away from their Apache Harmony derivative to the officially anointed sources, so there's not much incentive to make the move aw…

How so?

I don't understand the question.

Re: Xamarin Open-Sourced

#178

It has been super exciting watching this all unfold over the last year, for those wondering where to get started in the new world of .NET open source - start here: .NET CLR Managed Runtime - https://gitter.im/dotnet/coreclr .NET Framework - https://gitter.im/dotnet/corefx .NET Compiler as a Service ("Roslyn") - https://gitter.im/dotnet/roslyn .NET Orleans Actor Framework - https://gitter.im/dotnet/orleans Mono Framew…

Yes! We need more frameworks!

And links that contains no source code! A chat room with a broken image!

http://imgur.com/RF61z6Y

Re: Xamarin Open-Sourced

#179
post #92

Earlier quoted context omitted.

> MS is doing Open Source today because it really has no choice And that's a good thing. It shows the strength of open source. MS is a company. Just as Google. Companies will "work towards the best interests of the movement" as long as those interests converge with theirs: make money. AFAIK large portions of Google's core business are closed source. They are not in open source for love.

MS has had in the past a systematic pattern of bullying, lying, cheating and a willingness to destroy social welfare by eliminating the competition and making their products the only option available in the market. This is extremely damaging. Yes every company wants to make money, but not every company will resort to that kind of sociopathic behaviour. Maybe they've changed, although I doubt it. I'm just saying - be…

> Maybe they've changed, although I doubt it. I'm just saying - be careful.

Corporations aren't people where past behaviour predicts future behaviour. If MS's original executives are all gone, the fact that MS is behaving differently isn't surprising at all.

Re: Xamarin Open-Sourced

#180

It has been super exciting watching this all unfold over the last year, for those wondering where to get started in the new world of .NET open source - start here: .NET CLR Managed Runtime - https://gitter.im/dotnet/coreclr .NET Framework - https://gitter.im/dotnet/corefx .NET Compiler as a Service ("Roslyn") - https://gitter.im/dotnet/roslyn .NET Orleans Actor Framework - https://gitter.im/dotnet/orleans Mono Framew…

So, what's the story if I want to build a C# application that runs on Windows, OS X, and Linux? Do I use "regular" .NET for Windows and Mono for OS X and Linux? Or will everything eventually be unified into one common platform?

It can be complicated, but if you want to see an example, you can look at MonoGame samples [1]

The simple platformer has one source, but you should be able to compile it with Mono on Linux/OSX/Win or with Visual studio after you do the setup.

With Xamarin in the mix, your build targets can include Android and iOS.

Most of the time when I built with mono on linux, I was able to run the binary on windows, but I was creating smallish projects so far, so I don't know how well that works for larger projects.

But with libraries, there are often built in such way, that you have shared interface, that will be usable no matter the target and during compilation the correct platform version would be linked, but my memory is kind-of hazy on the details.

[1] https://github.com/MonoGame/MonoGame.Samples/tree/develop/Pl...

Post reply on HN