Humanist Discussion Group

Humanist Archives: Dec. 1, 2021, 7:04 a.m. Humanist 35.378 - use of Python for projects

				
              Humanist Discussion Group, Vol. 35, No. 378.
        Department of Digital Humanities, University of Cologne
                      Hosted by DH-Cologne
                       www.dhhumanist.org
                Submit to: humanist@dhhumanist.org


    [1]    From: Henry Schaffer <hes@ncsu.edu>
           Subject: Re: [Humanist] 35.375: use of Python for projects? (65)

    [2]    From: Henry Schaffer <hes@ncsu.edu>
           Subject: Re: [Humanist] 35.375: use of Python for projects? (4)

    [3]    From: Rath, Brigitte <Brigitte.Rath@uibk.ac.at>
           Subject: AW: [Humanist] 35.375: use of Python for projects? (21)


--[1]------------------------------------------------------------------------
        Date: 2021-11-30 15:17:20+00:00
        From: Henry Schaffer <hes@ncsu.edu>
        Subject: Re: [Humanist] 35.375: use of Python for projects?

What's so great about Python? (I'm referring to the programming language.)
(Forgive me Markus, I'm not picking on you, but this post did trigger a
thought or two.)

Having been in computing a fair amount of time, I've grown accustomed to
the hype accompanying each new language and the gushing delight of its
supporters. To be fair, usually a new language has some needed capabilities
which are useful to many - otherwise it would gain little traction. But
usually it isn't so much the language itself, as the supporting software
- the libraries - that are responsible for growth in use and then the
adding features. FORTRAN and C had pretty extensive subroutine libraries
accompanying them and even today they (i.e. their current versions)
continue in the mainstream. Maybe not tops in number of users (that number
is heavily influenced by "light weight"  users) but in impact.

Python today has a large number of really helpful libraries
(e.g.TensorFlow, Scikit-Learn, Numpy, Keras, PyTorch, LightGBM, Eli5,
SciPy, ...) which are why many (most?) users are so avid. Nothing wrong
with that, but that total environment should be recognized when discussing
the popularity of Python.

There were many languages which introduced really helpful new
features/capabilities to the digital humanities area (e.g. SNOBOL4) but
never caught on. I imagine that there could be an illuminating study of the
reasons why SNOBOL4, APL and other excellent languages never caught on.
Also why Perl with its capabilities and supporting libraries is being
replaced by Python in the digital humanities (I'm not referring to
scientific computing where the lack of typing impacts performance.)

--

On Tue, Nov 30, 2021 at 5:04 AM Humanist <humanist@dhhumanist.org> wrote:

>                   Humanist Discussion Group, Vol. 35, No. 375.
>         Department of Digital Humanities, University of Cologne
>                                 Hosted by DH-Cologne
>                        www.dhhumanist.org
>                 Submit to: humanist@dhhumanist.org
>
>
>
>
>         Date: 2021-11-29 13:01:19+00:00
>         From: Wust, Markus <markus.wust@uni-tuebingen.de>
>         Subject: DH projects and Python
>
> Dear all,
>
> for an upcoming guest lecture in an "Intro to DH"-course, I am looking for
> examples of DH projects that, at some stage, have involved the use of
> Python.
> This could be for data collecting/preparing/processing/visualizing,
> building web
> platforms, making projects (e.g., using Raspberry Pis), etc.
>
> If you have worked or are working on such a project, or if you know of
> any, I
> would greatly appreciate any pointers. I would also be happy to share the
> list
> afterwards.
>
> Sincerely,
> Markus Wust
> University of Tübingen


--[2]------------------------------------------------------------------------
        Date: 2021-11-30 17:48:23+00:00
        From: Henry Schaffer <hes@ncsu.edu>
        Subject: Re: [Humanist] 35.375: use of Python for projects?

Is this relevant?
https://libredd.it/r/ProgrammerHumor/comments/r253z3/python_is_demonic/
--henry


--[3]------------------------------------------------------------------------
        Date: 2021-11-30 17:32:16+00:00
        From: Rath, Brigitte <Brigitte.Rath@uibk.ac.at>
        Subject: AW: [Humanist] 35.375: use of Python for projects?

Dear Markus Wust,

I'm interested in DH in the context of literature, and these two projects come
to mind immediately:

The Gender novels project (MIT Digital Humanities Lab):
http://gendernovels.digitalhumanitiesmit.org

Gernot Howanitz' work with Russian language blogs (his work is in German; the
scripts are online on git):
https://library.oapen.org/handle/20.500.12657/37424

I'd be very interested to see your compiled list!

All the best with your course,
Brigitte

Dr Brigitte Rath
Assistant Professor
Comparative Literature
University of Innsbruck


_______________________________________________
Unsubscribe at: http://dhhumanist.org/Restricted
List posts to: humanist@dhhumanist.org
List info and archives at at: http://dhhumanist.org
Listmember interface at: http://dhhumanist.org/Restricted/
Subscribe at: http://dhhumanist.org/membership_form.php