<GitHub137>
[opal-browser] meh pushed 8 new commits to master: http://git.io/EgDRNw
e_dub has joined #opal
<fkchang>
meh`: a few things, if I want to have a lissio app that doesn't take over the whole deal and starts when I want, should there be a different kind of application? I set element, and monkey patched Lissio::Application to not start the singleton on document:load to do this. I'm serving it up via rails, so I'm going to use it for certain parts, and Rails for other parts, which is probably not a scenario you thought of
<meh`>
fkchang, you shouldn't use Lissio::Application to begin with
<meh`>
just use Lissio::Component
<meh`>
and build/render when needed
<fkchang>
and other thing, I've been watching a bit on react.js and I think we could do the virtual dom rendering
<meh`>
(and this came to my mind after you left the other day :D)
<meh`>
(or I left? what year is it?)
<fkchang>
yes, Lissio::Component, makes sense coz Lissio::Application is a component subclass
<meh`>
yeah, Lissio::Application is just a helper
<fkchang>
I think it was the mindset of porting my sinatra spike over to rails
<fkchang>
must figure out how to make the existing code fit
<fkchang>
so what's new, finally back to being able to stuff w/opal. I hope to generate a decent ui kit on lissio as part of of it
<meh`>
aweshum
<meh`>
I'm working on a little thing for a game with lissio
<fkchang>
and I think react.js 's way of doing things fits w/lissio better than the 2 way binding stuff that nearly every other js framework is doing
<fkchang>
btw, what does "E vai col lissio!" mean? I think song is catchy
<meh`>
"lissio" is a Veneto's dialect way of calling "liscio" the dance
<meh`>
basically "let's go with Liscio"
<meh`>
or less literally "let's dance!"
<fkchang>
cool
<fkchang>
How's elixir coming along, I think I've decided that's the next backend language I should check out
<meh`>
quite nicely, 1.0 is going to be out very soon
<ryanstout>
meh`: anyone working on an elixir to js compiler?
<fkchang>
meh`: I see ur commits of late have been for elixir, so it would seem good
<meh`>
ryanstout, I don't think so, it wouldn't translate very well
<ryanstout>
meh`: why’s that?
<meh`>
fkchang, ye, it's coming out well
<meh`>
ryanstout, the point of Erlang is concurrency
<meh`>
and that's one of the worst things js does
<ryanstout>
meh`: there’s a go to js compiler that has go-routines (implemented with continuation passing style I think)
<meh`>
ryanstout, yeah, you'd have to implement your own scheduler and shit
<ryanstout>
yea
<meh`>
you're creating more problems than you're solving
<ryanstout>
yea
<meh`>
different languages for different things
<ryanstout>
the erlang scheduler is really cool with the reductions thing and all