Imperative vs {Reactive|Declarative}

今日Quarkusの話を聞きました。ありがとうございました。

フルスタックのJavaフレームワークQuarkus

IBM Dojo #7 QuarkusでJava モダナイゼーション – connpass

そこで出てきたのが Reactive vs. Imperative です。初めて聞いてまだ理解できてませんがGoogleってこの両者の違いの例でKafkaが絡むケースを見つけました。

Sometimes, you need to have an imperative way of sending messages.

Quarkus – Using Apache Kafka with Reactive Messaging

うぬ。ImperativeのコードとReactiveのコードのdiff取りましたがかなり違いました。もうちょっと簡単な例から入門する方が良さそうです。

しかし Imperative の翻訳が難しいですね。この場合主体的または能動的と訳しても良さそうな。

その後、またまたQuarkusと関係ない本の中でImperativeが出てきました。Declarative vs Imperative です。

Gremlin supports both imperative and declarative traversals.

Errata | O’Reilly Media Designing Data-Intensive Applications

こちらを訳すとすれば命令的でしょうか?ちなみにこの本の読書会があります。まだ前半なので今からでも参加しても追いつけそうです。

3/12, 26 3章 「ストレージと抽出」

データ指向アプリケーションデザイン読書会 #3 – connpass

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s