Swyper has quit [Remote host closed the connection]
donofrio has quit [Remote host closed the connection]
sergioro has joined #ruby
regedit has joined #ruby
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
VoidVextor0 has joined #ruby
<uplime>
is there anyway in a gemfile to tell bundle to ignore a dependency version requirement? jekyll-terminal requires jekyll <4, but I want to try it on 4 since it doesnt seem to have anythin 3 specific
jintseng has quit [Quit: Leaving]
pandorian has quit [Ping timeout: 272 seconds]
TorpedoSkyline has joined #ruby
d3bug has joined #ruby
Emmanuel_Chanel has quit [Read error: No route to host]
ttoocs has joined #ruby
VoidVextor0 has quit []
pandorian has joined #ruby
CrazyEddy has joined #ruby
TorpedoSkyline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood>
uplime: for experimenting, you should be able to just edit the Gemfile.lock
sauvin has joined #ruby
<uplime>
ah ok
pandakekok9 has joined #ruby
pwnd_nsfw has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 265 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
Emmanuel_Chanel has joined #ruby
houhoulis has quit [Remote host closed the connection]
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Read error: Connection reset by peer]
pandakekok9 has quit [Quit: Rebooting...]
fphilipe has joined #ruby
pandakekok9 has joined #ruby
chalkmonster has joined #ruby
dhollinger has quit [Read error: Connection reset by peer]
dhollinger has joined #ruby
akemhp has quit [Ping timeout: 260 seconds]
dhollinger has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 265 seconds]
mjsir911 has quit [Ping timeout: 246 seconds]
mjsir911 has joined #ruby
dhollinger has joined #ruby
jenrzzz has joined #ruby
ablackack has quit [Ping timeout: 250 seconds]
Yuyu06 has joined #ruby
ablackack has joined #ruby
IsoLinCHiP has quit [Ping timeout: 250 seconds]
IsoLinCHiP has joined #ruby
schne1der has joined #ruby
lakrivite[m] has quit [*.net *.split]
klaas has quit [*.net *.split]
mahlon has quit [*.net *.split]
e has quit [*.net *.split]
Liothen has quit [*.net *.split]
infinity2022 has quit [*.net *.split]
_ikke_ has quit [*.net *.split]
Argorok has quit [*.net *.split]
JayDoubleu has quit [*.net *.split]
jnix has quit [*.net *.split]
iamdevnul has quit [*.net *.split]
vqrs has quit [*.net *.split]
juvenal has quit [*.net *.split]
xipho[m] has quit [*.net *.split]
turt2live has quit [*.net *.split]
p3ps1 has quit [*.net *.split]
NEETzsche has quit [*.net *.split]
kreantos has quit [*.net *.split]
Tuor has quit [*.net *.split]
chunkypuffs has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
wnd has quit [*.net *.split]
ytti has quit [*.net *.split]
Retr0Punk has quit [*.net *.split]
KrzaQ has quit [*.net *.split]
SegFaultAX has quit [*.net *.split]
VSpike has quit [*.net *.split]
themoonmaster has quit [*.net *.split]
seb_ has quit [*.net *.split]
oncall-pokemon has quit [*.net *.split]
Yuyu0 has quit [*.net *.split]
zapata has quit [*.net *.split]
Yxhuvud has quit [*.net *.split]
Fusl has quit [*.net *.split]
mistym has quit [*.net *.split]
nfsnobody has quit [*.net *.split]
mnemon has quit [*.net *.split]
Furai has quit [*.net *.split]
jhass has quit [*.net *.split]
Hanma[m] has quit [*.net *.split]
kp666[m] has quit [*.net *.split]
Rush has quit [*.net *.split]
RushPL has quit [*.net *.split]
jtperreault has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
aloy has quit [*.net *.split]
mjacob_ has quit [*.net *.split]
G has quit [*.net *.split]
laudecay has quit [*.net *.split]
gbristol has quit [*.net *.split]
havenwood has quit [*.net *.split]
csaunders_ has quit [*.net *.split]
mkroman has quit [*.net *.split]
Kuukunen- has quit [*.net *.split]
lucas_ has quit [*.net *.split]
spectra has quit [*.net *.split]
duderonomy has quit [Ping timeout: 240 seconds]
execat[m] has quit [Ping timeout: 246 seconds]
ablackack has quit [Ping timeout: 240 seconds]
kira_rose[m] has quit [Ping timeout: 252 seconds]
linuus[m] has quit [Ping timeout: 252 seconds]
cliffindor[m] has quit [Ping timeout: 250 seconds]
sepp2k has quit [Ping timeout: 245 seconds]
thecoffemaker has quit [Ping timeout: 240 seconds]
qbrd[m] has quit [Ping timeout: 264 seconds]
laudecay has joined #ruby
Kuukunen- has joined #ruby
Fusl has joined #ruby
RushPL has joined #ruby
aloy has joined #ruby
jtperreault has joined #ruby
G has joined #ruby
JoL1hAHN has joined #ruby
gbristol has joined #ruby
mjacob_ has joined #ruby
csaunders_ has joined #ruby
havenwood has joined #ruby
lucas_ has joined #ruby
mkroman has joined #ruby
mistym has joined #ruby
Yxhuvud has joined #ruby
zapata has joined #ruby
oncall-pokemon has joined #ruby
jhass has joined #ruby
nfsnobody has joined #ruby
mnemon has joined #ruby
Rush has joined #ruby
Furai has joined #ruby
spectra has joined #ruby
cxl has quit [Ping timeout: 268 seconds]
thecoffemaker has joined #ruby
Fusl has quit [Max SendQ exceeded]
cxl has joined #ruby
TomyWork has joined #ruby
mossplix has joined #ruby
duderonomy has joined #ruby
ablackack has joined #ruby
Fusl has joined #ruby
mossplix has quit [Read error: Connection reset by peer]
mossplix has joined #ruby
gsingh93 has quit [Ping timeout: 240 seconds]
gsingh93 has joined #ruby
fphilipe has quit [Ping timeout: 272 seconds]
loveablelobster has joined #ruby
TomyWork has quit [Ping timeout: 256 seconds]
VoidVextor0 has joined #ruby
pandorian has quit [Ping timeout: 268 seconds]
fphilipe has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.7]
Liothen has joined #ruby
JayDoubleu has joined #ruby
mahlon has joined #ruby
vqrs has joined #ruby
_ikke_ has joined #ruby
e has joined #ruby
Argorok has joined #ruby
Tuor has joined #ruby
jnix has joined #ruby
p3ps1 has joined #ruby
ytti has joined #ruby
klaas has joined #ruby
wnd has joined #ruby
kreantos has joined #ruby
infinity2022 has joined #ruby
EvilJStoker has joined #ruby
NEETzsche has joined #ruby
SegFaultAX has joined #ruby
juvenal has joined #ruby
VSpike has joined #ruby
themoonmaster has joined #ruby
Retr0Punk has joined #ruby
iamdevnul has joined #ruby
chunkypuffs has joined #ruby
KrzaQ has joined #ruby
seb_ has joined #ruby
NODE has quit [Excess Flood]
Argorok has quit [Max SendQ exceeded]
JayDoubleu has quit [Max SendQ exceeded]
NODE has joined #ruby
ur5us_ has joined #ruby
Argorok has joined #ruby
JayDoubleu has joined #ruby
suukim has joined #ruby
mossplix has quit [Remote host closed the connection]
weeirc8089 has joined #ruby
pwnd_nsfw has joined #ruby
ur5us__ has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
ur5us_ has quit [Ping timeout: 248 seconds]
_whitelogger has joined #ruby
gitter1234 has joined #ruby
mossplix has joined #ruby
zdm has quit [Remote host closed the connection]
cnsvc has quit [Ping timeout: 240 seconds]
mossplix has quit [Remote host closed the connection]
teclator has quit [Ping timeout: 240 seconds]
loveablelobster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
GodFather has quit [Read error: Connection reset by peer]
akemhp has quit [Remote host closed the connection]
fphilipe has quit [Ping timeout: 248 seconds]
akemhp has joined #ruby
loveablelobster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fphilipe has joined #ruby
chalkmonster has joined #ruby
akemhp has quit [Remote host closed the connection]
ur5us__ has quit [Ping timeout: 268 seconds]
d3bug has quit [Quit: Connection closed for inactivity]
robotmay has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.7]
chalkmonster has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
zdm has joined #ruby
antimatroid has joined #ruby
<antimatroid>
What's ruby made with? I'm trying to make a (template) programming language with C++ for my website generator and am having trouble reaching the kinds of speeds Python have, or even Ruby speeds for empty while loops that iterate an integer variable 100k or 1 million times. I am at least 3 times faster than bash, but still not very happy..
lxsameer has joined #ruby
zlogan2003 has joined #ruby
pandakekok9 has quit [Ping timeout: 240 seconds]
nofxx_ has quit [Remote host closed the connection]
pandakekok9 has joined #ruby
nofxx_ has joined #ruby
regedit has quit [Quit: Connection closed for inactivity]
bvdw has quit [Read error: Connection reset by peer]
<QuakePhil>
in that case it might be good to branch out and try another lang
<QuakePhil>
unless you are actually trying to enter the website generator market, in which case... good luck lol 8)
bvdw has joined #ruby
<ljarvis>
antimatroid: I guess any performance questions will be related to your c++ implementation then?
<QuakePhil>
also I poked around your sites, you got "Page was last built on @currentdate at @currenttime (@timezone)." at the bottom of https://n-ham.com/
<QuakePhil>
also, iterating in templates is probably bad 8)
<ljarvis>
wut
<antimatroid>
QuakePhil: cheers I haven't updated that for how I changed the syntax in the language
<QuakePhil>
templates are typically presentation layer... throw an iterator at a designer and youll get back spaghetti code template... so its best to keep that in controller or whatever runs your logic and sends it to the template
<ljarvis>
iterating in templates is absolutely fundamental
<antimatroid>
ljarvis: what performance questions do you have?
<ljarvis>
antimatroid: I don't have any questions. I'm confused why you're here I guess or what you expect to glean from this channel :)
tsujp has joined #ruby
<QuakePhil>
ljarvis: you are correct of course, i was thinking more about "performant" logic like iterating a million times. you might have to iterate a bunch of times for your template elements and whatnot, but if you are iterating a million times per one template, something is probably wrong
<ljarvis>
yeah I'm hoping that's just a benchmark
<antimatroid>
ljarvis: was hoping to find people who might be able to give some insight in to how a few things work under the hood with languages like ruby
<ljarvis>
antimatroid: ah, maybe someone could help, but I'd probably try to understand why your implementation is slower than you'd expect, which means help from C++ people
<QuakePhil>
and if i wanted, i might be able to make a case that in templates, iterators are not fundamental. they are nice, but dry templates are a lot less valuable, at least to me, than dry code
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
<antimatroid>
ljarvis: cheers, have tried asking a few questions in the c++-general channel as well, still stuck though unfortunately
<antimatroid>
i'm barely doing anything with stuff like hardcoded functions, so I'm not sure how it's not already super fast
<ljarvis>
I guess you could peruse alternative template languages what are written in C++ to see how they've done it? I kind of agree with QuakePhils comment about just prefering to use an existing tried and tested templating language rather than trying to roll your own (you'll likely get more people on board too). Unless of course it's just for fun
<antimatroid>
you can already use other template language with nift kind of, but it's not nearly as nice
<antimatroid>
and I personally don't like the syntax for them either
<QuakePhil>
does anyone have ruby-protobuf experience here? i'm playing around with it for the first time trying to decode serialized data from a python script spitting protobuf into stdout, and getting weird errors that i could use some help with...
<unixabg>
adam12: ty for response. I have tried something like that, but the overhead to get it started is heavy. I have also tried leaving it running, but
<unixabg>
again heavy. (ffmpeg that is).
markopasha has joined #ruby
<QuakePhil>
welp, i figured out protobuf 8)
<QuakePhil>
(the third party script was encoding it in a peculiar way)
<adam12>
havenwood: join.prepend is a nice way to do it.
<havenwood>
adam12: I agree. It's nice when clear and fast align.
pwnd_nsfw has quit [Ping timeout: 260 seconds]
TorpedoSkyline has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jonopoly has joined #ruby
<adam12>
antimatroid: Most Ruby template languages compile into Ruby and are then evaluated. There's a library called Temple which uses S-expressions of a specific format to generate this Ruby code. People who build their own template language will generate these S-expressions, either with a string scanner or maybe with a PEG implementation.
pwnd_nsfw has joined #ruby
<havenwood>
Kinda fun addition in 2.8: {aim: true}.transform_keys(aim: :new) #=> {:new=>true}
<adam12>
antimatroid: The exception to that rule is probably Liquid, which last time I looked uses an AST and it's own VM.
<adam12>
antimatroid: there's a Liquid implementation in Rust that you could maybe look at to stir up some ideas.
<adam12>
havenwood: Interesting. Kinda looks like dry-transformer.
<adam12>
havenwood: or transproc, or hm.
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
cd has joined #ruby
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Ping timeout: 265 seconds]
Fraeon has quit [Ping timeout: 240 seconds]
william1_ has joined #ruby
Swyper has joined #ruby
TorpedoSkyline has quit [Read error: Connection reset by peer]
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mossplix has quit [Ping timeout: 268 seconds]
mossplix has joined #ruby
sagax has quit [Read error: Connection reset by peer]
houhoulis has joined #ruby
kristian_on_linu has joined #ruby
evdubs has quit [Remote host closed the connection]
sagax has joined #ruby
evdubs has joined #ruby
pwnd_nsfw has joined #ruby
fphilipe has quit [Ping timeout: 272 seconds]
kristian_on_linu has quit [Ping timeout: 260 seconds]
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
fphilipe has joined #ruby
kent\n has quit [Ping timeout: 268 seconds]
bsdbandit-01 has joined #ruby
kent\n has joined #ruby
weeirc8089 has joined #ruby
darkstardevx has quit [Ping timeout: 248 seconds]
gix has quit [*.net *.split]
Ven`` has quit [*.net *.split]
jenrzzz has quit [*.net *.split]
gigetoo has quit [*.net *.split]
cthulchu_ has quit [*.net *.split]
davidw has quit [*.net *.split]
cd has quit [*.net *.split]
ged has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
ropeney has quit [*.net *.split]
kempo has quit [*.net *.split]
salvor has quit [*.net *.split]
sh7d has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
QuakePhil has quit [*.net *.split]
bukkitgerman has quit [*.net *.split]
impermanence has quit [*.net *.split]
jcalla has quit [*.net *.split]
SoF has quit [*.net *.split]
jacksoow has quit [*.net *.split]
j416 has quit [*.net *.split]
tsrt^ has quit [*.net *.split]
mcspud has quit [*.net *.split]
tbisker8 has quit [*.net *.split]
camilasan has quit [*.net *.split]
bluetown has quit [*.net *.split]
shaman42 has quit [*.net *.split]
kaleido has quit [*.net *.split]
_vircung_ has quit [*.net *.split]
Flonk has quit [*.net *.split]
`Alison has quit [*.net *.split]
uplime has quit [*.net *.split]
Skarlso has quit [*.net *.split]
nibbo has quit [*.net *.split]
gremax has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
kloeri has quit [*.net *.split]
vrih_ has quit [*.net *.split]
llua has quit [*.net *.split]
freshmaker666 has quit [*.net *.split]
dan64 has quit [*.net *.split]
dostoyevsky has quit [*.net *.split]
antizeus has quit [Ping timeout: 240 seconds]
duderonomy has quit [Ping timeout: 240 seconds]
fphilipe has quit [Ping timeout: 246 seconds]
swistak35 has quit [Ping timeout: 268 seconds]
regedit has quit [Quit: Connection closed for inactivity]
davidw has joined #ruby
davidw has quit [Changing host]
davidw has joined #ruby
swistak35 has joined #ruby
duderonomy has joined #ruby
akemhp has joined #ruby
cthulchu_ has joined #ruby
nibbo has joined #ruby
shaman42 has joined #ruby
gigetoo has joined #ruby
gremax has joined #ruby
dostoyevsky has joined #ruby
kempo has joined #ruby
jenrzzz has joined #ruby
dan64 has joined #ruby
j416 has joined #ruby
CalimeroTeknik has joined #ruby
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
reyfi9e has quit [Remote host closed the connection]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
<gitter1234>
Anybody seen Radar lately?
orbyt_ has quit [Read error: Connection reset by peer]
mossplix has quit [Ping timeout: 240 seconds]
bsdband96 has joined #ruby
smccarthy has joined #ruby
bsdbandit-01 has quit [Ping timeout: 272 seconds]
<havenwood>
gitter1234: Nope, I haven't in a while.
<smccarthy>
What is the difference between `bundle install` and `bundle package` ? Why would I ever need to use bundle package? Thanks !
Skarlso has joined #ruby
<smccarthy>
oh, I think I understand, if I want to use bundle install again (after a bundle package), it would be a lot faster (from cache)
Skarlso has left #ruby [#ruby]
ged has joined #ruby
cnsvc has joined #ruby
weeirc8089 has quit [Ping timeout: 265 seconds]
ropeney has joined #ruby
gix has joined #ruby
CrazyEddy has joined #ruby
jacksoow has joined #ruby
foxxx0 has joined #ruby
sh7d has joined #ruby
salvor has joined #ruby
QuakePhil has joined #ruby
SoF has joined #ruby
Ven`` has joined #ruby
bukkitgerman has joined #ruby
impermanence has joined #ruby
cd has joined #ruby
jcalla has joined #ruby
freshmaker666 has joined #ruby
camilasan has joined #ruby
tbisker8 has joined #ruby
bluetown has joined #ruby
kaleido has joined #ruby
Flonk has joined #ruby
`Alison has joined #ruby
uplime has joined #ruby
mcspud has joined #ruby
kloeri has joined #ruby
vrih_ has joined #ruby
llua has joined #ruby
_vircung_ has joined #ruby
NODE has quit [Excess Flood]
<gitter1234>
havenwood: Bigg ups to him though! I guess being a husband and a father comes at a price
xNetX0 has joined #ruby
<havenwood>
smccarthy: Just `bundle` is an alias for `bundle install`. That's the most commonly run Bundler command. I wish they didn't make creating the Gemfile the same command as installing the Gemfile.lock, but it is.
<havenwood>
smccarthy: The `bundle package` command is an alias for `bundle cache` I believe, which is deprecated.
xorl has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
cd has quit [Max SendQ exceeded]
jcalla has quit [Quit: Leaving]
cd has joined #ruby
millerti has joined #ruby
groks has joined #ruby
xNetX0 is now known as NODE
orbyt_ has joined #ruby
akemhp has quit [Ping timeout: 240 seconds]
<smccarthy>
havenwood: ok thanks !
akemhp has joined #ruby
FooMunki has joined #ruby
FooMunki has left #ruby [#ruby]
NODE has quit [Quit: o]
john2496 has quit [Remote host closed the connection]
john2496 has joined #ruby
Benett has quit [Remote host closed the connection]
schne1der has quit [Ping timeout: 260 seconds]
john2496 has quit [Remote host closed the connection]
pwnd_nsfw has quit [Read error: Connection reset by peer]
DaRock has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Benett has joined #ruby
smccarthy has quit [Remote host closed the connection]
NODE has joined #ruby
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
pwnd_nsfw has joined #ruby
bsdbandit-01 has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
bsdband96 has quit [Ping timeout: 265 seconds]
Benett has quit [Ping timeout: 264 seconds]
NODE has quit [Ping timeout: 272 seconds]
Swyper has quit [Remote host closed the connection]
Benett has joined #ruby
AJA4350 has quit [Quit: AJA4350]
TorpedoSkyline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
markopasha has quit [Remote host closed the connection]
zdm` has joined #ruby
zdm` has quit [Remote host closed the connection]
NODE has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
zdm has quit [Ping timeout: 268 seconds]
cthulchu_ has quit [Read error: Connection reset by peer]
cthulchu_ has joined #ruby
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
orbyt_ has joined #ruby
jenrzzz has joined #ruby
zig has quit [Quit: WeeChat 1.9.1]
s2013 has joined #ruby
davispuh has quit [Ping timeout: 260 seconds]
Seich has joined #ruby
bvdw has quit [Read error: Connection reset by peer]