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 
<[email protected]<mailto:[email protected]>> 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 <[email protected]> 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 
[email protected]<mailto:[email protected]>.
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 [email protected].
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