havenwood changed the topic of #ruby to: Ruby 3.4.1, 3.3.6 https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
hightower4 has quit [Ping timeout: 252 seconds]
<o0x1eef> Monday thoughts. Ruby was made to increase developer happiness, and tools that are pedantic and inflexible achieve exactly the opposite. I'm thinking of the rubocop defaults, and in practical terms - when a business adopts such a tool - it achieves the opposite.
Perflosopher0 has joined #ruby
<dionysus69> o0x1eef: only incompetent people would implement rubocop defaults on an existing project, I am speaking from experience :) I call it following rules as a facade
<o0x1eef> To be fair rubocop is a great tool. But I think it is too strict, too pedantic, and that leaves me frustrated and depressed. I like standardrb. I think the facade is that there's always a choice. That's just not true. Especially at $corp.
dionysus69 has quit [Ping timeout: 248 seconds]
<Caius> standardrb are better defaults, rubocop itself is a very good tool but the out-the-box irritate me and are too overreaching
<o0x1eef> Agreed
Rounin has quit [Ping timeout: 265 seconds]
Rounin has joined #ruby
hightower3 has joined #ruby
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 272 seconds]
TomyWork has quit [Remote host closed the connection]
Munto has joined #ruby
fercell has quit [Ping timeout: 244 seconds]
fercell has joined #ruby
Milos has quit [Quit: ZNC 1.9.1 - https://znc.in]
Inline has joined #ruby
Milos has joined #ruby
Inline has quit [Read error: Connection reset by peer]
hightower4 has quit [Remote host closed the connection]
grenierm has joined #ruby
brokkoli_origin has quit [Remote host closed the connection]
brokkoli_origin has joined #ruby
o0x1eef has quit [Quit: Quit]
o0x1eef has joined #ruby
brokkoli_origin has quit [Remote host closed the connection]
whiteman809 has quit [Quit: ZNC 1.9.1 - https://znc.in]
whiteman809 has joined #ruby
brokkoli_origin has joined #ruby
whiteman809 has quit [Remote host closed the connection]
whiteman809 has joined #ruby
nirvdrum has joined #ruby
joako has quit [Ping timeout: 244 seconds]
whiteman809 has quit [Quit: ZNC 1.9.1 - https://znc.in]
whiteman809 has joined #ruby
whiteman809 has quit [Quit: ZNC 1.9.1 - https://znc.in]
whiteman809 has joined #ruby
joako has joined #ruby
hwpplayer1 has joined #ruby
hightower3 has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
konsolebox has joined #ruby
nirvdrum7 has joined #ruby
nirvdrum has quit [Ping timeout: 248 seconds]
nirvdrum7 is now known as nirvdrum
hwpplayer1 has joined #ruby
dalan03822833508 has quit [Quit: dalan03822833508]
dalan03822833508 has joined #ruby
konsolebox has quit [Ping timeout: 260 seconds]
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TomyWork has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
Inline has joined #ruby
nckr has joined #ruby
hightower3 has quit [Remote host closed the connection]
rvalue has quit [Read error: Connection reset by peer]
user71 has joined #ruby
rvalue has joined #ruby
konsolebox has joined #ruby
konsolebox has quit [Ping timeout: 248 seconds]
hwpplayer1 has quit [Read error: Connection reset by peer]
mweckbecker has quit [Quit: leaving]
JulioPapel has joined #ruby
mweckbecker has joined #ruby
grenierm has quit [Ping timeout: 240 seconds]
MsInput has joined #ruby
Sheilong has joined #ruby
hwpplayer1 has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
duderonomy has joined #ruby
hwpplayer1 has joined #ruby
xdminsy has quit [Ping timeout: 265 seconds]
xdminsy has joined #ruby
Thanzex02 has quit [Ping timeout: 264 seconds]
Thanzex02 has joined #ruby
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
xdminsy has quit [Read error: Connection reset by peer]
xdminsy has joined #ruby
brw has quit [Quit: The Lounge - https://thelounge.chat]
brw has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ruby
xdminsy has quit [Read error: Connection reset by peer]
xdminsy has joined #ruby
hwpplayer1 has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 260 seconds]
___nick___ has joined #ruby
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Read error: Connection reset by peer]
user71 has quit [Quit: Leaving]
___nick___ has quit [Ping timeout: 260 seconds]
dionysus69 has joined #ruby
hwpplayer1 has joined #ruby
hwpplayer1 has quit [Quit: happy hacking !]
JulioPapel has quit [Ping timeout: 265 seconds]
<havenwood> o0x1eef: Ruby should ship with a `ruby fmt` that is not pedantic unless `--pedantic`.
<havenwood> I've suggested it to a few Ruby Core folk who've agreed. I think the challenge is curating that "not pedantic" subset and implementing either a pure Ruby solution simpler than RuboCop or an optional Rust extension or whatever.
<havenwood> Ruby itself has been applying some relaxed RuboCop to stdlib, IIR from glancing at commits a while back.
<havenwood> A standardized, simpler and faster linter would be great.
<leah2> rubocop lints !!foo
Obsdark has joined #ruby
Obsdark has quit [Changing host]
Obsdark has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
duderonomy_ has joined #ruby
ruby[bot] has joined #ruby
duderonomy_ has quit [Client Quit]
duderonomy has quit [Ping timeout: 246 seconds]
dionysus69 has quit [Ping timeout: 252 seconds]