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  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] 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  wrote:

> What would you consider a "boutique" language?  What isn't?
>
> -Ross.
>
>
> On Tue, Jul 30, 2013 at 10:21 AM, Rich Wenger  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 
> > 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  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  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
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  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  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] 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