[LRUG] Ruby on Rail 4.2 networking breakfast (Graeme McCubbin)

James Pike lrug at chilon.net
Fri Jul 4 12:00:15 PDT 2014


I'd like to see the entire Rails community move away from blocking IO
(optionally together with threads) as the IO model and I think Rails is
in a unique position to offer some leadership/motivation/guidance there
to the entire Ruby community on that issue. The context switching
overhead (+ GIL problems) make the IO model seem rather anachronistic
and we lose a lot of good people to node.js and the less-pragmatic
language that is JavaScript purely due to concerns of this nature.

Instead the use of asynchronous IO + Fibers (so we get the advantages of
ASIO with the readability of blocking IO style) would make Rails seem
more compelling than node.js without needing code to become the tangled
mess of callback hell that many node.js projects become. It's also worth
noting that EcmaScript 7 will have the "async function" feature which
will essentially provide what Ruby Fibers already do. It's sad to see
our community becoming fragmented and outpaced by a language that most
of us will probably agree is inferior to Ruby :(

Cheers, James

On Fri, Jul 04, 2014 at 04:21:39pm +0100, Najaf Ali wrote:
>    Genuinely interested: do you have any specific complaints? What could they
>    do to address them?
> 
>    On Thu, Jul 3, 2014 at 11:56 PM, James Ladd <ladd.james at gmail.com> wrote:
> 
>      Please can someone ask the Rails maintainer when they will focus
>      properly on concurrency!
>      About to drop Ruby/Rails because this support is so bad.
>      I'd ask myself but I'm in Australia
>      - James
> 
>      Sent from the holodeck.
> 
>      > On 4 Jul 2014, at 7:02 am, chat-request at lists.lrug.org wrote:
>      >
>      > Send Chat mailing list submissions to
>      > A  A chat at lists.lrug.org
>      >
>      > To subscribe or unsubscribe via the World Wide Web, visit
>      > A  A http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>      > or, via email, send a message with subject or body 'help' to
>      > A  A chat-request at lists.lrug.org
>      >
>      > You can reach the person managing the list at
>      > A  A chat-owner at lists.lrug.org
>      >
>      > When replying, please edit your Subject line so it is more specific
>      > than "Re: Contents of Chat digest..."
>      >
>      >
>      > Today's Topics:
>      >
>      > A  1. Ruby on Rail 4.2 networking breakfast (Graeme McCubbin)
>      >
>      >
>      > ----------------------------------------------------------------------
>      >
>      > Message: 1
>      > Date: Thu, 3 Jul 2014 16:42:52 +0100
>      > From: Graeme McCubbin <graeme.mccubbin at unboxedconsulting.com>
>      > To: chat at lists.lrug.org
>      > Subject: [LRUG] Ruby on Rail 4.2 networking breakfast
>      > Message-ID:
>      > A  A <A7074772-6D14-4340-B285-75DD6254D55D at unboxedconsulting.com>
>      > Content-Type: text/plain; charset="windows-1252"
>      >
>      > Hi there,
>      >
>      > If you?re interested in what?s coming up in Rails 4.2, Unboxed
>      Consulting are holding a networking breakfast session with CTO, Andrew
>      White, a Ruby on Rails contributor and Rails Core Team Member, to let
>      you know.
>      >
>      > The session will begin with a light breakfast at Unboxed Consulting
>      HQ. Andrew will then be covering:
>      >
>      > ? A  What?s coming in Rails 4.2
>      >
>      > ? A  Awareness of Rails opportunities to students
>      >
>      > ? A  Encouraging contributions to Rails from the UK Ruby community
>      >
>      >
>      >
>      > A short Q&A session will also follow this, giving attendees the
>      opportunity to ask away.
>      >
>      > This is a one-off session and we?d love for you to attend.
>      >
>      > Here are the whens and wheres:
>      >
>      > Date: Friday 18th July
>      >
>      > Time: 09:00 (for 09:15) until 10:15
>      >
>      > Location: 17 Blossom Street, Liverpool Street, London, E1 6PL
>      >
>      >
>      >
>      > You can register here:
>      http://www.eventbrite.co.uk/e/ruby-on-rails-42-networking-breakfast-tickets-12152397147?aff=es2&rank=1
>      >
>      > It should be a great event, lasting about an hour, and there?s free
>      breakfast!
>      >
>      > Graeme McCubbin
>      > Unboxed
>      > Consulting
>      > E: A  A graeme.mccubbin at unboxedconsulting.com
>      > M: A  A +44 75 8300 0634
>      > T: A  A +44 20 3137 2938
>      > F: A  A +44 20 7183 4251
>      > 17 Blossom Street
>      > London, E1 6PL
>      > United Kingdom
>      > www.unboxedconsulting.com
>      > -------------- next part --------------
>      > An HTML attachment was scrubbed...
>      > URL:
>      <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140703/668947b8/attachment.html>
>      >
>      > ------------------------------
>      >
>      > Subject: Digest Footer
>      >
>      > _______________________________________________
>      > Chat mailing list
>      > Chat at lists.lrug.org
>      > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>      >
>      >
>      > ------------------------------
>      >
>      > End of Chat Digest, Vol 102, Issue 2
>      > ************************************
>      _______________________________________________
>      Chat mailing list
>      Chat at lists.lrug.org
>      http://lists.lrug.org/listinfo.cgi/chat-lrug.org

> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org


-- 
http://chilon.net



More information about the Chat mailing list