's Avatar

@pbazant.bsky.social

24 Followers  |  7 Following  |  6 Posts  |  Joined: 11.04.2025  |  1.4164

Latest posts by pbazant.bsky.social on Bluesky

I use codegen for MobX annotations. I've settled for MobX for reactivity, so I can tolerate the slight clumsiness of the code generation. What is a little bit annoying is that code analysis and completion are off if the generated is not up to date.

30.09.2025 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have decided to give Dart+Flutter a try a couple of months ago, and decided to switch. The pattern matching is excellent, I can finally manipulate data almost as easily as in Prolog! I also like that D+F forms a cohesive, batteries included whole.

29.09.2025 11:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Underrated quasijoke!

21.07.2025 20:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And the result will be frustrating, fuelling the received wisdom that structural editing is just a bad idea.
I am a huge fan of JetBrains MPS. But I don't use it that much lately. Guess what -- the reasons have nothing to do with it being a structural editor!

16.05.2025 21:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For example, someone might see text as limiting (I do), and invent a visual language. But that language will have some crazy pet semantics, and be visually really fancy, and the tutorial will be idiosyncratic.

16.05.2025 21:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think one very big problem is related to the fact that what convinces people are not ideas but practical systems that embody them. To be practical, the system combines a selection of ideas in a specific way. If the specific system fails to succeed, people dismiss the ideas along with the system.

16.05.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@pbazant is following 7 prominent accounts