havenwood changed the topic of #ruby to: Ruby 3.4.4, 3.3.8, 3.5.0-preview1 https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
dviola has quit [Ping timeout: 260 seconds]
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Read error: Connection reset by peer]
cappy has joined #ruby
brokkoli_origin has quit [Ping timeout: 244 seconds]
brokkoli_origin has joined #ruby
cappy has quit [Quit: Leaving]
dviola has joined #ruby
TomyWork has quit [Ping timeout: 252 seconds]
blacknova has joined #ruby
gr33n7007h has quit [Ping timeout: 248 seconds]
gr33n7007h has joined #ruby
fercell has quit [Quit: ZNC - https://znc.in]
fercell has joined #ruby
jmcantrell has joined #ruby
jmcantrell has quit [Ping timeout: 276 seconds]
sleetdrop has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
sleetdrop has joined #ruby
Goodbye_Vincent1 has joined #ruby
cata has joined #ruby
cata has quit [Changing host]
cata has joined #ruby
wbooze has joined #ruby
jmcgnh has quit [Remote host closed the connection]
jmcgnh has joined #ruby
jmcgnh has quit [Remote host closed the connection]
blacknova has quit [Quit: Connection closed for inactivity]
jmcgnh has joined #ruby
cata has quit [Quit: WeeChat 4.6.3]
grenierm has joined #ruby
schne1der has joined #ruby
yosafbridge has quit [Ping timeout: 244 seconds]
yosafbridge has joined #ruby
infinityfye has joined #ruby
wbooze has quit [Ping timeout: 252 seconds]
wbooze has joined #ruby
dionysus69 has joined #ruby
TomyWork has joined #ruby
lucerne has quit [Ping timeout: 260 seconds]
lucerne has joined #ruby
grenierm has quit [Ping timeout: 272 seconds]
ih8u2 has joined #ruby
ih8u has quit [Ping timeout: 265 seconds]
ih8u2 is now known as ih8u
szkl has joined #ruby
sunyour has quit [Quit: sunyour]
sunyour has joined #ruby
mange has joined #ruby
SaveFerris1 has quit [Quit: The Lounge - https://thelounge.chat]
SaveFerris1 has joined #ruby
FetidToot has quit [Ping timeout: 248 seconds]
FetidToot has joined #ruby
dannyAAM has quit [Ping timeout: 268 seconds]
dannyAAM has joined #ruby
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Client Quit]
Linux_Kerio has joined #ruby
mange has quit [Quit: Zzz...]
dionysus69 has quit [Ping timeout: 248 seconds]
oznek has joined #ruby
<The_Camel_> guys, you have no idea how sweet ASP.NET Core is
<The_Camel_> I fucking love this shit.
<sweatiest> Is that ruby?
<The_Camel_> sweatiest, it's C#
<The_Camel_> also there's this thing it offers called Blazor; it's C# for the front end. if you don't want typescript/javascript. it uses WASM.
oznek has quit [Quit: Leaving]
cappy has joined #ruby
<mikko> all of those wasm frameworks are too chunky for my taste, i like my web pages to be <50kb ideally
jmcantrell has joined #ruby
entropie has quit [Quit: ""]
schne1der has quit [Ping timeout: 260 seconds]
jmcantrell has quit [Ping timeout: 265 seconds]
fantazo has joined #ruby
johnjaye has quit [Ping timeout: 252 seconds]
fantazo has quit [Changing host]
fantazo has joined #ruby
cappy has quit [Quit: Leaving]
user23 has joined #ruby
user23 has quit [Excess Flood]
user23 has joined #ruby
chair1 has joined #ruby
johnjaye has joined #ruby
chair1 has quit [Ping timeout: 272 seconds]
chair1 has joined #ruby
szkl has quit [Quit: Connection closed for inactivity]
o0x1eef has quit [Remote host closed the connection]
o0x1eef has joined #ruby
o0x1eef has quit [Ping timeout: 276 seconds]
o0x1eef has joined #ruby
TomyWork has quit [Ping timeout: 248 seconds]
infinityfye has quit [Read error: Connection reset by peer]
<The_Camel_> mikko, when we get Terabit network speeds in the next 15 years, all of that will matter not.
<The_Camel_> i for one like c# over javascript.
<The_Camel_> though I won't use blazor. not yet.
<The_Camel_> for reasons related to maturity.
<The_Camel_> there's more frameworks for js than there is for c#
<The_Camel_> havenwood, is there a rust IDE besides "VSC" ?
<The_Camel_> actually, I think visual studio offers support for rust.
<kmad> The_Camel_: https://www.rust-lang.org/tools (but this is still #ruby tho)
<havenwood> The_Camel_: The same answers for Ruby, pretty much. VS Code and Zed on the graphical side. Neovim and Helix on the modal side.
<The_Camel_> kmad, havenwood talks about rust and o0x1eef talks about python. i don't think anyone minds.
<The_Camel_> meanwhile I talk about java and c# :P
<chair1> I used Blazor back in 2019. it was okay I guess!
<The_Camel_> kmad, yeah, visual studio is in that list. NICE!
<The_Camel_> chair1, :)
<havenwood> The_Camel_: We usually bring it back to Ruby or keep it somewhat related. Rust and Python also fill niches Ruby cannot.
<The_Camel_> havenwood, :>
<havenwood> Ruby will never be a systems language and Python has some unique binding support.
<The_Camel_> havenwood, if I won the lottery, I would make it one.
<chair1> I think what matters for Rust is the Rust Analyzer and Clippy. so any editor that will leverage them will be okay, such as VS Code. (I'm a Rust noob)
<chair1> havenwood: hihihihi
<chair1> oh I misread s/Rust/Ruby/
<The_Camel_> havenwood, IF I ever win the lottery, the FIRST thing I'd do is make an opensource dedicated IDE for it, before that "qt-like" framework.
<The_Camel_> (for ruby)
<The_Camel_> development sucks balls without an IDE.
<havenwood> chair1: You're right, where the Ruby LSP might be ruby-lsp in Ruby it's rust-analyzer in Rust.
<The_Camel_> also github copilot is fucking amazing.
<The_Camel_> (it's integrated in my visual studio in my ASP Core project)
<The_Camel_> havenwood, similar to your phoenix project.
<The_Camel_> havenwood, welcome to the future.
<testone> amazing? it's the source of lols and curses
<The_Camel_> testone, depends what you expect out of it :P
<testone> just awful code :D
<o0x1eef> Given the right context it is usually pretty good at guessing what comes next
<testone> I will give it a try when my vibie 'friends' stop presenting me obsenities to correct or completely rewrite
<The_Camel_> testone, "vibie" friends? are they the people who claim writing code with ai is "Vibe-ing"? :D
<The_Camel_> I met some of those. they piss me off.
<The_Camel_> not because of what they do. but because they gave it such an atrocious name.
<chair1> "oh no, Internet is down! I can't code anymore :("
<The_Camel_> chair1, that will be a thing, very soon!
<chair1> it already is in Brazil :)
<The_Camel_> chair1, it kinda is. especially for people who don't have docs/references locally.
<The_Camel_> even without AI.
<testone> it's like me when I don't install -doc for pkgs :D
<The_Camel_> One thing I really need to study is better software architecture.
<The_Camel_> I already have a good grasp on it, but there are always situations where I end up asking myself
<chair1> me when all of a Python's library documentation is (*args, **kwargs) and I'm left knowing nothing
<The_Camel_> "should I do this like this? or this?"
<The_Camel_> like, there are times where I feel completely idiot for the most basic of questions.
<The_Camel_> "do I make 6 controlleres? or 12."
<The_Camel_> because I "CAN" do it this way. and this way. that way too.
<havenwood> The_Camel_: I don't actually have a Phoenix project at the moment. Though I'd be happy to start a company or take a job based around Elixir and Phoenix.
<The_Camel_> havenwood, i'm sorry you don't have that capacity.
<The_Camel_> \potential\availability\means to\opportunity.
<The_Camel_> yeah, opportunity is the word I'm looking for.
<havenwood> chair1: I want to go back to Brazil after going a month ago. Some other folk in the channel live there. <3 Brazil.
<havenwood> The_Camel_: I do have the opportunity though?
<havenwood> The_Camel_: Maybe I
<chair1> nice havenwood: which region?
<The_Camel_> havenwood, why not do it then?
<chair1> I'm freezing here in the south :(
<havenwood> chair1: I spent a week in Sao Paulo and Rio then another week in the South for a wedding.
<chair1> nice :)
<havenwood> chair1: Floripa. I looove Floripa and met some coders there too.
<chair1> heh, Floripa is indeed a popular dream of many coders to live at!
<The_Camel_> I never went outside Europe. But I do hear Texas is the only place in America (and some Brazil areas) that have the last "better" education facilities available in the world. Along with Israel and China.
<chair1> speaking of my uni friends hehe
<The_Camel_> Was it Texas? No. Mexico **
<chair1> quality of education varies wildly over here hehehe
<havenwood> The_Camel_: I'm taking a sabbatical after working 7 years at Square and Cash app as a staff engineering manager.
<The_Camel_> I see.
<havenwood> The_Camel_: My 5-year old daughter took this pic, I'm so proud of her. :) https://shannonskipper.com
<The_Camel_> I see.
<havenwood> I do really enjoy coding so I'm considering either starting a company (I've helped sell a few) or coding.
<chair1> nice!
<The_Camel_> I enjoy coding myself, but I see far too much atrocity than I want to bother with at times.
<The_Camel_> I'd throw ALL languages in the bin if I had power.
<The_Camel_> because all of them are terrible.
<havenwood> The_Camel_: I just really enjoy the process of developing a complex codebase and maintaining it, it's like a meditation.
<The_Camel_> it better have sane frameworks otherwise it will be far from medication.
<The_Camel_> meditation*
<The_Camel_> it'll be towards medication indeed :P
<chair1> hahaha
<havenwood> The_Camel_: Some of the best programmers I know are currently between work. I'd not assume much from someone having or not having a job.
<The_Camel_> right.
chair1 has quit [Ping timeout: 272 seconds]
<o0x1eef> Yes start a business with me havenwood :D
user23 has quit [Ping timeout: 272 seconds]
<The_Camel_> 6 more days until I finish porting my ruby code to java and asp
<The_Camel_> sigh.
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
<o0x1eef> java and asp, the worst of both worlds xD
jmcantrell has joined #ruby
<testone> the villains of 2 worlds
jmcantrell has quit [Ping timeout: 260 seconds]
<The_Camel_> what are you guys talking about? :P
<The_Camel_> the ecosystem, tools, frameworks and languages are great.
<o0x1eef> JVM / .NET are impressive runtimes. But I don't remember Java or ASP the same way.
Linux_Kerio has quit [Ping timeout: 265 seconds]
<The_Camel_> o0x1eef, idk. i love them.
<havenwood> The_Camel_: Ruby is fantastic for prototyping,. You're citing tools you'd need to compare to Rust these days. Do they hold up? I think not.
<o0x1eef> That's the most important thing :)
<The_Camel_> do they hold up in terms of "what" ?
o0x1eef has quit [Remote host closed the connection]
o0x1eef has joined #ruby
o0x1eef has quit [Ping timeout: 248 seconds]
o0x1eef has joined #ruby
chair1 has joined #ruby
o0x1eef has quit [Ping timeout: 248 seconds]
o0x1eef has joined #ruby
o0x1eef has quit [Ping timeout: 252 seconds]
o0x1eef has joined #ruby
o0x1eef has quit [Ping timeout: 252 seconds]
o0x1eef has joined #ruby
o0x1eef has quit [Ping timeout: 244 seconds]