InfoQ

InfoQ

Presentation

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Recorded at:
Recorded at

Actor-based Programming

Presented by Jamie Ridgway on Jun 02, 2011 Length 01:04:09     Download: MP3
     Slides
Sections
Architecture & Design,
Development
Topics
Erlang ,
Functional Programming ,
Concurrency ,
CodepaLOUsa 2011 ,
Programming ,
Actors ,
Architecture
 

How would you like to view the presentation?

In case you are having issues watching this video, please follow these simple steps to help us investigate the issue:
1. Right click on the video player and select Copy log
2. Paste the copied information in an email to video-issue@infoq.com (clicking this link will fill in the default details in most email clients).
Note: in case your email client hasn't automatically picked up the email subject, please include in your email the URL of the video too.
3. Done.
We will investigate the issue and get back to you as soon as possible. Thanks for helping us improve our site!
Summary
Jamie Ridgway explains what actors are, why we need them, what they are helpful for, the languages built around this programming paradigm, along with some demos showing actor-based apps.

Bio
Jamie Ridgway is currently employed by HP as a SOA architect and has over 16 years of software development experience. He holds BS and MS degrees in Computer Science from the University of Southern Mississippi. His computing interests cover a broad spectrum including SOA, cloud computing, highly concurrent systems, and mobile development.

About the conference
Code PaLOUsa is a conference designed to cover all aspects of software development regardless of technology stack. It has sessions revolving around Microsoft, Java, and other development platforms; along with session on higher levels that are platform agnostic. The conference schedule will feature presentations from well-known professionals in the software development community.
Hidden slides by Marcos Vinícius de Paiva Célio Posted
Re: Hidden slides by Craig Harris Posted
Re: Hidden slides by Qn Yoska Posted
Presentation skills? by Andrew Joyner Posted
Re: Presentation skills? by Joern Dinkla Posted
E language and AsyncScala by Constantine Plotnikov Posted
  1. Back to top

    Hidden slides

    by Marcos Vinícius de Paiva Célio

    Hello people!

    The presenter was presenting himself ?
    I could not see the slides.
    Next time, be cautious, you have to focus on the slides too.

    Sincerelly.

  2. Back to top

    Re: Hidden slides

    by Craig Harris

    If you do not maximize the video the slides are shown below the video on the web page.

    The slides change in sync with the video.

  3. Back to top

    Re: Hidden slides

    by Qn Yoska

    use IE (e.g.), instead of Chrome....

  4. Back to top

    Presentation skills?

    by Andrew Joyner

    Why are these senior and experienced people so bad at presentations? He's about as engaging as a wet towel. Bullet points and text everywhere, he's reading the slides, bad graphics, no passion, no audience interaction. This is a great example of how to send your audience to sleep. Just give out the slides and sit down, your presence is completely unnecessary until you learn how to present.

  5. Back to top

    E language and AsyncScala

    by Constantine Plotnikov

    Nice presentation and gives a good overview of Actor-based frameworks.

    But it fails to mention one of most usable languages for asynchronous programming: E (www.erights.org). It uses more fine grained asynchronous components (Actor = Vat in E, asynchronous componets live in Vat) because of this, much there are much more scenarios where memory could be safely shared between components.

    There was a presentation on this language on infoq.com: www.infoq.com/presentations/From-E-to-EcmaScript

    I have also implemented concepts from E in Scala (asyncobjects.sf.net/asyncscala).

  6. Back to top

    Re: Presentation skills?

    by Joern Dinkla

    This is not true. This is a technical presentation and no marketing bla bla. I like the style.