タグ

ブックマーク / tech-magazine.opt.ne.jp (2)

  • Introduction to Scala 3 - Opt Technologies Magazine

    先日のScala Days 2019の基調講演などでも触れられた通り、いよいよDottyあらためScala 3のリリースが近づいて来ました。既にScala 3の仕様のかなりの部分は、Dottyとしてユーザが利用できる状態になっています。この記事では、Scala Daysでの講演スライドおよびDottyに関する各種資料を元に、Scala 3の新機能や変更点について紹介します。 あいさつ Scala 3について Dottyとは Scala 3の新機能 Top level definitions Creator applications Multiversal equalities Extension methods Enums Implicitの見直し Type classes # 2019年9月30日追記: Implicit conversions Implicit function typ

    Introduction to Scala 3 - Opt Technologies Magazine
  • Play2を使うならAkkaも使っちゃおうぜな話 - Opt Technologies Magazine

    並行処理してますか?(挨拶) ScalaのWebフレームワークとして有名なPlay Frameworkには、標準でメッセージパッシング型並行処理ライブラリであるAkkaが添付されていて、Akkaのアクターを簡単に導入できるようになっています。 どんなものなのか、是非とも使ってみたいと思いませんか。思いますよね。思いましょう。 そういうわけで、Play FrameworkとAkkaを使って簡単なWebアプリケーションを作ってみましたので、解説する事にします。 注意 当記事内容につきまして、サンプル例がAkkaの用例としてはアンチパターンであるという旨のご指摘を頂きました。 「状態を持たない並行処理に対してAkka Actorを使うのはアンチパターン」という要旨です。 これに関しまして次回の記事で、当記事のサンプルがアンチパターンである事の解説を書きたいと思います。 目次 注意 目次 対象読者

    Play2を使うならAkkaも使っちゃおうぜな話 - Opt Technologies Magazine
  • 1