Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eseidel
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
eseidel
7mo ago
Shorebird | Mid/Senior Software Engineer (Cloud) | REMOTE (North America) | Full-time | $150-220k + equity + benefits | https://shorebird.dev Flutter is used by millions of devs (and nearly ⅓ of free apps submitted to AppSt
2.
▲
by
eseidel
7mo ago
Shorebird | Mid-Senior Backend/Cloud Engineer (Dart) | REMOTE (North America) | Full-time | $150-220k + equity + benefits | https://shorebird.dev Flutter/Shorebird founder here. Flutter is used by millions of devs (and
3.
▲
by
eseidel
8mo ago
Former Flutter Director, Shorebird founder here. Yes, that matches my understanding. The layoffs happened after I left Google, but yes Google appears to have simply off-shored the infrastructure (build and release) team.
4.
▲
by
eseidel
9mo ago
Shorebird | Mid-Senior C++/Runtime OR Dart/Cloud Engineers | REMOTE (North America) | Full-time | $150-230k + equity + benefits | https://shorebird.dev Flutter/Shorebird founder here. Flutter is used by millions o
5.
▲
by
eseidel
10mo ago
Shorebird | Mid-Senior Systems/Runtime (C++) Engineer| REMOTE (North America) | Full-time | $160-230k + equity + benefits | https://shorebird.dev Flutter/Shorebird founder here. Flutter is used by millions of devs (and
6.
▲
by
eseidel
11mo ago
Shorebird | Mid-Senior Web Full Stack | Remote (North America) | Full-time | $160-230k + equity + benefits | https://shorebird.dev Flutter/Shorebird founder here. Flutter is used by millions of devs (and nearly ⅓ of free ap
7.
▲
by
eseidel
1y ago
Shorebird | Mid-Senior across Web, Dart, Full Stack or C++ | Remote (North America) | Full-time | $150-230k + equity | https://shorebird.dev Flutter/Shorebird founder here. Flutter is used by millions of devs (and nearly ⅓
8.
▲
Dart Macros and Focus
(shorebird.dev)
25 points
by
eseidel
2y ago
|
13 comments
9.
▲
by
eseidel
2y ago
Google announced 2 years ago they would be adding "macros" support to the Dart language. They stopped that work yesterday. As former Eng Director of Dart (and co-founder of Flutter) I've offered my hot-take.
10.
▲
by
eseidel
2y ago
I agree, Dart's public-facing codegen system (build_runner) leaves a lot to be desired. (In part the problem is that Dart uses a separate system inside Google.) However, this is a topic of active work for the Dart team: https:/&
11.
▲
by
eseidel
2y ago
I'm not sure what that would look like. Flutter mostly written in Dart itself (the framework, tooling, etc). The Flutter Engine (C++) is probably less than 1/3rd of Flutter, but could certainly be made portable to other language
12.
▲
by
eseidel
2y ago
We considered Go! At the time it was much more designed for servers than mobile devices. If I recall correctly the minimum binary size was like 30mb or something.
13.
▲
by
eseidel
2y ago
I think you're not wrong about JS target being unnecessarily limiting. The problem is that a 250B/year business is written on top of Dart's JS transpiler (Google Ads) so it seems unlikely to be removed from the language anyt
14.
▲
by
eseidel
2y ago
Makes sense. Google is a very large and diverse place. (And sometimes a lot of unpleasant infighting and politicking around tech choices.)
15.
▲
by
eseidel
2y ago
We started Flutter in 2014 and made the decision to switch to Dart in ~Jan 2015 iirc.
16.
▲
by
eseidel
2y ago
I don't have a full answer for you, but I know a little. I've hacked on the Dart compiler some, but my relationship with Dart has mostly been as a creator of Flutter and briefly Eng Dir for the Dart project. Dart has multiple lay
17.
▲
by
eseidel
2y ago
Typescript is great! But doesn't get you away from running in a JS interpreter or JIT, which at least on iOS is very slow. We wrote the first 3 versions of Flutter in JS but eventually had to move off due to 10s+ startup times (we wr
18.
▲
by
eseidel
2y ago
They talk about it some in the post, but my understanding is they're going to see if the can solve some of the motivating problems (e.g. json serialization) with simpler one-off solutions rather than a big general language feature.
19.
▲
by
eseidel
2y ago
Yeah. Dart's over-rotation on generated code is a googlism. They have a fancy build setup internally which is very good at generated code and caching it. I know that the build_runner authors are looking into perf as we speak, and I&#
20.
▲
by
eseidel
2y ago
[Flutter founder here.] I'm pretty sure we did look at C# (and certainly a whole bunch of other languages). I don't actually recall why we didn't use C# at the time. I remember Go binaries were waaay to big, JS (what we ori
21.
▲
by
eseidel
2y ago
Former Eng. Dir for Dart, co-founder of Flutter, here. I'd like to believe this is a good thing for the Dart project, but only time will tell. My hot take here: https://shorebird.dev/blog/dart-macros/
22.
▲
by
eseidel
2y ago
Sounds like Apple's old ZeroLink from the aughts?
23.
▲
by
eseidel
2y ago
I post about Flutter & Dart. https://bsky.app/profile/eseidel.bsky.social (I previously founded/led flutter.dev. If you’re using Flutter or Dart, I’d like to make sure you have a great experience, reach out!)
24.
▲
by
eseidel
2y ago
“That’s a nice Windows you got there. Would be a shame if something happened to it.”
25.
▲
by
eseidel
2y ago
Flutter has seen a lot of Xamarin refugees. Even the founder of Xamarin himself is a big Flutter fan: https://twitter.com/migueldeicaza/status/1778759403451081159
26.
▲
by
eseidel
2y ago
Would you recommend a different distribution mechanism? The Apple binaries are all signed (in accordance with Apple policies), and the team has historically invested significantly in supply chain security. e.g. (a now 2 year old article)
27.
▲
by
eseidel
2y ago
I don't have access to any devices with Douyin on it, so I cannot confirm current usage. My knowledge of their usage is from discussions with ByteDance some many years ago when I was in charge of the Flutter project at Google. At the
28.
▲
by
eseidel
2y ago
I can no longer speak for the Google team (since I no longer lead it), but my understanding is that yes, Google is focusing their efforts on other platforms rather than Desktop (despite themselves using Flutter on Desktop for a variety of p
29.
▲
by
eseidel
2y ago
Correct.
30.
▲
by
eseidel
2y ago
Well, myself and a few hundred other contributors are behind Flutter. Happy to answer questions. The flutter.dev page got rewritten to be more "marketing friendly" a few years back. docs.flutter.dev is still maintained by the eng
More ›