282 karma · joined March 13, 2021
https://flutter.dev/multi-platform/ios
https://survey.stackoverflow.co/2024/technology#1-other-fram...
fyi, flutter now uses a new graphics lib called impeller. It's not yet stable for Android though.
Ubuntu AppCenter: https://github.com/ubuntu/app-center
Android Nearby Share (Windows): https://www.android.com/better-together/nearby-share-app/
Google OneVPN: https://one.google.com/about/vpn
Rows.com (spreadsheets): https://www.youtube.com/watch?v=OEdQXBUPYOE
Superlist (project management): https://www.youtube.com/watch?v=ihpcubpQHA0
Supernova (collab. design): https://flutter.dev/showcase/supernova
Rive studio (animation): https://flutter.dev/showcase/rive
APIDash (Postman alt): https://github.com/foss42/apidash
[1] : https://github.com/jinyus/related_post_gen
[2]: https://github.com/jinyus/related_post_gen/blob/main/jq/rela...
Either way, I think you create a separate method 'find_all()' that returns a list to make the API easier to reason about.
editor: VSCode + ionide extension
stdlib: F# has its own stdlib but it can also access all of dotnet's stdlib seemlessly.
libs: Many of the 3rd party libs are written in C# in an OOP style but you can still use them. Most of the popluar ones have functional F# wrappers if you don't like OOP.
build: the dotnet cli is very advanced and not too hard to grok.
pkg: You can use nuget but most F# devs use paket
Repo with slides: https://github.com/jinyus/Fsharp-Teaching
Dart can interop with swift/obj-C/Java/Kotlin through the use of channels.
Dart can interop with C/Rust/C++ directly through FFI[1]
ps: I wrote a data processing benchmark[1] and go is currently leading the charts. I ported it to c++ but it's not performing as expected. Take a look if you have the time.
It's in the repo if you want to take a look. I have very little experience with c++.