1. Rob (@rob_pike) is a software pioneer. His influence is everywhere: Unix, Plan 9 OS, The Unix Programming Environment book, UTF-8, and most recently the Go programming language.

    # vimeo.com/49718712 Uploaded 60.7K Plays 0 Comments
  2. For references and more information, see worrydream.com/dbx

    Presented at Dropbox's DBX conference on July 9, 2013.

    Bret Victor -- worrydream.com

    # vimeo.com/71278954 Uploaded 245K Plays 0 Comments
  3. This screencast highlights some of the features of magit, a git mode for Emacs.

    # vimeo.com/2871241 Uploaded 17K Plays 8 Comments
  4. Once upon a time Google Web Toolkit stood relatively alone as a production quality solution for compiling a different language (Java) to JavaScript. However today we can also choose TypeScript or Dart, both languages designed specifically for "programming in the large" that are backed by big companies. We also have more grass roots offerings like CoffeeScript which has seen quite a bit of traction among web developers. But these solutions are not really as different as they seem. In this talk we'll see how ClojureScript offers a genuinely futuristic approach (by way of the past!) to client side software development.

    # vimeo.com/68334908 Uploaded 7,765 Plays 2 Comments
  5. Different programming paradigms serve different purposes. Systems programmers prefer tools that are dumb, imperative and close to the metal. Enterprise programmers prefer tools which foster complexity, increasing billable hours and the client's dependency on the developer.

    And, let me just come clean and admit it, functional programmers do it for that delicious feeling of superiority that comes from looking down your nose at the normals in their caves banging together for loops and mutable state to make fire.

    Treat yourself to a crash course in the vocabulary of functional programming: lambdas, higher order functions, purity and immutability, the infinite opportunities to throw the word "monad" in the face of anyone who thinks an ironic moustache is enough to justify all that self-assured smugness these days. You'll never have to lose a programming argument again once you've learned where to casually toss terms like "applicative functor" and "Kleisli triple" into the conversation.

    This is the War of the Hipsters. Arm yourself now, before it goes mainstream.

    # vimeo.com/68331937 Uploaded 5,793 Plays 1 Comment



Programming using C++

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.