I agree with all of these points (though perhaps not barn-level enthusiasm)! Don't shoot the messenger. ;)
This seems like a great opportunity to provide insight to the non-programmery authors on how we can increase tech use and awareness in the library field at large. I encourage all to get in touch! Ashley Sent from my non-wifi > On Mar 25, 2014, at 9:03 AM, Miles Fidelman <[email protected]> > wrote: > > Come to think of it, there's nothing there to frame the intent and scope of > the book - is it aimed at librarians who write code, or at librarians who are > trying to guide people to topical material? > > Either way, it sure seems like at least three framing topics are missing: > - a general overview of programming language types and characteristics (i.e., > context for reading the other chapters) > - a history of programming languages (the family tree, if you will) > - programming environments, platforms, tools, libraries and repositories - a > language's ecosystem probably influences choice of language use as much as > the language itself > - "non-language languages" - e.g., sql/nosql, spreadsheet macros and other > platforms that one builds on > > Miles Fidelman > p.s. I wrote a book for ALA Editions, they were great to work with. The > acquisitions editor I worked with is now a Sr. Editor, so I expect they're > still good folks to work with. > > Jason Bengtson wrote: >> I'm also surprised not to see anything about the sql/nosql end of the >> equation. Integral to a lot of apps and tools . . . at least from a web >> perspective (and probably from others too). >> >> Best regards, >> >> Jason Bengtson, MLIS, MA >> Head of Library Computing and Information Systems >> Assistant Professor, Graduate College >> Department of Health Sciences Library and Information Management >> University of Oklahoma Health Sciences Center >> 405-271-2285, opt. 5 >> 405-271-3297 (fax) >> [email protected] >> http://library.ouhsc.edu >> www.jasonbengtson.com >> >> NOTICE: >> This e-mail is intended solely for the use of the individual to whom it is >> addressed and may contain information that is privileged, confidential or >> otherwise exempt from disclosure. If the reader of this e-mail is not the >> intended recipient or the employee or agent responsible for delivering the >> message to the intended recipient, you are hereby notified that any >> dissemination, distribution, or copying of this communication is strictly >> prohibited. If you have received this communication in error, please >> immediately notify us by replying to the original message at the listed >> email address. Thank You. >> >>> On Mar 25, 2014, at 7:39 AM, Ian Ibbotson <[email protected]> wrote: >>> >>> Going in the other direction from cobol and fortran -Fair warning - Putting >>> on java evangelist hat- :) I wonder if it might be worth suggesting to the >>> authors that they change java into "JVM Languages" and cover off Java, >>> Scala, Groovy,...(others). We've had lots of success in the GoKB( >>> http://gokb.org/) and KB+(https://www.jisc-collections.ac.uk/News/kbplus/) >>> Knowledge Base projects using groovy on grails - Essentially all the >>> pre-built libraries and enterprise gubbins of Java, but with a more >>> ruby-esq idiom making it much more readable / less verbose / more >>> expressive, and integrating nicely with all that existing enterprise >>> infrastructure to boot. >>> >>> The use of embedded languages in JVMs (Including javascript) means that the >>> use of Domain Specific Languages are becoming more and more widespread >>> under JVMs, and this seems (To me) an area where there is some real >>> advantage to having practitioners with real coding skills - Maybe not the >>> hardcore systems development stuff but certainly ability to tune and >>> configure software. Expressing things like business rules in DSLs (EG How >>> to choose a supplier for an item, or how to deduplicate a title) gives >>> librarians an opportunity to tune the behaviour of systems dynamically >>> without system level changes. >>> >>> Owen (Who's always lurking around here somewhere) wears a (technical) >>> librarians hat and often dives into KB+ and GoKB code base to give me an >>> idea of whats going wrong along with bug reports, sometimes with a fix >>> attached. I think this kind of collaboration, where systems librarians / >>> end user representatives are able to review and comment on code is >>> incredibly powerful and it's certainly served us well in our library >>> projects. >>> >>> Just a thought :) >>> >>> Cheers, >>> Ian. >>> >>> Ian Ibbotson >>> Director >>> Knowledge Integration Ltd >>> 35 Paradise Street, Sheffield. S3 8PZ >>> T: 0114 273 8271 >>> M: 07968 794 630 >>> W: http://www.k-int.com >>> >>> >>>> On 25 March 2014 12:22, Miles Fidelman <[email protected]> wrote: >>>> >>>> Visual Basic is still going strong. >>>> Conspicuous by their absence: COBOL and Fortran - also still going strong. >>>> >>>> Miles Fidelman >>>> >>>> Roy Tennant wrote: >>>> >>>>> Basic? Seriously? I mean, the very first language I learned, in the early >>>>> 1980s, was BASIC. But come on. If you can find a person to write the >>>>> chapter I want to take them out behind the barn and, well, do them some >>>>> serious damage. Interpret that however you wish. >>>>> Roy >>>>> >>>>> >>>>> On Mon, Mar 24, 2014 at 8:08 PM, Ashley Blewer <[email protected]> >>>>> wrote: >>>>> >>>>> Hi all, >>>>>> Passing this along because it seems relevant to the interests of many on >>>>>> this list! >>>>>> >>>>>> See ya tomorrow or on the internet, >>>>>> >>>>>> - Ashley >>>>>> >>>>>> Fwd: >>>>>> This is a call for book chapters for A Librarian’s Introduction to >>>>>> Programming Languages to be published by ALA/ Neal-Schuman Publishing. >>>>>> >>>>>> This book will look at a variety of programming languages with the intent >>>>>> to familiarize readers with the reasons for using each language. The book >>>>>> will cover practical, real world examples to illustrate how a specific >>>>>> language can be used to enhance library services and resources. >>>>>> >>>>>> The target audience includes current practitioners, administrators, >>>>>> educators, and students. >>>>>> >>>>>> Some potential topics to be included in the book are below. >>>>>> >>>>>> ● Basic >>>>>> ● C# >>>>>> ● Java >>>>>> ● Javascript >>>>>> ● Perl >>>>>> ● Python >>>>>> ● Ruby >>>>>> >>>>>> We are also interested in other topics. For more information email the >>>>>> editors: >>>>>> Ron Brown [email protected] and Beth Thomsett-Scott >>>>>> [email protected] >>>>>> >>>>>> Apologies for cross posting. >>>>>> >>>>>> Please feel free to share this announcement with other listservs and >>>>>> interested parties. >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Ashley Blewer >>>>>> Fox Movietone Collection Project Cataloging Manager >>>>>> Moving Image Research Collections >>>>>> University of South Carolina >>>>>> 803.403.5013 >>>> -- >>>> In theory, there is no difference between theory and practice. >>>> In practice, there is. .... Yogi Berra > > > -- > In theory, there is no difference between theory and practice. > In practice, there is. .... Yogi Berra
