Windows 8 is out now, as I just commuted up a WPF sample app that uses the 
Nuget package.

What is not yet supported is Windows Runtime aka Windows Store aka Metro Apps. 
That requires rewriting about 20% of the current .NET code base.

On Oct 25, 2014, at 4:09 PM, dyowee 
<csharpenthusi...@gmail.com<mailto:csharpenthusi...@gmail.com>> wrote:

I think the one for Windows 8 is not yet out :(

On Saturday, October 25, 2014 1:02:57 AM UTC-7, adam wilson wrote:
Thanks Jens. Yes, probably C# best for Windows, although from what Zachary says 
below it seems worth investigating the use of the .NET port for other platforms 
too..

I hear you about C++ - although JUCE is a great framework, after working with 
C#, Ruby and Javascript, the complexity of C++ can really bog things down. 
Although some of the new features of C++11 are nice. The reason I am using C++ 
is that I'm working on cross-platform audio software.

I'm also really interested in Rust, it looks really promising, I actually 
posted about it a few weeks ago on the JUCE forum but got no response. I guess 
its all about how widely it gets adopted.

And - Apple open-sourcing Swift, would be great! Have a feeling they would 
prefer to keep the gates locked on their walled garden...

On Thursday, 23 October 2014 05:23:02 UTC+1, Jens Alfke wrote:

On Oct 22, 2014, at 3:03 PM, adam wilson <adam.el...@gmail.com> wrote:

I am building the app using JUCE C++ framework, and so most of the code will be 
shared across platforms apart from platform-specific stuff. I am not sure if 
the C# or Java versions would be better to include in a Windows project?

I'm guessing C# would be better on Windows, since the runtime and class 
libraries are already installed, vs. Java where you'd have to have users 
install a JRE download.

Any chance of a C/C++ port of Couchbase Lite?

Nope :) To be honest, I went through this decision when I started writing the 
original code back in 2011, and I immediately ruled out C++ because my previous 
experience developing in it told me that it would bog down in complexity and 
confusing compiler errors. (And yes, I have developed large C++ projects 
before.)

Currently my big hope for cross-platform client development is that Apple will 
open-source Swift and it'll be ported to other OSs. Or that Mozilla's Rust 
language will finally be finished and work as well as it promises to.

--Jens

--
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
mobile-couchbase+unsubscr...@googlegroups.com<mailto:mobile-couchbase+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/39488e61-008c-4062-8ccb-c468944f4c2d%40googlegroups.com<https://groups.google.com/d/msgid/mobile-couchbase/39488e61-008c-4062-8ccb-c468944f4c2d%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mobile-couchbase+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/AF049EF8-87D8-4CB2-8B9C-1AFB4B896DA1%40couchbase.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to