Rewriting freezed with Macros | Observable Flutter #47

preview_player
Показать описание
Watch as Craig Labenz and Rémi Rousselet discuss Rémi's experience rewriting his infamous data class package, `freezed`, with Macros.

#ObservableFlutter #Flutter #Macros

Speaker: Craig Labenz
Products Mentioned: Flutter
Рекомендации по теме
Комментарии
Автор

Any talk with Rémi Rousselet is worth a watch, thank you!

notarealperson
Автор

Thanks for the curated/edited closed captioning - much appreciated

gregsullivan
Автор

It was soo fun to watch and code along!! Thanks Craig and Remi!!!

philosophia
Автор

Your t-shirt has a keyed out flutter logo.

trupalcanada
Автор

Such a great content here on Observable series!! Thanks for that.

Could you increase the video quality? It looks like watching a 720p video even when watching at 1080p.

kishandhankecha
Автор

i need help, i just want to know how can we set global configuration for macro. is that from analysis_options yaml or any other logic, consider we have a macro package for Equatable, here we want EquatableConfig stringify to a bool that is non-final at analysis time as well as runtime is there any way to assign Such Global config

manishgautam
Автор

"please, give a forecast when the macros will be in the stable"

"29:08 sadly the forecast that I can give is that there is no forecast."

but I can live with one of the reason that Devtools not hooked in yet

ybbond_
Автор

We'll actually get working (usable because of the speed) function widgets instead of class based widgets

krtirtho
Автор

I'm afraid there is too much emphasis on macros and that people will start writing macros for things where it isn't a good fit. Debugging errors originiating from inside macros have been a pain in other languages, and I can only imagine the confusing errors we will start getting when people start using macros. Most of the discussions seems to be on `writing` but very little has been said about how troubleshooting, debugging and errors would look.

uris
Автор

"freezed" should be called "frozen".

chickenbloodmachine
Автор

Can't get behind the fact that the dart team named the class property *clazz* because class is a reserved word lol😂

krtirtho
Автор

"something no language has ever done" uhh... Rust macros? So so many languages that have macros?

I think augmentstiond are possible different

TekExplorer
Автор

Why such a dry and long drawn presentation? Just give some examples!

MrVipulLal