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

Switch pigeons to kotlin and swift #65

Open
andreasgangso opened this issue Aug 13, 2024 · 0 comments
Open

Switch pigeons to kotlin and swift #65

andreasgangso opened this issue Aug 13, 2024 · 0 comments

Comments

@andreasgangso
Copy link
Member

andreasgangso commented Aug 13, 2024

Why? Mostly maintainability.

  • It's easier to understand when searching and navigating into, and easier to get the signatures correct etc when overloading, etc.
  • Unverified assumption: Effort will probably be put into kotlin/swift from flutter's side, as that's what most all new projects are going to choose when setting up?
  • Unverified assumption: It's probably better interop if the generated code is the same as the code we write

Also I've seen the pigeon maintainer asking people why someone would use java if their implementation is in kotlin and such, at least a couple of times, e.g. here.

@andreasgangso andreasgangso changed the title Switch pigeon to kotlin and swift Switch pigeons to kotlin and swift Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant