<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_>
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]