1. "Go is a general-purpose language that bridges the gap between efficient statically typed languages and productive dynamic language. But it’s not just the language that makes Go special – Go has broad and consistent standard libraries and powerful but simple tools.

    This talk gives a brief introduction to Go, followed by a tour of a real programs that demonstrate the power, scope, and simplicity of the Go programming environment."

    Speaker:
    http://www.railsberry.com/speakers#andrew

    Slides:
    https://speakerdeck.com/railsberry/go-a-simple-programming-environment-by-andrew-gerrand

    Railsberry:
    http://www.railsberry.com
    http://www.twitter.com/railsberry

    # vimeo.com/69237265 Uploaded 248K Plays 7 Comments
  2. Rust is a new language started at Mozilla Research that is intended to have performance similar to C but with the memory safety of a garbage collected language. No longer only used to build a web browser, it has attracted not only traditional systems programmers but also many people who previously programmed in high level languages. In this talk, we will cover the design goals and core concepts of Rust.

    Lars Bergstrom: http://www.lars.com/
    Event: http://www.meetup.com/Geekfest/events/218844480/
    Recorded: 2015-01-12

    # vimeo.com/120512790 Uploaded 2,579 Plays 1 Comment
  3. Board games are fun and good challenges when exploring a new language. The requirements are clear - if only software requirements were as clear - and poses some interesting problems when it comes to implementation of the often quite cunning rules.

    Imperative, object-oriented and functional languages all provide their own answers on how to implement board game logic.

    Elixir is a concurrency oriented, functional language. This means new ways of solving the problems.

    In this talk we will look at how Elixir can be used to implement the logic for the board game classic Acquire. And some of the ideas can even be used for "real-life" problems as well!

    Talk objectives

    Show how to break down board game logic in to manageable pieces.
    Show how processes and functional programming work together in asoftware design.
    Target audience

    programmers wanting to understand a different way of thinking.
    the little board gamer inside all of us.
    Functional Programming

    # vimeo.com/131757761 Uploaded 2,112 Plays 0 Comments

Programming

Bulent COSKUN

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.