Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Kurt Nordstrom
Whoohoo, late to the party!

I like Python because I learned it first, and I haven't had a need to
explore Ruby yet.

I did briefly foray into learning Ruby in order to try to learn Rails, and
I actually found that my background in Python sort of gave me brain-jam for
learning Ruby, because the languages were so close together, but just
different in some ways. So my mind would be 'oh, so it's just insert
Python idiom here but then, it's not. If I tackle Ruby again, I will
definitely try to 'empty my cup' first.

-K


On Tue, Jul 30, 2013 at 8:55 AM, Marc Chantreux m...@unistra.fr wrote:

 hello,

 Sorry comming late with it but:

 On Mon, Jul 29, 2013 at 10:43:33AM -0500, Joshua Welker wrote:
  Not intending to start a language flame war/holy war here, but in the
  library coding community, is there a particular reason to use Ruby over
  Python or vice-versa?

 Is it the only choices you have? Because I'd personnally advice none of
 them

 I tested both of them before stucking to Perl just because

 * it is very pleasant when it come to explore and modify datastructures
   and strings (which library things are).
 * the ecosystem is briliant: perl comes with lot of libraries and tools
   with a quality i haven't found in other languages.

 Of course, perl is not perfect and i really would like to use a modern
 emerging compiled language like go, rust, haskell or even something on the
 jvm
 (like clojure or the emerging perl6) but all of them miss libraries.

 HTH
 regards
 --
 Marc Chantreux
 Université de Strasbourg, Direction Informatique
 14 Rue René Descartes,
 67084  STRASBOURG CEDEX
 ☎: 03.68.85.57.40
 http://unistra.fr
 Don't believe everything you read on the Internet
 -- Abraham Lincoln




-- 
http://www.blar.net/kurt/blog/


Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Kurt Nordstrom
I'm not sure about boutique, but I bet I can define brotique for you. ;)


On Tue, Jul 30, 2013 at 11:14 AM, Ross Singer rossfsin...@gmail.com wrote:

 What would you consider a boutique language?  What isn't?

 -Ross.


 On Tue, Jul 30, 2013 at 10:21 AM, Rich Wenger rwen...@mit.edu wrote:

  The proliferation of boutique languages is a cancer on our community.
   Each one is a YAP (Yet Another Priesthood), and little else.  The world
  does not need five slightly varying syntaxes for a substring function.
 If I
  had switched languages every time the web community recommended it, I
  would have rewritten a mountain of apps at least twice in the past five
  years.  What's next, a separate language to put periods at the end of
  sentences? Just my $.02.  That is all.
 
  Rich Wenger
  E-Resource Systems Manager, MIT Libraries
  rwen...@mit.edu
  617-253-0035
 
 
 
  -Original Message-
  From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
  Joshua Welker
  Sent: Tuesday, July 30, 2013 9:56 AM
  To: CODE4LIB@listserv.nd.edu
  Subject: Re: [CODE4LIB] Python and Ruby
 
  I am already a big user of PHP for web apps, but PHP does not make a
  fantastic scripting language in my experience.
 
  Josh Welker
  Information Technology Librarian
  James C. Kirkpatrick Library
  University of Central Missouri
  Warrensburg, MO 64093
  JCKL 2260
  660.543.8022
 
 
  -Original Message-
  From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
  Riley Childs
  Sent: Tuesday, July 30, 2013 8:18 AM
  To: CODE4LIB@LISTSERV.ND.EDU
  Subject: Re: [CODE4LIB] Python and Ruby
 
  No mention of PHP?
 
  Sent from my iPhone
 
  On Jul 30, 2013, at 9:14 AM, Kurt Nordstrom doseofvitam...@gmail.com
  wrote:
 
   Whoohoo, late to the party!
  
   I like Python because I learned it first, and I haven't had a need to
   explore Ruby yet.
  
   I did briefly foray into learning Ruby in order to try to learn Rails,
   and I actually found that my background in Python sort of gave me
   brain-jam for learning Ruby, because the languages were so close
   together, but just different in some ways. So my mind would be 'oh, so
   it's just insert Python idiom here but then, it's not. If I tackle
   Ruby again, I will definitely try to 'empty my cup' first.
  
   -K
  
  
   On Tue, Jul 30, 2013 at 8:55 AM, Marc Chantreux m...@unistra.fr wrote:
  
   hello,
  
   Sorry comming late with it but:
  
   On Mon, Jul 29, 2013 at 10:43:33AM -0500, Joshua Welker wrote:
   Not intending to start a language flame war/holy war here, but in
   the library coding community, is there a particular reason to use
   Ruby over Python or vice-versa?
  
   Is it the only choices you have? Because I'd personnally advice none
   of them
  
   I tested both of them before stucking to Perl just because
  
   * it is very pleasant when it come to explore and modify
   datastructures  and strings (which library things are).
   * the ecosystem is briliant: perl comes with lot of libraries and
   tools  with a quality i haven't found in other languages.
  
   Of course, perl is not perfect and i really would like to use a
   modern emerging compiled language like go, rust, haskell or even
   something on the jvm (like clojure or the emerging perl6) but all of
   them miss libraries.
  
   HTH
   regards
   --
   Marc Chantreux
   Université de Strasbourg, Direction Informatique
   14 Rue René Descartes,
   67084  STRASBOURG CEDEX
   ☎: 03.68.85.57.40
   http://unistra.fr
   Don't believe everything you read on the Internet
  -- Abraham Lincoln
  
  
  
   --
   http://www.blar.net/kurt/blog/
 




