havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.7.1, 2.6.6, 2.5.8: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
dfucci has quit [Ping timeout: 260 seconds]
stryek has quit [Quit: Connection closed for inactivity]
drincruz has joined #ruby
sickdyd has joined #ruby
braincrash has quit [Ping timeout: 246 seconds]
drincruz has quit [Ping timeout: 260 seconds]
drincruz has joined #ruby
tsujp has joined #ruby
drincruz has quit [Ping timeout: 246 seconds]
ur5us has quit [Ping timeout: 260 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
ur5us has joined #ruby
Rudd0 has joined #ruby
cnsvc has quit [Ping timeout: 240 seconds]
cnsvc has joined #ruby
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
drincruz has joined #ruby
iNs_ has quit [Ping timeout: 240 seconds]
iNs has joined #ruby
cthulchu_ has quit [Ping timeout: 258 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
ChmEarl has quit [Quit: Leaving]
howdoi has quit [Quit: Connection closed for inactivity]
ramfjord has quit [Ping timeout: 240 seconds]
cuerbot has joined #ruby
elcuervo has quit [Ping timeout: 246 seconds]
Technodrome has joined #ruby
harisamin has joined #ruby
<harisamin> Hi everyone
<harisamin> anyone used the Bundler::LockfileParser ?
<harisamin> i'm trying to parse a Gemfile.lock for a utility
<harisamin> but keep runninginto a Gemfile not foudn error
harisamin has quit []
akem has quit [Quit: BRB]
adu has joined #ruby
akem has joined #ruby
gix- has joined #ruby
gix has quit [Disconnected by services]
Dara has joined #ruby
Rudd0 has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
roshanavand_ has joined #ruby
roshanavand has quit [Ping timeout: 240 seconds]
roshanavand_ is now known as roshanavand
mnathani has joined #ruby
_whitelogger has joined #ruby
howdoi has joined #ruby
drincruz has quit [Ping timeout: 258 seconds]
Dara has quit [Ping timeout: 240 seconds]
gix has joined #ruby
Rudd0 has joined #ruby
DaRock has quit [Ping timeout: 240 seconds]
Dara has joined #ruby
gix- has quit [Ping timeout: 260 seconds]
m27frogy has joined #ruby
gueorgui_ has quit [Ping timeout: 258 seconds]
DaRock has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
johnny56 has joined #ruby
meinside has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dara has quit [Ping timeout: 240 seconds]
Dara has joined #ruby
ur5us has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ruby
bocaneri has joined #ruby
adu has quit [Quit: adu]
renich has quit [Quit: renich]
ramfjord has joined #ruby
dfucci has joined #ruby
<tsujp> how long does compiling ruby take for you guys?
postmodern has quit [Quit: Leaving]
ramfjord has quit [Ping timeout: 265 seconds]
<tsujp> anyone here compile ruby themselves? how long did it take and what hardware?
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
gix has quit [Ping timeout: 264 seconds]
howdoi has quit [Quit: Connection closed for inactivity]
imode has quit [Ping timeout: 256 seconds]
<akem> tsujp, Not that long, faster than a linux kernel IIRC, i should try it again, i don't remember exactly.
<akem> tsujp, Does it takes forever for you?
<akem> Yeah much faster i think. The objects are < 750 MB here.
<akem> 736 M exactly, git from few months ago i think.
darkstardevx has quit [Remote host closed the connection]
darkstardevx has joined #ruby
baojg has quit [Remote host closed the connection]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
baojg has joined #ruby
<tsujp> akem I have no idea how long it takes, haven't tried _yet_ but will in a few days
<tsujp> was wondering how much time to set aside for it roughly
<tsujp> hour? 30 mins? etc
<akem> I didn't check the time so i couldn't tell. But the C objects size gives an idea of how big it is.
<akem> You don't have to wait in front of the building process anyway :P just leave it in background.
<jhass> it just depends a lot on your hardware really. Can be anywhere between 5 and 40 minutes IME
xco has joined #ruby
gueorgui_ has joined #ruby
teclator has joined #ruby
ramfjord has joined #ruby
memcorrupt has quit [Ping timeout: 265 seconds]
fercell has joined #ruby
drale2k has joined #ruby
drale2k has quit [Client Quit]
xco has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
bruce_lee has joined #ruby
cnsvc has quit [Ping timeout: 240 seconds]
dionysus69 has joined #ruby
braincrash has joined #ruby
TomyWork has joined #ruby
ramfjord has quit [Ping timeout: 240 seconds]
drale2k has joined #ruby
dionysus69 has quit [Ping timeout: 256 seconds]
Rudd0 has quit [Ping timeout: 264 seconds]
drale2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
greengriminal has joined #ruby
drale2k has joined #ruby
lightstalker has quit [Ping timeout: 246 seconds]
ur5us has joined #ruby
lightstalker has joined #ruby
ap4y has quit [Ping timeout: 240 seconds]
danielk43[m] has quit [Quit: Idle for 30+ days]
yxhuvud has quit [Remote host closed the connection]
yxhuvud has joined #ruby
xco has joined #ruby
pppktz has quit [Ping timeout: 240 seconds]
pppktz has joined #ruby
xco has quit [Quit: Textual IRC Client: www.textualapp.com]
infinityfye has joined #ruby
drale2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dionysus69 has joined #ruby
sickdyd has quit [Ping timeout: 246 seconds]
drale2k has joined #ruby
iNs has quit [Ping timeout: 240 seconds]
iNs has joined #ruby
drale2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drale2k has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
vondruch_ has joined #ruby
vondruch has quit [Ping timeout: 260 seconds]
vondruch_ is now known as vondruch
Rudd0 has joined #ruby
jetchisel has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has joined #ruby
mniip has quit [Ping timeout: 608 seconds]
drale2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sickdyd has joined #ruby
mniip has joined #ruby
sickdyd has quit [Ping timeout: 260 seconds]
johnny56 has quit [Ping timeout: 258 seconds]
apotheon has quit [Ping timeout: 244 seconds]
johnny56 has joined #ruby
TCZ has joined #ruby
apotheon has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
Mia has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
Axy has quit [Ping timeout: 258 seconds]
johnny56 has quit [Ping timeout: 258 seconds]
dfucci has quit [Ping timeout: 260 seconds]
mixfix41 has left #ruby [#ruby]
dnadev2 has joined #ruby
akem_ has joined #ruby
johnny56 has joined #ruby
akem has quit [Ping timeout: 258 seconds]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
akem_ has quit [Ping timeout: 240 seconds]
Rudd0 has quit [Ping timeout: 240 seconds]
sickdyd has joined #ruby
sickdyd has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
drincruz has joined #ruby
johnny56 has quit [Ping timeout: 258 seconds]
vondruch has quit [Ping timeout: 240 seconds]
Technodrome has joined #ruby
johnny56 has joined #ruby
i9zO5AP has joined #ruby
sickdyd has joined #ruby
CrazyEddy has joined #ruby
sickdyd has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 258 seconds]
drale2k has joined #ruby
drale2k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johnny56 has joined #ruby
dnadev2 has quit [Ping timeout: 240 seconds]
cek has joined #ruby
stryek has joined #ruby
fercell has quit [Quit: WeeChat 2.8]
dnadev2 has joined #ruby
mniip has quit [Quit: This page is intentionally left blank.]
mniip has joined #ruby
kent\n has quit [Ping timeout: 260 seconds]
sickdyd has joined #ruby
kent\n has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
sickdyd has quit [Ping timeout: 240 seconds]
vondruch has joined #ruby
dfucci has joined #ruby
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
meinside has quit [Quit: Connection closed for inactivity]
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
cliluw has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
ruby-lang796 has joined #ruby
ruby-lang796 has quit [Client Quit]
johnny56 has quit [Ping timeout: 240 seconds]
drale2k has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
mydog2 has quit [Ping timeout: 240 seconds]
mydog2 has joined #ruby
johnny56 has joined #ruby
drale2k has quit [Read error: Connection reset by peer]
dfucci has quit [Ping timeout: 256 seconds]
dfucci has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
dfucci has quit [Ping timeout: 246 seconds]
dfucci has joined #ruby
sickdyd has joined #ruby
johnny56 has quit [Ping timeout: 256 seconds]
sickdyd has quit [Ping timeout: 246 seconds]
banisterfiend has joined #ruby
banisterfiend_ has joined #ruby
johnny56 has joined #ruby
banisterfiend has quit [Ping timeout: 265 seconds]
banisterfiend_ is now known as banisterfiend
johnny56 has quit [Ping timeout: 240 seconds]
ChmEarl has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 265 seconds]
banisterfiend_ has joined #ruby
banisterfiend has quit [Ping timeout: 260 seconds]
banisterfiend_ is now known as banisterfiend
johnny56 has joined #ruby
cek has quit [Quit: Connection closed for inactivity]
johnny56 has quit [Ping timeout: 240 seconds]
TCZ has quit [Quit: Leaving]
cuerbot has quit [Read error: Connection reset by peer]
elcuervo has joined #ruby
banisterfiend has quit [Quit: banisterfiend]
BTRE has quit [Quit: Leaving]
dnadev2_ has joined #ruby
dnadev2 has quit [Remote host closed the connection]
m27frogy has quit [Ping timeout: 260 seconds]
m27frogy has joined #ruby
BTRE has joined #ruby
johnny56 has joined #ruby
Azure|dc has joined #ruby
drale2k has joined #ruby
banisterfiend has joined #ruby
Azure has quit [Ping timeout: 240 seconds]
braincrash has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
braincra- has joined #ruby
drale2k has quit [Quit: Textual IRC Client: www.textualapp.com]
johnny56 has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
akem has joined #ruby
cthulchu_ has joined #ruby
johnny56 has joined #ruby
rippa has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
sickdyd has joined #ruby
chihhsin has quit [Quit: leaving]
sickdyd has quit [Ping timeout: 260 seconds]
roshanavand has quit [Ping timeout: 258 seconds]
MrCrackPot has joined #ruby
johnny56 has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
MrCrackPot has quit [Quit: Leaving]
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
sickdyd has joined #ruby
kiroumaru has joined #ruby
kiroumaru has quit [Client Quit]
Rudd0 has joined #ruby
Dara has quit [Remote host closed the connection]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
johnny56 has joined #ruby
baojg_ has joined #ruby
banisterfiend_ has joined #ruby
baojg has quit [Ping timeout: 244 seconds]
banisterfiend has quit [Ping timeout: 260 seconds]
banisterfiend_ is now known as banisterfiend
dionysus69 has quit [Remote host closed the connection]
johnny56 has quit [Ping timeout: 240 seconds]
DaRock has quit [Ping timeout: 256 seconds]
TCZ has joined #ruby
ellcs1 has joined #ruby
banisterfiend_ has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
banisterfiend_ has quit [Remote host closed the connection]
banisterfiend has quit [Ping timeout: 256 seconds]
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has joined #ruby
deimos_ has quit [Remote host closed the connection]
ramfjord has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
deimos_ has joined #ruby
orbyt_ has joined #ruby
dfucci has quit [Ping timeout: 240 seconds]
baojg_ has joined #ruby
memcorrupt has joined #ruby
memcorrupt has joined #ruby
memcorrupt has quit [Changing host]
gix has joined #ruby
infinityfye has quit [Quit: Leaving]
baojg has quit [Ping timeout: 244 seconds]
imode has joined #ruby
johnny56 has joined #ruby
banisterfiend has joined #ruby
sickdyd has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
Ai9zO5AP has joined #ruby
johnny56 has joined #ruby
i9zO5AP has quit [Ping timeout: 240 seconds]
banisterfiend_ has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
banisterfiend has quit [Ping timeout: 265 seconds]
banisterfiend_ is now known as banisterfiend
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
banisterfiend has quit [Quit: banisterfiend]
ellcs1 has quit [Ping timeout: 244 seconds]
johnny56 has joined #ruby
baojg_ has joined #ruby
banisterfiend_ has joined #ruby
baojg has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
TCZ has quit [Quit: Leaving]
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
<dnadev2_> havenwood, i'm exposing a webapp. what i meant by the 3rd party integration for my customers is... i have a saas product, and i want to allow my clients to integrate other systems they use with mine. one example would be connecting their HRIS system to mine so when they add a new employee (in their HRIS) we can suck in that data. so my webapp would have an integration admin area where they can link what they choose
<dnadev2_> havenwood, i can roll my own adapters and infrastructure for managing the connections based on all the different requirements of the services we choose to integrate. but obviously this is going to be a heavy lift, so was wondering if there are any decent solutions to accomplish this in the meantime.
<sol1d> you want a saas solution to integrate another saas solution?
<dnadev2_> yes
<dnadev2_> :)
<dnadev2_> well, i'm considering the cost vs benefit at this point
<sol1d> one of the criteria i have for saas is integration if it doesnt out of the box how are you supposed to add to it ?
ramfjord has quit [*.net *.split]
cthulchu_ has quit [*.net *.split]
bruce_lee has quit [*.net *.split]
gueorgui_ has quit [*.net *.split]
chalkmonster has quit [*.net *.split]
pwnd_sfw has quit [*.net *.split]
RiPuk has quit [*.net *.split]
dviola has quit [*.net *.split]
GodFather has quit [*.net *.split]
arthurnn has quit [*.net *.split]
Guest98632 has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
kaivai has quit [*.net *.split]
edwardly has quit [*.net *.split]
jordanm has quit [*.net *.split]
titanbiscuit has quit [*.net *.split]
w10x12 has quit [*.net *.split]
dorian has quit [*.net *.split]
madhatter has quit [*.net *.split]
DTZUZU has quit [*.net *.split]
mcspud has quit [*.net *.split]
major_majors has quit [*.net *.split]
cthulchu_ has joined #ruby
CrazyEddy has joined #ruby
ramfjord has joined #ruby
edwardly has joined #ruby
GodFather has joined #ruby
Guest98632 has joined #ruby
pwnd_sfw has joined #ruby
kaivai has joined #ruby
bruce_lee has joined #ruby
gueorgui_ has joined #ruby
chalkmonster has joined #ruby
RiPuk has joined #ruby
dviola has joined #ruby
arthurnn has joined #ruby
jordanm has joined #ruby
dorian has joined #ruby
titanbiscuit has joined #ruby
w10x12 has joined #ruby
DTZUZU has joined #ruby
major_majors has joined #ruby
madhatter has joined #ruby
mcspud has joined #ruby
cthulchu_ has quit [Max SendQ exceeded]
titanbiscuit has quit [Max SendQ exceeded]
cthulchu_ has joined #ruby
<dnadev2_> sol1d, i'm not following your question
titanbiscuit has joined #ruby
johnny56 has joined #ruby
CrazyEddy has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 258 seconds]
cliluw has joined #ruby
bocaneri has quit [Ping timeout: 258 seconds]
howdoi has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 258 seconds]
hiroaki has joined #ruby
TCZ has joined #ruby
sickdyd has joined #ruby
<jhass> I'm confused how what you imagine would even work. On this generic level, it sounds like a mere API proxy and you'd still have to write adapters for at least each data schema that comes in
<jhass> like how could that "saas product" abstract reasonably over something as diverse as say payroll data and youtube embeds?
<jhass> dnadev2_: ^
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sickdyd has quit [Ping timeout: 265 seconds]
<dnadev2_> jhass, yea i was thinking that would be their unique selling prop - "we manage all the inconsistent integration interfaces & apis so you don't have to!" :) and then they create some sort of uniform way for you (me) to consume it
johnny56 has joined #ruby
<dnadev2_> as i started to explore this i came across "ipaas" on the googles
<jhass> what would a uniform way over weather data and a flickr gallery look like?
<havenwood> dnadev2_: That sounds like something you'd want to write code for to me. The company I work for recently acquired Stitch Labs, which does something along those lines for e-commerce: https://www.stitchlabs.com/
cnsvc has joined #ruby
<dnadev2_> well, yea there's obvious dead ends. but for my use case with like hr data you'd think they could uniform names, emails, etc. but perhaps this doesn't exist - which is where i am now...research.
<havenwood> dnadev2_: Stitch Labs isn't taking new customers but might have actually worked for your use case.
<jhass> it makes total sense if you limit it to a somewhat well defined domain, but that's not been how you phrased the question
<dnadev2_> havenwood, thanks for the link, i'll check it out. and yea - you're probably right on the rolling my own
<havenwood> dnadev2_: That seems like something Ruby jobs could handle well.
<dnadev2_> jhass, yea, poor phrasing, sorry.
Guest98632 is now known as baweaver
baweaver has quit [Changing host]
baweaver has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
ellcs1 has joined #ruby
johnny56 has joined #ruby
ellcs1 has quit [Ping timeout: 244 seconds]
johnny56 has quit [Read error: Connection reset by peer]
ramfjord has quit [Ping timeout: 240 seconds]
i9zO5AP has joined #ruby
dfucci has joined #ruby
jbeaudoin has joined #ruby
tsujp has quit [Ping timeout: 264 seconds]
Ai9zO5AP has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
ellcs1 has joined #ruby
dfucci has quit [Ping timeout: 240 seconds]
johnny56 has joined #ruby
banisterfiend has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
xall has joined #ruby
TomyWork has quit [Remote host closed the connection]
johnny56 has joined #ruby
<xall> I have a question about where the variable `_1` is coming from. I'm not sure if it's rails magic or something else... https://dpaste.org/WfBK#L8
<havenwood> xall: It's an experimental feature in Ruby itself.
<xall> ruby magic
<havenwood> xall: It's adopted from functional languages. See Elixir, for example.
<xall> havenwood: thanks
<havenwood> xall: np
<havenwood> xall: Alternatively, you could write: schedule_days.find do |day|
<havenwood> xall: And swap `day` in for `_1`.
<havenwood> The latter entangles by position rather than name.
<havenwood> In general, it's best to use names.
<havenwood> When you'd use a one-letter variable, and it's simple, the position number works fine.
johnny56 has quit [Ping timeout: 240 seconds]
baojg_ has joined #ruby
johnny56 has joined #ruby
<xall> roger. i assumed it rails or something that i neglected to simply google 'ruby _1'
baojg has quit [Ping timeout: 244 seconds]
<havenwood> baweaver: Looks like your article needs an update from `@1` to `_1`. :)
<havenwood> Since it changed syntax before introduction.
<havenwood> xall: "Numbered block parameters" or something along those lines is what folk call them.
imode has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
johnny56 has joined #ruby
<baweaver> Also Ruby 3 features are coming out: https://www.reddit.com/r/ruby/comments/ikqvtl/ruby_3_anonymous_struct/
postmodern has joined #ruby
johnny56 has quit [Read error: Connection reset by peer]
<havenwood> Might I'm excited about anonymous Structs. Will use. So danged handy.
<havenwood> baweaver: [${name: 'Bob', age: 41}, ${name: 'Sue', age: 42}].max_by(&:age)
<havenwood> baweaver: Just convenient compared to the dance we do with #[] and Hashes.
<havenwood> Wait, this isn't a PM! Heh.
<havenwood> I guess relevant here too. :)
<jhass> haha
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<baweaver> I mean yeah, that's mostly how our DMs tend to go
dfucci has joined #ruby
burningserenity has joined #ruby
dfucci has quit [Ping timeout: 258 seconds]
imode has joined #ruby
<havenwood> jhass: That's just handy—a bit envy inducing.
<jhass> downside maybe is you're back to hash rockets for symbol key'ed hashes. But then turns out you don't need them that much after all
burningserenity has quit [Quit: The Lounge - https://thelounge.chat]
johnny56 has joined #ruby
<jhass> but yeah, &. is just so much better than &:foo, you can chain and nest too https://carc.in/#/r/9md8
<havenwood> >.>
ramfjord has quit [Ping timeout: 240 seconds]
<havenwood> baweaver: That could be simpler ^ getting rid of class name. Might be a good illustration of how we can do inefficiently it in pure Ruby.
<baweaver> WAIT WAIT WAIT
<baweaver> That works!?
<havenwood> Yes. :)
<baweaver> RE: jhass
<baweaver> I knew yours does
<havenwood> baweaver: In Crystal.
<havenwood> Not Ruby. :(
<baweaver> Ah
<baweaver> Dang
<jhass> sorry :D
<baweaver> I was about to do all types of bad things
<havenwood> Hahaha
* havenwood waits for Ruby to inevitably get macros
Tuor has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<jhass> idk, personally Ruby (or I guess I should say nobu) is a bit too liberal with adding new syntax recently
jenrzzz has joined #ruby
Tuor has joined #ruby
<jhass> starts to get just tooo many ways to do things
<jhass> I mean, right-ward assignment, really?
<adam12> jhass: In some ways I agree.
<baweaver> Oi, at least my suggestion minimizes it a bit
<adam12> Did you see Matz mention a more limited version of Ruby?
<jhass> no :)
<baweaver> MRuby?
<adam12> Seems like it might be the path forward for more optimizations.
<adam12> More than MRuby but less than current Ruby.
<adam12> It's just an idea he has. A limited dialect of Ruby that can be optimized. But backwards compatible with regular Ruby.
sickdyd has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
<havenwood> Just embed mruby in your crystal extension ftw.
<havenwood> I was pleased to get a gem running with mruby in crystal. Then... yeah. What do you do with that?
<jhass> :D
<adam12> I'd like to see something like what FreeBSD did with Lua and start shipping Lua in base (they call it FLua). Maybe a compiled version of MRuby which some niceties built in.
<havenwood> jhass: I dunno how sane this is, but *seemed* simple to use MRuby from Crystal: https://gist.github.com/havenwood/afc514180e9aa18caaf2
<jhass> people certainly experiment with that idea, eg https://github.com/Anyolite/anyolite
<havenwood> jhass: Ah, I had no idea. That look muuuch better than my wild stabs. :)
<havenwood> That's nifty.
<jhass> just did a github search of mruby language:crystal :D
<havenwood> Nice.
<adam12> If I could target Ruby because it's in LSB I'd be a happy guy.
sickdyd has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
meimeix2 has left #ruby ["WeeChat 2.9"]
meimeix has joined #ruby
orbyt_ has joined #ruby
stephen77 has joined #ruby
voker57 has quit [Quit: No Ping reply in 180 seconds.]
memcorrupt has quit [Ping timeout: 260 seconds]
johnny56 has joined #ruby
voker57 has joined #ruby
memcorrupt has joined #ruby
memcorrupt has joined #ruby
memcorrupt has quit [Changing host]
ellcs1 has quit [Ping timeout: 260 seconds]
akem has quit [Quit: Leaving]
dfucci has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
gix has quit [Quit: Client exiting]
winircuser-239 has joined #ruby
winircuser-239 has quit [Read error: Connection reset by peer]
akem has joined #ruby
rcvu has quit [Ping timeout: 260 seconds]
rcvu has joined #ruby
cliluw has quit [Ping timeout: 264 seconds]
cliluw has joined #ruby
roshanavand has joined #ruby
hiroaki has quit [Ping timeout: 260 seconds]
johnny56 has joined #ruby
banisterfiend_ has quit [Quit: banisterfiend_]
jenrzzz has quit [Ping timeout: 246 seconds]
ellcs1 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
johnny56 has joined #ruby
dfucci has quit [Ping timeout: 256 seconds]
ur5us has joined #ruby
dfucci has joined #ruby
gix has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
coniptor has quit [Ping timeout: 246 seconds]
xall has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
_whitelogger has joined #ruby
johnny56 has joined #ruby
jenrzzz has joined #ruby
coniptor has joined #ruby
Mia has quit [Read error: Connection reset by peer]
dfucci has quit [Read error: Connection reset by peer]
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TCZ has quit [Quit: Leaving]
chalkmonster has quit [Quit: WeeChat 2.9]
<havenwood> baweaver: Too bad there's no unary $.
<havenwood> Well, I guess that's exactly why it's available...
baojg has joined #ruby
baojg_ has quit [Ping timeout: 244 seconds]
sickdyd has joined #ruby
sickdyd has quit [Ping timeout: 240 seconds]
TCZ has joined #ruby
banisterfiend has joined #ruby
ellcs1 has quit [Ping timeout: 244 seconds]
swaggboi has quit [Quit: C-x C-c]
swaggboi has joined #ruby
gix has quit [Quit: Client exiting]
gix has joined #ruby
ilja has joined #ruby
ilja has quit [Client Quit]
postmodern has quit [Remote host closed the connection]
TCZ has quit [Quit: Leaving]
skape has quit [Quit: Connection closed for inactivity]
stryek has quit [Quit: Connection closed for inactivity]
drincruz has quit [Ping timeout: 240 seconds]
Secret-Fire has quit [Remote host closed the connection]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
roshanavand has quit [Ping timeout: 260 seconds]
sickdyd has joined #ruby
Secret-Fire has joined #ruby
memcorrupt has quit [Ping timeout: 256 seconds]
sickdyd has quit [Ping timeout: 258 seconds]
stephen77 has quit [Quit: Leaving]
banisterfiend has quit [Read error: Connection reset by peer]
memcorrupt has joined #ruby
memcorrupt has quit [Changing host]
memcorrupt has joined #ruby
flak has joined #ruby