Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define public C++ API #1954

Closed
ironage opened this issue Jul 8, 2016 · 19 comments
Closed

Define public C++ API #1954

ironage opened this issue Jul 8, 2016 · 19 comments

Comments

@ironage
Copy link
Contributor

ironage commented Jul 8, 2016

No description provided.

@aksswami
Copy link

aksswami commented May 4, 2018

Do we have any updated on this?

@bmunkholm
Copy link
Contributor

@aksswami No further plans so far. We would likely need a bigger interest or commercial interest to expose and support a C++ API.

@aksswami
Copy link

aksswami commented May 7, 2018

@bmunkholm Thanks for quick response. I was really looking forward to this. As C++ APIs would be really useful, if someone trying to create a single C++ SDK for both mobile platform.

@bmunkholm
Copy link
Contributor

@aksswami Absolutely - there is no question about the usefulness, just about how many would appreciate the work :-)

@grantrostig
Copy link

upvote for C++ SDK

@ilexbor
Copy link

ilexbor commented Aug 10, 2018

Very much needed C++ Realm API

@bithavoc
Copy link

Imagine using Realm in a QT Application.

@adamski
Copy link

adamski commented Jan 27, 2019

+1

@rigdern
Copy link

rigdern commented Feb 21, 2019

Are there any updates on this? I tried answering this question for myself by looking for a roadmap but I couldn't find one.

@finnschiermer
Copy link
Contributor

We'd love to do it, but currently can't prioritize it.

@Dids
Copy link

Dids commented Apr 8, 2019

This would be amazing. I've been waiting on support for Go for a long time, given how much more performant Go is compared to Node.js, specifically for backend work.

@nirinchev
Copy link
Member

We do have .NET API if you don't like node.js 😜

@Dids
Copy link

Dids commented Apr 8, 2019

@nirinchev But .NET has that SSL issue on linux. 😉

@nirinchev
Copy link
Member

This issue tracks exposing just the client API that you can find in the "Realm" nuget package. It doesn't have SSL issues - those only affect the Realm.Server package whose functionality is out of scope for the Core repo.

@alexandrkirilov
Copy link

Need API on C++ too

@jkoutavas
Copy link

jkoutavas commented Jan 20, 2021

A C++ interface would be GREAT for embedding into a cross-platform (mobile, desktop) SDK.

The common denominator for native code, even in 2021, is C/C++.

@chrisk414
Copy link

I desperately need c++ interface to make it work for UnrealEngine. Is there any progress on this? There is no question that it's is very useful and there are enough interests. Thanks.

@fealebenpae
Copy link
Member

We don’t have plans for a C++ SDK, or otherwise supporting a C++ API for public consumption from the Core database. We’re focused on supporting the Realm SDKs for higher level languages.

@sync-by-unito
Copy link

sync-by-unito bot commented Mar 25, 2022

➤ Brian Munkholm commented:

There is a draft tech preview here: realm/realm-cpp

@sync-by-unito sync-by-unito bot closed this as completed Mar 25, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests