Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Forget Ruby. Forget CoffeeScript. Do SOA

Forget Ruby. Forget CoffeeScript. Do SOA

Michał Łomnicki

November 21, 2012
Tweet

More Decks by Michał Łomnicki

Other Decks in Technology

Transcript

  1. Best Tool? XYZ sucks but there is no better alternative

    (in Ruby) RMagick - 1,457,870 downloads EM Contacts
  2. SPA comes with great power We write a lot of

    components They all can be new apps many APIs - many frontends - many apps Reuse How Twitter was born?
  3. Ruby Addictive Develop all the things in Ruby Doesn`t matter

    if there are no libraries Isn`t it boring after all?
  4. Writing an Irssi plugin Plugins in Perl Core in C

    1st thought - write Ruby Bindings myself! 2nd thought - re-write Irsii in Ruby!!! 3rd thought - actually why not Perl?
  5. Ruby über alles Java sucks Python sucks C sucks Bash

    sucks Perl sucks as hell Only new and immature langs do not suck (yet)
  6. Fact #1 To suck, a programming language has to be

    mature, stable, widely used and proven to do its job right. Otherwise it is shiny, brillant, innovative and you`re a donkey who does not understand it.
  7. Opinion #1 JavaScript does not suck. It is immature, unstable,

    ridiculous and does not do its job right.
  8. SOA Diversity We are on the track ZMQ - Over

    20 bindings Find your new Ruby Kill JavaScript Languages are easy to learn