Berkeley CSUA MOTD:Entry 53922
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/10 [General] UID:1000 Activity:popular
7/10    

2010/8/12-9/7 [Computer/SW/Languages/Perl] UID:53922 Activity:nil
8/12    Ruby coders, do you mostly DIY your stuff or use the ruby libs out
        there?   How is their quality compared to other libs you have used
        for other langs?  Thx.
        \_ I use Ruby for hobby stuff, etc.  I use libraries for system stuff
           (web access, process, etc.) but that's about it.  Perl libraries are
           much better/more complete.  I assume because of the maturity and
           size of the community.
        \_ I've found the quality of ruby libs to be lower than perl, which
           also often has quality issues.  The plus side is reading the ruby
           code to figure out wtf is going on is easier than reading perl, imo
           \_ what do either of you think of python libs by comparison
              (speaking of readability)?
        \_ python is quite mature and the programmers that use it tend to
           be much higher quality than ruby. ruby programmers, on average,
           are just slightly above average php programmers, which isn't
           a very good bar to begin with.
           \_ I've looked around with some libraries, most of which give me
              the feeling that you are right,  from their code base, they
              seem to have been made for "grab that low hanging fruit for
              mindshare" - it's the dancing bear problem of software.
              Mostly written by yeah college kids or highschoolers.  Reminds
              me of MySQL codebase. Which I guess is where most of these
              people are from...
              \_ dancing bear?
                 \_ You don't grade the bear on its routine, you are jus
                    amazed it dances at all.