[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: IMG_9617.jpg (7 KB, 198x198)
7 KB
7 KB JPG
>shitty programming language
:I

>shitty programming language, Japan
:0000
>>
Yes, people are stupid, but you're very smart.
>>
what was this used for besides ruby on rails
>>
>>108346956
being pedantic about "sending messages to objects" instead of "calling" things for 15 years before someone wrote a shitty web framework for it.
>>
>>108346963
So it’s for very lonely people who want to talk to their objects
>>
>>108346668
It's nice though.
>>
>>108346956
RPG Maker used it for at least one version.
>>
>>108346956
Before people wanted to use javascript for everything or rust for everything, all the cool kids were using ruby for everything. People even wanted to do embedded projects with ruby. (https://github.com/hybridgroup/artoo) Github is littered with abandoned projects from that era. It's a nice language, if you like OOP.
>>
There was funky tutorial for ruby with cartoon foxes and hipster comics. Forgot the name, but that was like (takes a hit from a bong) culture, man
>>
>>108346668
its not that bad
t. has never used it a day in his life
>>
>>108346668
>You don't understand! I can't get a boner unless it's Statically typed Java with GoF!
>>
>>108348345
>create funny cartoon tutorial book on Ruby
>eventually get replaced by the next best thing
>"eventually" being within a literal 2 years or so because we constantly crave new bullshit
>complain about it, then leave
>people dox the shit out of you
FOSS is, in fact, the most toxic community on the internet.
>>
>>108346956
It's a fantastic shell scripting language.
>>
>>108348345
https://poignant.guide/
>>
>>108346668
ruby is japanese?
>>
File: 17206911979470.jpg (843 KB, 2040x1336)
843 KB
843 KB JPG
>>108346668
Yeah, fuck Ruby and fuck Perl
>>
ughmm likeee its a japanese programming language, you have to be very high icq to get it.
I will advice you to watch some anime (japanese animation) to really understand what it is about.
>>
File: join-in-paradise.jpg (246 KB, 1552x777)
246 KB
246 KB JPG
>>108347422
thats not wrong way of thinking about runtimes.. though every theory is only as good as its implementation. doesnt mean its false theory, i believe in runtimes too.

--
i dont like mishmashed base syntax of Ruby

> The syntax and design of Ruby were influenced by several earlier languages. Its creator, Yukihiro Matsumoto, combined ideas mainly from Perl (for flexible scripting and text-processing style), Smalltalk (for the pure object-oriented model where everything is an object), Eiffel (for object-oriented design concepts), Ada (for exception-handling ideas), and Lisp
>>
>>108348448
A Japanese Mormon, no less.
>>
>>108346668
Is that Diamond Rush? I used to love that game.
>>
Of all the object-oriented languages Ruby has always felt the least awful to me.
I'm happier with a functional language with a half-decent type system, but if I can't have that, Ruby has decent functional-ish tools and the object side has fewer gotchas and fewer obviously-wrong choices than others I've used. It's still got problems, just fewer of them than Python, Perl, Java, and so on.
>>
It is used by the guy who wrote the lisp for Crash Bandicoot and Jack
https://all-things-andy-gavin.com/tag/lisp/
>>
>>108348417
Wait, he got doxxed?
>>
>>108348345
I am remembering this now
I went on a family vacation when I was 16 and had a laptop and I was making a little ruby text game and looking at that
>>
how much nip linguistical nuance should I be aware of to before I learn this honoraburu language?
>>
>>108351581
>linguistical nuance
Nigger, it's a syllable language with a limited set of phonemes. Under these circumstances there's only two things you can do to make it an actual language:
>1. make words longer than your average German compound word (which Germans did without having such phoneme limitations)
>2. just assign a bunch of random meanings to the same fucking word

Guess what the sudoku committers did.
>>
ruby has a solid object model based on classes, messaging and blocks. plt wise, it's better than python.
>>
>>108351721
This is correct.
>>
>>108350269
yes
that’s why he yanked all his stuff off the Internet
>>
>>108347272
XP, VX and VX Ace were on Ruby
all of them are notable for how slow they are
almost as slow as Game Maker at the time
>>
>>108347422
>cool kids
ruby was always a hipster language, nobody actually cool used ruby
>>108346956
Config management bloatware like Puppet and Chef.
>>
>>108347422
years ago I saw a youtube conference about gameboy emulator in Ruby and it blew my mind
>>
>>108346668
Companies have shot themselves in the foot by using Ruby with ActiveRecord for what was a shitty startup in the 2010s
>>
>>108352173
>all of them are notable for how slow they are
Which has nothing to do with Ruby, to be fair. Most devs were just desperate to stay within the framework of the engine or its plugins, rather than expanding it. And no, I'm not a fanboi of Ruby - I only used it once for a small project to do something that would've otherwise required 100 common events.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.