-- 
http://www.blar.net/kurt/blog/


Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Kurt Nordstrom
Well, this is probably some obvious bait, but I will take it. :)

*writing python code is very boring when you come from featured. langages
like ruby or perl. nothing can be expressed a simple way*

I'd call this an intentional feature, as opposed to a detriment. The idea
behind Python is you should never have to stare at a line of code for a
long time and wonder just what the programmer was trying to do. Cleverness
can kill.


On Tue, Jul 30, 2013 at 12:24 PM, Marc Chantreux m...@unistra.fr wrote:

 On Tue, Jul 30, 2013 at 10:25:14AM -0500, Matthew Sherman wrote:
  Ok folks, we have veered into nonconstructive territory.  How about we
  come back to the original question and help this person figure out
  what they need to about Ruby and Python so they can do well with what
  they want to work on.

 comparing languages on objective criterias (especially when they are as
 close as ruby and python) isn't constructive.

 but ok, let's try

 * both claim to be very easy to learn (ruby by having a very nice
   syntax, python by limitating the features from the syntax)
 * writing python code is very boring when you come from featured.
   langages like ruby or perl. nothing can be expressed a simple way.
 * ruby is slow ... i mean: even for a dynamic language.
 * both langages have libs for libraries for libraries but lack
   something as robust and usefull as CPAN (and related tools)
 * python has an equivalent of the perl PDL (scipy)
 * python has Natural Language Toolkit (equivalent in other langages ?)

 your basic goal   |  your langage
 -
 write/maintain faster | perl
 reuse existing faster | python
 learn  faster | ruby
 executefaster | you're probably screwed.
 experiment lua, go, haskell, rust

 regards
 --
 Marc Chantreux
 Université de Strasbourg, Direction Informatique
 14 Rue René Descartes,
 67084  STRASBOURG CEDEX
 ☎: 03.68.85.57.40
 http://unistra.fr
 Don't believe everything you read on the Internet
 -- Abraham Lincoln




-- 
http://www.blar.net/kurt/blog/


Re: [CODE4LIB] Metadata

2012-02-13 Thread Kurt Nordstrom
I got such dirty looks when I used the term metametadata to describe 
something. ;)


-Kurt

On 02/13/2012 02:39 PM, Becky Yoose wrote:

Could this conversation be described as metametadata?

*runs, hides*

Thanks,
Becky