<adam12>
leah2: Do you use Vagrant on new projects? or are these older projects.
<leah2>
i maintain a distro that ships it
<leah2>
i hope they finally rewrite it in go so it doesnt block every ruby update :p
<adam12>
leah2: LOL yeah. I do wish over all these years that we acquire a better way to make a portable Ruby.
<adam12>
s/acquire/acquired
<adam12>
Only recently have I been able to do system scripting in Ruby, because I run 90% Debian now and it ships with a Ruby newer than 2.0...
<leah2>
it's mostly really small fixes, but they take so long to release them
<adam12>
I'd love to be able to upload a ruby to ~/bin and then use it. Hope for Natalie/Artichoke I guess.
<leah2>
wouldnt affect most of my scripts tbh
<leah2>
i barely use 1.9+ features
xuochi has joined #ruby
crankhar1er has quit [Ping timeout: 260 seconds]
crankharder has joined #ruby
<leah2>
anyone here looked at gleam?
Linux_Kerio has quit [Quit: Konversation terminated!]
xuochi has quit [Remote host closed the connection]
xuochi has joined #ruby
crankhar1er has joined #ruby
Linux_Kerio has joined #ruby
crankharder has quit [Ping timeout: 250 seconds]
ht_ has joined #ruby
_ht has quit [Ping timeout: 268 seconds]
ht_ is now known as _ht
<adam12>
leah2: Briefly. Has me more excited than Elixir, tbh.
<adam12>
It's been shipping on the regular it seems. Lots of exciting releases. Amazing what one person can do.
<leah2>
yes
<leah2>
i only learned about it yesterday
<leah2>
but i rarely see new languages where i don't go "ugh"
<adam12>
I just don't have the time to pick up new languages. I've been finding Ruby fits more and more use cases for me, so its easier to lean into what I know.
<xuochi>
adam12: I agree. This is especially true with better performance in more recent versions.
<adam12>
xuochi: I'm finding the work on Fibers/FiberScheduler a great replacement for where I might reach for Go, provided that it's IO bound and not CPU bound.
<xuochi>
personally, I haven't yet needed Fibers, but that's good to know.
ht_ has joined #ruby
_ht has quit [Ping timeout: 252 seconds]
ht_ is now known as _ht
hightower2 has joined #ruby
crankhar1er has quit [Ping timeout: 248 seconds]
crespire has quit [Remote host closed the connection]
crankharder has joined #ruby
sangui has joined #ruby
crespire has joined #ruby
crankharder has quit [Ping timeout: 250 seconds]
sangui has quit [Ping timeout: 248 seconds]
dviola has joined #ruby
defectiverobot has joined #ruby
desnudopenguino has joined #ruby
caedmon has joined #ruby
autodev has joined #ruby
caedmon has quit [Quit: caedmon]
caedmon has joined #ruby
defectiverobot has quit [Ping timeout: 268 seconds]
caedmon has quit [Client Quit]
caedmon has joined #ruby
autodev has quit [Remote host closed the connection]
autodev has joined #ruby
lucartc has quit [Ping timeout: 255 seconds]
autodev has quit [Ping timeout: 248 seconds]
dionysus69 has quit [Ping timeout: 264 seconds]
__ht has joined #ruby
_ht has quit [Ping timeout: 265 seconds]
__ht is now known as _ht
autodev has joined #ruby
autodev has quit [Remote host closed the connection]
caedmon has quit [Ping timeout: 268 seconds]
kaivai has quit [Ping timeout: 240 seconds]
hightower2 has quit [Ping timeout: 265 seconds]
hightower2 has joined #ruby
<rapha>
by portable ruby, adam12, you mean, like, "can run on all platforms"? can't really think of one where it doesn't...
<adam12>
rapha: I mean more akin to nodejs, where you can wget node.org/downloads/node-x.tgz; tar xvf node.tgz; ./bin/node
<rapha>
gleam looks more like a friendlier Java or C# than anything that'd replace ruby
<rapha>
ah ok
<adam12>
Node can be packaged into "binaries" for CLIs too. See the most recent Heroku tooling for an example.
<adam12>
.. or was it shopify. I dont' actually remember now.
<rapha>
i often wished for rake to be real commonplace on all kinds of distros, out of the box, in a really lightweight way, so perhaps without even a ruby binary
<rapha>
+'ve
<adam12>
Installed Packages
<adam12>
Name : ruby
<adam12>
Arch : x86_64
<adam12>
Version : 2.0.0.648
<adam12>
Heh.
CrazyEddy has quit [Ping timeout: 260 seconds]
caedmon has joined #ruby
caedmon has quit [Client Quit]
lucartc has joined #ruby
uuiowl3 has joined #ruby
uuiowl3 has quit [Client Quit]
MalusVulgaris has joined #ruby
caedmon has joined #ruby
autodev has joined #ruby
autodev has quit [Read error: Connection reset by peer]
autodev has joined #ruby
autodev has quit [Remote host closed the connection]
autodev has joined #ruby
autodev has quit [Read error: Connection reset by peer]
crankharder has joined #ruby
MalusVulgaris has quit [Quit: MalusVulgaris]
crankharder has quit [Ping timeout: 265 seconds]
crankharder has joined #ruby
autodev has joined #ruby
autodev has quit [Remote host closed the connection]
Linux_Kerio has quit [Ping timeout: 248 seconds]
infinityfye has quit [Ping timeout: 250 seconds]
xuochi has quit [Quit: ChatZilla 0.16 [SeaMonkey 2.53.16/20230331000000]]
caedmon has quit [Ping timeout: 260 seconds]
caedmon has joined #ruby
caedmon has quit [Ping timeout: 248 seconds]
crankharder has quit [Quit: leaving]
_ht has quit [Remote host closed the connection]
xuochi has joined #ruby
markov_twain has joined #ruby
johnjaye has quit [Ping timeout: 268 seconds]
infinityfye has joined #ruby
mexen has joined #ruby
infinityfye has quit [Quit: Leaving]
kaivai has joined #ruby
autodev has joined #ruby
autodev has quit [Ping timeout: 248 seconds]
ur5us has joined #ruby
johnjaye has joined #ruby
xuochi has quit [Quit: ChatZilla 0.16 [SeaMonkey 2.53.16/20230331000000]]
ap4y has joined #ruby
goldfish has joined #ruby
tomtmym has quit [Quit: Gone.]
otisolsen70 has quit [Quit: Leaving]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
mexen has quit []
havenwood has quit [Ping timeout: 250 seconds]
havenwood has joined #ruby
<ox1eef_>
There's always GitHub actions for the creation of builds. It supports OSX, Windows & Linux - that covers most people.