Print

Print


Python, Python, Python.  Sigh.  Theoretically, programming language should be neutral, right?.  Any languages could do the job if OS allows.  I used to work in a small academic library.  Learning programming languages was purely self-motivated and taught.  By chance, the path I have treaded on is Perl -> PHP -> ASP -> ASP.NET.  Starting with Perl made sense when I was in the library school in 1994, as it was almost a de facto Web language.  Then, PHP was almost a natural extension of Perl.  Then, .NET fever hit the world in the early 2000's.  What in the earth was Python at that time?  Being so popular in the library world, I wish I knew it earlier so that I could learn it instead of other languages.  The same as Ruby.  I am jealous.

With heavy load of work every day, do I have time to learn a new language?

Kelly

-----Original Message-----
From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of Heidi P Frank
Sent: 2013年10月18日 8:32
To: [log in to unmask]
Subject: Re: [CODE4LIB] Python applications for libraries

Hi Joe,
as a cataloger, I've used Python for working with raw MARC records - using the PyMarc library - as well as MARCXML and EADXML records.  It allows me to analyze and modify large files of MARC records in batch.

cheers,
heidi

Heidi Frank
Electronic Resources & Special Formats Cataloger New York University Libraries Knowledge Access & Resources Management Services
20 Cooper Square, 3rd Floor
New York, NY  10003
212-998-2499 (office)
212-995-4366 (fax)
[log in to unmask]
Skype: hfrank71


On Fri, Oct 18, 2013 at 9:22 AM, Al Matthews <[log in to unmask]> wrote:

> Python is a wonderful language in many respects. We use it instead of 
> Ruby in a number of projects, most notably in workflow for Digital 
> Preservation. I do know of a number of enterprise developers using it 
> in a web stack -- with Flask, with Werkzeug, with Twisted, with stuff 
> I'm not aware of, depends on scale and whom you ask -- or else Django. 
> We do not do so at this time. Ruby may be more broadly applicable in 
> the present library context, or, not. Unclear.
>
> Python has a fairly strict diction and the present split existence 
> between
> 2 and 3 can be annoying. But it's a useful language, increasingly used 
> for hosting other languages, and increasingly, fast despite all odds. 
> Good for toying with functional approaches.
>
> --
> Al Matthews
>
> Software Developer, Digital Services Unit Atlanta University Center, 
> Robert W. Woodruff Library
> email: [log in to unmask]; office: 1 404 978 2057
>
>
>
>
>
> On 10/18/13 9:14 AM, "Joseph Umhauer" <[log in to unmask]> wrote:
>
> >I'm considering taking on online course for programming using Python.
> >But not sure if it would be useful in my work at an academic library.
> >
> >My question is:
> >
> >If you are using Python, what applications have you developed for 
> >your institution?
> >
> >TIA
> >
> >j0e
> >
> >Joseph Umhauer
> >Assistant Library Director for Technical Services Niagara University 
> >Library
> >716-286-8015
> >[log in to unmask]
>


**Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue, and Green! Please print this e-mail only if absolutely necessary! 

**CONFIDENTIALITY** This e-mail (including any attachments) may contain confidential, proprietary and privileged information. Any unauthorized disclosure or use of this information is prohibited.