{"action":"created","issue":{"url":"https://api.github.com/repos/android-ndk/ndk/issues/427","repository_url":"https://api.github.com/repos/android-ndk/ndk","labels_url":"https://api.github.com/repos/android-ndk/ndk/issues/427/labels{/name}","comments_url":"https://api.github.com/repos/android-ndk/ndk/issues/427/comments","events_url":"https://api.github.com/repos/android-ndk/ndk/issues/427/events","html_url":"https://github.com/android-ndk/ndk/issues/427","id":236566254,"number":427,"title":"Add support for Kotlin/Native to the NDK, when it gets stable","user":{"login":"pjmlp","id":608876,"avatar_url":"https://avatars1.githubusercontent.com/u/608876?v=3","gravatar_id":"","url":"https://api.github.com/users/pjmlp","html_url":"https://github.com/pjmlp","followers_url":"https://api.github.com/users/pjmlp/followers","following_url":"https://api.github.com/users/pjmlp/following{/other_user}","gists_url":"https://api.github.com/users/pjmlp/gists{/gist_id}","starred_url":"https://api.github.com/users/pjmlp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjmlp/subscriptions","organizations_url":"https://api.github.com/users/pjmlp/orgs","repos_url":"https://api.github.com/users/pjmlp/repos","events_url":"https://api.github.com/users/pjmlp/events{/privacy}","received_events_url":"https://api.github.com/users/pjmlp/received_events","type":"User","site_admin":false},"labels":[{"id":623496400,"url":"https://api.github.com/repos/android-ndk/ndk/labels/infeasible","name":"infeasible","color":"5319e7","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-06-16T18:58:38Z","updated_at":"2017-06-16T20:06:04Z","closed_at":"2017-06-16T19:01:05Z","body":"Now that Kotlin has become an official Android language, and given that the backed is based in LLVM, just like clang, it would be an improvement to NDK developer experience by supporting it.\r\n\r\nThe rationale would be making it easier to write the complete application in Kotlin, regardless of the parts being executed at ART or NDK level, even with the possible differences regarding memory management or available libraries.\r\n"},"comment":{"url":"https://api.github.com/repos/android-ndk/ndk/issues/comments/309122004","html_url":"https://github.com/android-ndk/ndk/issues/427#issuecomment-309122004","issue_url":"https://api.github.com/repos/android-ndk/ndk/issues/427","id":309122004,"user":{"login":"kmshih","id":18430825,"avatar_url":"https://avatars2.githubusercontent.com/u/18430825?v=3","gravatar_id":"","url":"https://api.github.com/users/kmshih","html_url":"https://github.com/kmshih","followers_url":"https://api.github.com/users/kmshih/followers","following_url":"https://api.github.com/users/kmshih/following{/other_user}","gists_url":"https://api.github.com/users/kmshih/gists{/gist_id}","starred_url":"https://api.github.com/users/kmshih/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmshih/subscriptions","organizations_url":"https://api.github.com/users/kmshih/orgs","repos_url":"https://api.github.com/users/kmshih/repos","events_url":"https://api.github.com/users/kmshih/events{/privacy}","received_events_url":"https://api.github.com/users/kmshih/received_events","type":"User","site_admin":false},"created_at":"2017-06-16T20:06:04Z","updated_at":"2017-06-16T20:06:04Z","body":"Dan's definitely right that we wouldn't do this right now.. but what are you looking to accomplish with Kotlin in the NDK that you cannot do with the existing Kotlin support?  You can already write your application in Kotlin, except for the extent to which you explicitly prefer to use the C++ or Java languages.  "}}
{"actor":{"display_login":"kmshih"}}