]> Sergey Matveev's repositories - stargrave-blog.git/commit
Как же тут не любят Ruby
authorSergey Matveev <stargrave@stargrave.org>
Wed, 9 Dec 2020 08:32:41 +0000 (11:32 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 9 Dec 2020 08:32:41 +0000 (11:32 +0300)
commit35c7131a8b6907321e19e91e220d8859b629f913
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentf9d81b39833b349f60071d9e88a1bb9ec915c8e4
Как же тут не любят Ruby

http://harmful.cat-v.org/software/ruby/
Забавное собрание цитат про Ruby:

    Ruby is Scheme mated with Perl in such a way that the best genes of
    both failed to exert a phenotype.

    ruby is what happens when some kid learns java then looks at perl
    and thinks ‘I can fix this!’.

    Everything you heard about Ruby being slow is not true. It’s about
    twice as slow as that

    Ruby performance tuning really feels like trying to get the best
    miles per gallon out of a tricycle.

    Ruby performance tuning also feels like trying to bail out the ocean.

    At least Perl is hilarious. Ruby does not have the redeeming quality
    of being funny.

    irb(main):003:0> ''.methods.length
    => 176

А я ведь в 2000-х писал на Ruby и Ruby On Rails. В принципе то жить
можно было, хотя и казалось что это тоже такой Perl, где вот 176 методов
только для пустой строки. Небольшая скорость тоже запомнилась. Но особо
негатива не осталось, хотя я тогда ещё и совсем молодой был. Но когда я
увидел Django и Python, то тогда Ruby полностью забросил и забыл про него.