The course package contains all the Erlang basics such as sequential and concurrent programming, along side error handling and the latest language extensions. The Erlang development environment is presented, with a special emphasis on the Erlang mode for Emacs alongside the major debugging tools. Good and bad programming practices are discussed, as are tools used to profile the system. OTP design principles and concepts are sneaked into the material as well as the exercises.
Target Audience: Software Developers, Prerequisites: Good programming skills in another language Objectives: • Determine when Erlang language is an appropriate solution to your project requirements • Describe the 5 key attributes of an Erlang implementation • Describe your requirements in terms that speed up implementation • Lead a prototype study using Erlang • Structure and steer an Erlang prototype project
Comments