Ruby

Discussion in 'Болталка' started by bxN5, 12 Apr 2007.

  1. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Собственно,сегодня мне сказали что есть такой язык программирования как Ruby (руби , раби хз).Говорят что он возможно в будущем заменить php и perl .Ваши мысли по этому поводу?Сейчас шарю инет,смотрю что за язычок.
    Нашим любителям позитиффа просьба обойти тему,хотелось бы конструктивных ответов,а не флудливого бреда.
    Нашел это http://www.chair36.msiu.ru/science/science/articles/2/html/node35.html
     
    #1 bxN5, 12 Apr 2007
    Last edited: 12 Apr 2007
  2. mR_LiNK[deface_0nl

    mR_LiNK[deface_0nl Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    147
    Likes Received:
    27
    Reputations:
    13
    Слоажно сказать что-то однозначно..
    как-то притягивает и одновременно отталкивает..

    статейка маловата кон..
    но попробовать в действии желание оч большое
     
  3. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
    Возможно и заменит...
    Оценить язык не могу даже субъективно, тк не проникся им
     
  4. 3DViruzZ

    3DViruzZ Member

    Joined:
    16 Jan 2007
    Messages:
    24
    Likes Received:
    10
    Reputations:
    1
    На нем собран Metasploit 3
    Что заменит сомневаюсь, но все возможно.
     
  5. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Прочитав описание вполне может заменить яву (в смысле скрипты)
     
  6. Petr

    Petr Banned

    Joined:
    10 Jun 2006
    Messages:
    642
    Likes Received:
    369
    Reputations:
    -13
    я бы не хотел чтобы что то пхп заменило, я за него тока взялся :p
     
    #6 Petr, 12 Apr 2007
    Last edited by a moderator: 12 Apr 2007
  7. Underwit

    Underwit Banned

    Joined:
    6 Oct 2006
    Messages:
    191
    Likes Received:
    137
    Reputations:
    16
    Заменить не заменит, но вот право на существование у него есть.
     
  8. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
    Язык перспективный, если сейчас у него нормально развить некое подобие Cpan/pear, сделать огромное кол-во приличной документации и выпустить книги с ней, то все шансы на замену есть.
     
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Язык распространен, но только в японии.
    Я бы посоветовал тот же питон, т.к. пока он намного популярнее, чем руби. И еще по пиону есть дохрена литературы.
     
  10. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Эм... сравнивать с CPAN какой-то pear с парой либ?
     
  11. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Cсылки по теме: http://live.julik.nl/2005/11/ror-for-starters
    Тут статьи (три части) по программированию на Ruby:
    Часть1: http://gazette.linux.ru.net/lg81/ramankutty.html
    Часть 2: http://gazette.linux.ru.net/lg83/ramankutty.html
    Часть 3: http://gazette.linux.ru.net/lg86/ramankutty.html
    Идеология Ruby: http://ru.wikibooks.org/wiki/Ruby/Идеология

    P.S. Заменит или не заменит остальные языки - не знаю, но что с Перла Метасплоит переделали на Руби, имхо не спроста, значит он всё таки удобнее...
    Имхо все его преимущества описаны в определении:
    Кому интересны детали, вам сюда: _http://ru.wikibooks.org/wiki/Ruby (хе! логотип языка, всё-таки рубин :) , как я и думал...)
    Скачать интерпретатор Ruby можно с офсайта проекта http://www.ruby-lang.org/

    Вот сделал подборку по документации по Ruby в chm всем качать скачать
     
    #11 -=lebed=-, 12 Apr 2007
    Last edited: 12 Apr 2007
  12. flipper

    flipper Elder - Старейшина

    Joined:
    5 Sep 2006
    Messages:
    131
    Likes Received:
    85
    Reputations:
    29
    Больше походит на с чем на пхп
    Code:
    #!/usr/local/bin/ruby -w
    
    begin require 'rubygems' rescue LoadError end
    require 'inline'
    
    class Hello
      inline do |builder|
        builder.include "<stdio.h>"
        builder.c 'void hello() { puts("hello world"); }'
      end
    end
    
    Hello.new.hello
    
     
  13. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    На русском нету нормальных книг про сабж.

    Однако есть это: http://ru.wikibooks.org/wiki/Ruby
     
  14. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
    Ну это грубо говоря) Я имею ввиду какой-никакой репозиторий библиотек.
     
  15. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
    из импортных ресурсов могу посоветовать: http://www.rubycentral.com/
     
  16. Digimortal

    Digimortal Banned

    Joined:
    22 Aug 2006
    Messages:
    471
    Likes Received:
    248
    Reputations:
    189
    скорее на перл, паскаль и пайтон вместе взятые )..
    вообще, язык очень интересный.. жаль, что развитие его как-то медленно происходит..
     
  17. ssk.ex0.uf0

    ssk.ex0.uf0 Elder - Старейшина

    Joined:
    27 Feb 2007
    Messages:
    68
    Likes Received:
    19
    Reputations:
    0
    н-да эт точно(

    Wrox Beginning Ruby on Rails Nov 2006 eBook-BBL (жаль на тока английском)
    Code:
    http://rapidshare.com/files/18770098/Wrox.Beginning.Ruby.on.Rails.Nov.2006.eBook-BBL.rar.html
    http://depositfiles.com/ru/files/659280
    File Size: 2.48 MB
     
  18. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
    Не знаю чем он там на Perl похож, но синтаксис начисто слизан с Python.