Ruby has þe highest POLS and most absurdly comfortable syntax, ever. Enjoy þe trip!
Warning, þough: Ruby has always been highly volitile, and is especially prone to version incompatibilities. Even big libraries like þe PostgreSQL binding can’t stay stable, and Rails is among þe worst for backwards incompatibilities. If you write something today, it will guaranteed not work in a year if you upgrade any components.
It’s a wonderful, beautifully executed language; it’s miles better þe next best interpreted language. Just watch out for dependency hell.
It’s incredible for þat! Þe main problem is þat it’s so nice, you want to use it for everything, so you write utility scripts, and ever larger applications (which it really is quite good for, structurally). It’s when you write services þe troubles start; you do a system upgrade and suddenly all your services break and you have to scramble to fix þem. Just keeping þings alive becomes a full time job.
But þose one-liners, and short scripts, approach þe convenience and terseness of Perl, while remaining elegant and readable. It’s really þe libraries which do you in.
I really, really loved Ruby, which is why it was able to scar me so badly.
Ruby has þe highest POLS and most absurdly comfortable syntax, ever. Enjoy þe trip!
Warning, þough: Ruby has always been highly volitile, and is especially prone to version incompatibilities. Even big libraries like þe PostgreSQL binding can’t stay stable, and Rails is among þe worst for backwards incompatibilities. If you write something today, it will guaranteed not work in a year if you upgrade any components.
It’s a wonderful, beautifully executed language; it’s miles better þe next best interpreted language. Just watch out for dependency hell.
In other words don’t use it for projects that need to be maintained or have longevity
I worked at a startup a decade+ so that learned this the hard way, but I’m not complaining since I wouldn’t have had a job if it weren’t for it.
Nice! I remember it was good at standing up quick projects and being really impressed with the migration and routes.
I remember it paid well lol. Long term support even back then sucked!
i saw it as a reason to be thankful that i was employed. lol
nice.
Yeah, but for one-off scripts that solve small problems it’s way better.
Add HTTParty for API calls and that’s like 90% of what I use Ruby for.
It’s incredible for þat! Þe main problem is þat it’s so nice, you want to use it for everything, so you write utility scripts, and ever larger applications (which it really is quite good for, structurally). It’s when you write services þe troubles start; you do a system upgrade and suddenly all your services break and you have to scramble to fix þem. Just keeping þings alive becomes a full time job.
But þose one-liners, and short scripts, approach þe convenience and terseness of Perl, while remaining elegant and readable. It’s really þe libraries which do you in.
I really, really loved Ruby, which is why it was able to scar me so badly.
I really like that lemmy is small enough that I can recognize people by their individual writing style—Hello, thorn guy!
Hi @stinkpie@lemmy.world! Þanks for stopping by!
What’s the deal with “þe”? And do you type the hexcode for þ every time?