Lpivdtzt9k1gu0ibqwo8
SkillsCast

Akka support in IntelliJ IDEA

14th December 2017 in London at Business Design Centre

There are 53 other SkillsCasts available from Scala eXchange 2017

Please log in to watch this conference skillscast.

672750890 640

No doubt that almost every application is multi-threaded nowadays. But building a good one is still a big deal. For example frameworks (that were actually supposed to make the concurrent programming easier) became quite complicated themselves. So now it's IDEs' turn.

A list of concurrency related features has been added to IntelliJ IDEA. It includes the asynchronous debugger that is applicable to any concurrent framework. It includes a number of inspections for scala.concurrent library and Akka framemork. The feature we're most proud of is messages analysis that gives you an opportunity to figure out where a message has been sent from or where it can be received. All those features and usage scenarios will be shown during a live coding session.

Given that, building a good concurrent application is going to be less painful. Especially if using Akka framework.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Akka support in IntelliJ IDEA

Andrew Kozlov

Andrew has been a JetBrains employee since graduating with a B.Sc. degree in Computer Science. After falling in love with Scala joined the Scala plugin team. Currently is working on Akka and Dotty support in IntelliJ IDEA. Besides programming is interested in public speaking: has participated in several conferences (including ScalaDays), has been teaching programming courses for high school and university students for more than 5 years.

SkillsCast

Please log in to watch this conference skillscast.

672750890 640

No doubt that almost every application is multi-threaded nowadays. But building a good one is still a big deal. For example frameworks (that were actually supposed to make the concurrent programming easier) became quite complicated themselves. So now it's IDEs' turn.

A list of concurrency related features has been added to IntelliJ IDEA. It includes the asynchronous debugger that is applicable to any concurrent framework. It includes a number of inspections for scala.concurrent library and Akka framemork. The feature we're most proud of is messages analysis that gives you an opportunity to figure out where a message has been sent from or where it can be received. All those features and usage scenarios will be shown during a live coding session.

Given that, building a good concurrent application is going to be less painful. Especially if using Akka framework.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Akka support in IntelliJ IDEA

Andrew Kozlov

Andrew has been a JetBrains employee since graduating with a B.Sc. degree in Computer Science. After falling in love with Scala joined the Scala plugin team. Currently is working on Akka and Dotty support in IntelliJ IDEA. Besides programming is interested in public speaking: has participated in several conferences (including ScalaDays), has been teaching programming courses for high school and university students for more than 5 years.

Photos