(Based on hand count by Kakutani, as they spelled their affiliation inconsistently. Thanks to sprk2012 team for providing *.yml!)
- 4: Eiwa System Management, Inc.
- 3: COOKPAD Inc.
- 3: Network Applied Communication Laboratory Ltd.
~ steveklabnik$ ruby -v | |
rubinius 1.2.4dev (1.8.7 dbd17069 yyyy-mm-dd JI) [x86_64-apple-darwin10.6.0] | |
~ steveklabnik$ irb | |
rbx-head :001 > new = [1, 2, 3] | |
=> [1, 2, 3] | |
rbx-head :002 > new | |
NoMethodError: undefined method `new' on an instance of Object. # Cancel annoying ` | |
from Kernel(Object)#new (method_missing) at kernel/delta/kernel.rb:85 | |
from { } in Object#irb_binding at (irb):2 | |
rbx-head :003 > ^D~ steveklabnik$ rvm use 1.8.7 |
# Originally benchmark code and results for: | |
# http://blog.gregspurrier.com/articles/relative-performance-of-symbol-to-proc-in-popular-ruby-implementations | |
# Modified by Andrew Grimm to see if memoization could help in 1.8.7. | |
require 'benchmark' | |
class Dummy | |
# attr_reader is marginally faster than "real" methods | |
attr_reader :one | |
def initialize() @one = 1; end |
module Baz | |
def hello | |
puts "Baz#hello called" | |
super | |
end | |
end | |
class Foo | |
def hello |
require 'benchmark' | |
TIMES = 1000 | |
s = "a long string" * 1000 | |
Benchmark.bmbm do |x| | |
x.report("delete") do | |
TIMES.times { s.delete(" ") } | |
end |
Given that many(most?) jobs filled are done so via personal/community recommendations, it follows that teams are therefore built from the pool of people who attend events like RoRoSyd or are friends of those people. This creates a monoculture of people who enjoy the type of activity that RoRoSyd is within our workplaces.
To fix this either RoRoSyd must become more diverse, or companies must spend more money locating, recruiting and training more diverse applications. The aspect of this we as a community have control over is RoRoSyd.
RoRoSyd is currently a social event/drinkup instead of a professional networking event. Personally I enjoy RoRoSyd in its current form, but I think it should evolve and part of that means losing the image of a drinkup. Therefore lets leave the pub.
There's no doubt in my mind that our community is more intimidating to newbies and minorities because it's in a pub. We should work to be less intimidating, both to grow our community and to help improve the diversity of our teams at