ACRL News Issue (B) of College & Research Libraries C&RL News ■ Ju n e 2001 / 609 I N T E R N E T R E S O U R C E S Computer science A guide to selected resources on the Internet by Michael Knee T here’s little doubt that computers have had a major effect on nearly every as­ pect o f our lives— at w ork, at home, and in betw een. Computers have transformed soci­ ety w orld w id e and changed the w a y p eople work, communicate, and play. The PC on your desk, lap, or palm represents centuries o f progress in computing devices from count­ ing peb bles and knotted strings to the aba­ cus and adding machines. Com puter scientists and engineers design and build computers and associated technolo­ gies, including the hardware, software, and operating systems. Com puter scien ce also encom passes theoretical and mathematical aspects, such as the design and analysis o f algorithms, performance studies o f systems and components, and reliability studies. Com­ puter scientists seek to answer the fundamen­ tal question, What can b e automated? Com puter scientists w ere early users o f the Internet, and there are numerous Web sites related to com puter science and com ­ puting. This is a selected guide to som e o f the more useful resources. M etasites/starting points • The Ada Project (TAP). N am ed honor o f Ada Lovelace, TAP is a clearing­ house for information and resources related to w om en in computing. It includes publica­ tions, co n feren ces, em ­ ploym ent resources, fel­ lo w s h ip s a n d g ra n ts, news, organizations, plus projects and program s. Access: http://tap.m ills, edu/. • A rtificial InteUi- gence. A W W W Virtual Library site contain­ ing lin ks to research sites and projects, newsgroups, programming languages, jour­ nals, bibliographies, interactive demonstra­ tions, and com m ercial sites and products. Access: http://www.cs.reading.ac.uk/people/ dwc/ai.html. • Artificial Intelligence Resources. An Artificial Intelligence Internet resources list­ ing containing links to bibliographies, books, companies, conferences, em ploym ent oppor­ tunities, journals, newsgroups, publishers, re­ positories and resources lists, research groups, societies and organizations, and software re­ positories and directories. Access: http://ai.iit. nrc.ca/ai_point.html. • Com plexity On-line. An information service about co m p le x systems providing access to books, journals, bibliographies, tu­ in torials, software, and new sgroups. Access: http ://com plex.csu. e d u . au/complex/. • Computational Geometry Pages. A metasite providing access to Web-based and A b o u t th e a u th o r I Michael Knee is physical, mathematical, and computer sciences bibliographer at the University at Albany, SUNY, Science Library, e-mail: knee@albany.edu http://tap.miHs http://www.cs.reading.ac.uk/people/ http://ai.iit mailto:knee@albany.edu 610 / C&RL News ■ June 2001 print resources dealing w ith com putational geometry, including links to research groups, forums, bibliographies, job announcem ents, books, journals, an d software resources. A c ­ cess: h ttp : / / c o m p g e o m .c s .u iu c .e d u /~ je ffe / com pgeom /. • C o n c u r r e n t S y s te m s . A WWW Virtual Library site containing pointers to informa­ tion on concurrent (parallel) systems, includ­ ing electronic repositories, research groups and centers, research projects, tools, m eet­ ings, and journals. Access: http://w w w .afm . sbu. ac. u k /c o n c u rre n t/. • F o r m a l M e th o d s . A WWW Virtual Li­ brary site containing links to information on formal m ethods, including announcem ents, introductory articles, publications (bibliogra­ phies, books, journals, and collections of tech­ nical reports), individual notations, methods, and tools, meetings, projects, com panies, or­ ganizations, new sgroups and mailing lists, plus a “w h o ’s w h o .” Access: http://w w w .afm . sb u.ac.uk/. • T h e G en etic P r o g r a m m in g N o te b o o k . An extensive collection of links to inform a­ tion on genetic program ming, genetic algo­ rithms, artificial intelligence, evolutionary com putation, an d robotics. It includes access to bibliographies, books, software, people, groups, journals, conferences, courses, tuto­ ria ls , a n d n e w s . A cc ess: h t t p : / / w w w . genetieprogram m ing. com /. • L o g ic P r o g r a m m in g . As part of the WWW Virtual Library, Logic Program m ing contains links to general repositories, Prolog, w indow system interfaces, other logic p ro ­ gram m ing systems, m eetings, an d books. Access.- h t t p ://w w w .a f m .s b u .a c .u k /lo g ic - p ro g /. • R e s o u r c e s f o r P r o g r a m m in g L an ­ g u a g e R e s e a r c h . A collection of links to re­ sources for research in program m ing lan ­ guage theory, design, im plem entation, and related areas. This site also includes language overviews w ith access to language-specific sites, bibliographies, publications, an d co n ­ ferences. Access: http://w w w .cs.cm u.edu/afs/ cs. c m u .e d u /u s e r /m le o n e /w e b /la n g u a g e - research.html. • S c ie n tific C o m p u tin g FAQ: S.C., N u ­ m e r ic a l A n a ly s is , a n d A s s o c ia te d F ie ld s R e so u r c e G u id e. This metasite lists and links to resources, such as electronic resources and software catalogs for num erical analysis and related fields in scientific com puting. Access: h t t p : / / w w w . m a t h c o m . c o m / c o r p d i r / techinfo. m dir/scifaq/. • A S o ftw a r e E n g in e e r in g R e s o u r c e L ist A listing of pointers to software engineering archives, research sites, conferences, and other related metasites. Access: http://w w w sel.iit. nrc.ca/favs/. • T h e o r e tic a l C o m p u te r S c ie n c e o n th e W eb. This site contains links to papers and sites of interest to the theory community; it includes organizations, journals, conferences, bibliographies, lecture notes, software, reposi­ tories, new sgroups, an d mailing lists. Access: http://robotics.stanford.edu/~ suresh/theory/ theory-hom e. htm l. • T h e V irtu a l M u s e u m o f C o m p u tin g . This WWW Virtual Library site is a collection of Web sites connected to the history o f com ­ puting. It also lists online com puter-based exhibits. Access: http://palim psest.S tanford, e d u /ic o m /v lm p /com puting. htm l. • WWW C o m p u te r A r c h ite c tu r e H o m e P age. A Web site that provides access to com ­ p u ter architecture research groups, research­ ers, conferences, tools, simulators, b en c h ­ marks, books, online publications, organiza­ tions, and new sgroups. Access: http://w w w . cs.w isc.ed u /~ arch /w w w /. Academic departments and institutes • C o m p u t e r S c i e n c e D e p a r t m e n t s A c r o s s t h e W eb. A listing with links to Web an d g o p h er servers of academ ic com puter science departm ents aro u n d the world. A c ­ cess: h ttp : //trilum inary. cs. haverford. edu/CS- D epartm ents.htm l. • G r a d u a te A s s i s t a n t s h i p D ir e c t o r y (G A D ). “GAD” is a publication o f the Asso­ ciation for Com puting Machinery; it provides inform ation o n graduate program s in com ­ puting, including degrees offered and sp e­ cialties, num bers o f faculty and students, fac­ ulty interest areas, com puter equipm ent avail­ able, types and am ounts of financial aid avail­ able to qualified students, an d admissions re­ quirem ents an d application deadlines. Access.- http://w w w . acm. o rg / gad/. • In stitu te s, C en te r s, a n d L ab oratories. A w orldw ide list o f com puter science insti­ tu te s, c e n te rs, a n d la b o ra to rie s . Access: http://src.doc.ic.ac.uk/bySubject/C om puting/ O verview . htm l#inst. http://www.afm http://www.afm sbu.ac.uk/ http://www.afm.sbu.ac.uk/logic-prog/ http://www.afm.sbu.ac.uk/logic-prog/ http://www.cs.cmu.edu/afs/ http://www.mathcom.com/corpdir/ http://wwwsel.iit http://robotics.stanford.edu/~suresh/theory/ http://palimpsest.Stanford cs.wisc.edu/~arch/www/ http://src.doc.ic.ac.uk/bySubject/Computing/ C&RL News ■ June 2001 / 611 • S u p e r c o m p u tin g C en ters a n d P aral­ l e l C o m p u tin g . A list of institutions from IEEE’s ParaScope site involved in high-per­ formance computing and parallel computing. Access: http://com puter.org/parascope/#par- allel. Algorithm collections • C o llected A lg o rith m s (CALGO) o f th e A s s o c ia t io n f o r C o m p u tin g M a c h in e r y (ACM). CALGO contains software associated with papers published in the ACM Transac­ tions on M athem atical Software and other ACM journals. The software is refereed for originality, accuracy, robustness, com plete­ ness, portability, and lasting value. The site begins with algorithm number 49 (issued in 1975), however, there are several earlier algo­ rithms. Access: http://www.acm.org/calgo/. • T h e S to n y B r o o k A lg o r ith m R e p o s i­ to ry . Based on his book The Algorithm De­ sign M anual, Steven S. Skiena has m ounted this site containing a collection of algorithm implementations for more than 70 of the most fundamental problems in combinatorial al­ gorithms. Access: http://w w w .cs.sunysb.edu/ -algorith/. Associations, organizations, and societies • A m e r ic a n A s s o c ia tio n f o r A rtificia l I n te llig e n c e (AAAI). The AAAI, founded in 1979, is a scientific society devoted to ad­ vancing the scientific understanding of the mechanisms underlying thought and intelli­ gent behavior and their em bodim ent in ma­ chines. The site contains information o n arti­ ficial intelligence, AAAI publications (books, journals, conference proceedings, and tech­ nical papers), conference, w orkshop, and symposia information, and membership ben­ efits. Access: http://w w w .aaai.org/. • A s s o c ia tio n fo r C o m p u tin g M a ch in ­ e r y (ACM). Billing itself as “the first society in com puting,” the ACM is the w orld’s first educational and scientific computing society. Founded in 1947, its mem­ bership currently totals more than 80,000 computing pro­ f e s s io n a ls a n d s tu d e n ts worldwide. The site includes information about ACM ac­ tivities, services, conferences, publications, an d policies. The subscription-based ACM Digital Library contains full text of articles and papers from all of its journals, magazines, and proceed­ ings; nonsubscribers can view tables of con­ tents and abstracts. Access: http://info.acm.org/. • IEEE C o m p u te r S o c ie ty . Founded in 1947, the IEEE Computer Society is the world’s oldest and largest (98,000 members) profes­ sional association of people in computing. The site contains a full range of information about conferences, standards, publications, activities, education, certification, and employment. The subscription-based Digital Library includes full text of articles from its transactions and maga­ zines, and papers from selected proceedings; nonsubscribers can view tables of contents and abstracts. Access: http://www .com puter.oig/. • R e s o u r c e s o f S c h o la r ly S o c ie tie s : C o m p u ter S c ie n c e . This listing is part of the Scholarly Societies Project, sponsored by the University of Waterloo Library. It provides ac­ cess to Web sites maintained by and for schol­ arly com puter science societies around the world. Access: http://www.scholarly-societies. org/com psci_soc. htm l. • S o c ie ty fo r In d u str ia l a n d A p p lie d M ath em atics (SIAM). A group of profession­ als formed SLAM in 1952 to advance the ap­ plication of mathematics to science and in­ dustry. SIAM members are com puter scien­ tists, mathematicians, engineers, statisticians, and engineers. This site includes information about their publications, conferences, meet­ ings, and subscription access to SIAM’S online journals. Access: http://www.siam.org/. Bibliographies/pre-prints/technical reports • T h e C o lle c tio n o f C o m p u te r S c ie n c e B ib lio g r a p h ie s. This database is a collec­ tion of records from nearly 1,400 bibliogra­ phies, covering most areas of com puter sci­ ence. The records contain references to jour­ nal articles, conference papers, and techni­ cal reports. The collection, which is updated monthly, may be searched by author, title, journal, conference, or words anyw here in the record; it’s also possible to limit the search b y p u b lic a tio n ty p e a.nd year. Access: http://liinw w w .ira.uka.de/bibliography/. • C ogP rin ts E le c tr o n ic A rch ive: C o m ­ p u te r S cien ce. An electronic archive contain­ ing pre-refereed preprints and published pa­ pers that are pertinent to the study of cogni- http://computer.org/parascope/%23par-allel http://computer.org/parascope/%23par-allel http://www.acm.org/calgo/ http://www.cs.sunysb.edu/ http://www.aaai.org/ http://info.acm.org/ http://www.computer.oig/ http://www.scholarly-societies http://www.siam.org/ http://liinwww.ira.uka.de/bibliography/ tion. Access:h ttp ://c o g p r in ts .s o to n .a c .u k / view -com p. htm l. • C o m p u te r S c ie n c e T e c h n ic a l R e p o r ts A r c h iv e S ite s. A listing of academ ic an d re­ search institutions aro u n d the w orld that dis­ tribute o nline c o m p u te r science technical reports. Access: http://w w w .eccc.uni-trier.de/ eccc/info/ftp_sites. htm l. • T h e C o m p u tin g R esea rch R ep o sito ry (CoRR). Sponsored through a partnership of the ACM, the Los Alamos e-Print archive, and N etw orked C om puter Science Technical Ref­ erence Library (NCSTRL), CoRR seeks to b e the single repository to w h ich researchers from the w hole field o f com puter science will submit reports as a m eans o f rapid dissem i­ nation of research results. The database is searchable by a com bination o f author, title, keyword, journal, subject class, an d report number; or it may b e perused by subject class. Access: h ttp ://x x x .la n l.g o v /arch iv e/cs/in tro . html. • E le c tr o n ic C o llo q u iu m o n C o m p u ta ­ tio n a l C o m p le x it y (ECCC). ECCC provides links to research reports, m onographs, lec­ ture notes, survey reports, an d theses deal­ ing with com putational complexity. Access: http://w w w . eccc. uni-trier, de/ec cc/. • T h e H y p e r t e x t B ib lio g r a p h y P r o je c t. This bibliography is com prised o f bibliogra­ phies from key com puter science journals, and IEEE, ACM, an d SIAM sym posia. The entire bibliography or individual journals may be searched by author, title, o r abstract k ey ­ words. There is also an attem pt being m ade to create a “citation index” similar to Science C ita tio n I n d e x . A c c e ss: h t t p : / / t h e o r y . lcs.m it.e d u /~ d m jo n es/h b p /. • N e t w o r k e d C o m p u te r S c ie n c e T e c h ­ n ic a l R e p o r ts L ib rary (NCSTRL). NCSTRL is a collection o f research reports an d papers from in­ stitutions aw arding doctoral d eg rees in c o m p u te r sci­ en c e o r engineering, an d som e industrial and govern­ m ent research laboratories. NCSTRL may be searched by author, title, or keyword in abstract; or browsed by year, author, or institution. Access: http://cs- tr.cs.comell.edu/. • O n -lin e CS T e c h r e p o r ts . A listing with links to sites a ro u n d th e w o rld that have online c o m p u te r sc ie n c e tech n ic al re p o rts. Access: h ttp ://w w w .c s.em u .e d u /a fs /c s .em u . edu /u ser/jb ly th e/M o saic/cs-rep o rts. htm l. • PrePRINT N e tw o r k . D eveloped by the U.S. D epartm ent o f Energy, the PrePRINT Netw ork furnishes access to electronic p re­ prints available from academic institutions, re­ search laboratories, and individual authors. The PrePRINT Alerts feature allows users to cre­ ate personal profiles that will th en notify the u s e r as n e w i n f o r m a t i o n is a d d e d . A ccess: h t t p : / / w w w .o s t i .g o v / p r e p r i n t s / com putertech. htm l. • R e s e a r c h in d e x . P roduced at the NEC Research Institute, Researchindex is a database containing citations to journal articles, confer­ ence papers, and technical reports in com puter and allied sciences. In addition to a list of docu­ ments, an author o r subject search automati­ cally generates the search context an d a list of related documents. The autonom ous citation indexing feature executes a citation search simi­ lar to Science Citation Index. Many o f the cita­ tio n s are lin k e d to th e full text. Access: http ://citeseer. nj. n ec. com /. • V irtu a l T e c h n ic a l R e p o r ts C en ter. Ar­ ranged alphabetically b y institution, th e Cen­ ter lists sites a ro u n d th e w orld that provide access to the full text o f their technical re­ ports, preprints, reprints, dissertations, th e­ ses, or research reports. Access: http ://w w w . lib. u m d . edu/UMCP/EN GIN/TechReports/Vir- tual-TechR eports. htm l. Calculators • C a lc u la to r s O n -L in e C e n te r : E n g i­ n e e r in g : E le c tr ic a l & C o m p u te r . As a part Jim M artindale’s “The Reference D esk,” com ­ p u ter scientists a n d students will find links to calculators from the basic to the com plex. Access: h ttp ://w w w - s c i.lib .u c i.e d u /H S G / RefCalculators4A. htm l. Compilers and interpreters • C a ta lo g o f F r e e C o m p ile r s a n d In te r ­ p reters. This catalog lists links to freely available software for language tools, including compilers, compiler generators, interpreters, translators, im­ p o rta n t libraries, a n d assem blers. Access: http://www.idiom.com/free-compilers/. Dictionaries and encyclopedias • BABEL. A glossary of computer-oriented a b b r e v ia tio n s a n d a c ro n y m s. Access: http://www.cs.tut.fi/tlt/stuff/misc/babeLhtml. 612 / C&RL News ■ June 2001 http://cogprints.soton.ac.uk/ http://www.eccc.uni-trier.de/ http://xxx.lanl.gov/archive/cs/intro http://theory lcs.mit.edu/~dmjones/hbp/ http://cs-tr.cs.comell.edu/ http://cs-tr.cs.comell.edu/ http://www.osti.gov/preprints/ http://www-sci.lib.uci.edu/HSG/ http://www.idiom.com/free-compilers/ http://www.cs.tut.fi/tlt/stuff/misc/babeLhtml C&RL News ■ June 2001 / 613 • D ictio n a ry o f PC H ardw are an d D ata C o m m u n i c a t i o n s T e r m s . W ritten by Mitchell Shnier and published by O ’Reilly & Associates, this comprehensive dictionary provides complete descriptions of complex terms. Access: http://www.ora.com/reference/ dictionary/. • O n lin e D ic tio n a r y o f C om p u tin g. A searchable dictionary of acronyms, program­ ming languages, tools, architectures, operat­ ing systems, networking, theory, mathemat­ ics, te le c o m s, in stitu tio n s, c o m p a n ie s, projects, p ro d u cts, an d history. Access: http://www.instantweb.com/foldoc/. • T h e L anguage List. A list and descrip­ tion of all known computer programming languages. Access: http://cui.unige.ch/cgi-bin/ langlist/. • W ebopedia: O n lin e C om puter D ictio­ n a r y fo r I n te r n e t T erm s a n d T ech n ica l S u pport An online dictionary of computer- and Internet-related terms. Access: http://www. pcwebopaedia.com/. • W hatis. An encyclopedia of informa­ tion technology; it includes a comprehensive listing of every file format in the world. A c­ cess: http://whatis. techtarget. com /. Electronic journals This section concentrates on electronic jour­ nals and magazines that are freely accessible on the Web and Web sites that list comput­ ing and computer science periodicals. As de­ scribed above, access to the e-journals from professional associations like ACM and IEEE requires a subscription. Commercial publish­ ers such as Elsevier, Springer, and Wiley also provide subscription-based access to the elec­ tronic versions of their journals. EBSCO Aca­ demic Search, Expanded Academic ASAP, and other fee-based, full-text journal aggregators provide access to numerous computing jour­ nals and magazines. • C om puter S cien ce Jou rn als. Arranged alphabetically by publisher and title, this is a no-nonsense guide to the tables of contents of selected computer science journals. A c­ cess: http://www. informatik. uni-trier. de/~ley/ db/journals/. • D ir e c t o r y o f C o m p u tin g S c ie n c e J o u r n a ls. A listing of more than 500 com­ puter science journals arranged alphabetically by title with a title keyword index. Each jour­ nal listed contains links to its Web page, table of contents, abstracts, and full text (for sub­ scribers). Access: http://elib.cs.sfu.ca/Collec- tions/CMPT/cs-journals/. • T he E lectro n ic J o u r n a l o f C o m b in a­ to rics. A fully refereed electronic journal that publishes papers in all branches of discrete mathematics, including combinatorics, graph theory, an d discrete algorithm s. Access: http://www.combinatorics.org/. • E lectron ic T ran saction s o n A rtificial In tellig en ce (ETAI). ETAI is more than a con­ ventional journal gone electronic. It is also a medium for scientific communication and a forum for exchange of scientific results, in­ formation about current events, and debate about recently published research results. Ac­ cess: http://w w w . ida. liu. se/ext/etai/. • Free S ch o la rly E lectro n ic Jou rn als- C om puters/IT . An annotated webliography in Issues in S c ie n c e a n d T echnology Librarianship1 covering free scholarly com­ puting journals. Access: http://www.library. ucsb.edu/is tl/OO-fall/internet-b. ht ml#comp. • T op 100 C om p u ter M agazines. This site provides a listing with links to the top 100 computer (software, network, and mi­ croprocessor) Web magazines. The magazines are ranked by “Web influence” and can be displayed alphabetically by title or by rank. Access: h ttp : / / w w w .in te rn e tv a lle y .c o m / topl00mag.html. Employment • ACM C areer O p p o rtu n ities. A listing of job opportunities, mostly in academic insti­ tutions, which have appeared as advertise­ m en ts in ACM p u b lic a tio n s . Access: http //w w w .acm.org/cacm/careeropps/. • D e v e lo p e r s .N e t. A com prehensive employment site for software professionals that provides access to numerous developer’s jobs ac ro ss th e U n ited States. Access: http ://www. developers. net/. http://www.ora.com/reference/ http://www.instantweb.com/foldoc/ http://cui.unige.ch/cgi-bin/ pcwebopaedia.com/ http://whatis http://elib.cs.sfu.ca/Collec-tions/CMPT/cs-journals/ http://elib.cs.sfu.ca/Collec-tions/CMPT/cs-journals/ http://www.combinatorics.org/ http://www.library ucsb.edu/is http://www.internetvalley.com/ file:////www.acm.org/cacm/careeropps/ Developers.Net 6 1 4 /C&RL News ■ June 2001 • IEEE C a r e e r s f o r E le c t r ic a l E n g i­ n e e r s & C o m p u t e r S c ie n t is t s . The IEEE stu d e n t career Web site is an excellent ca ­ reer resource; it includes inform ation o n finding a job, career planning, salaries, and an employer database. Access: http://www . ieee.org/organizations/eab/studentcareers.htm. Meetings and conferences • M e e tin g /C o n fe r en ce A n n o u n c e m e n t Lists: C o m p u ter S c ie n c e . Compiled by the University o f Waterloo Scholarly Societies Project, this site links to information on u p ­ coming meetings and conferences. Access.- http://www. scholarly-societies .org/meetings. html#COMPUTERSCI. Programming languages, courses, and tutorials This section lists Web sites, courses, and tu­ torials dealing with programming languages and other com puting topics, concepts, or technology. Programmers’ Oasis is listed first because it provides access to num erous pro ­ gramming language Web sites, courses, and tutorials that are otherwise not listed here. • P ro g ra m m er’s O asis. This site contains links to programming language Web sites, courses, and tutorials with information on com­ pilers and translators, newsgroups, organiza­ tions and standards, Windows family program­ ming, algorithms and data structures, news, and other sites of interest to programmers. Access- http://www, netti.fi/~simos/oasis/. • A ll BASIC C od e A rch iv es. The archives are a comprehensive collection of BASIC Code for the various BASIC languages, covering all operating systems, but focusing on DOS and Windows. There are source code packets avail­ able for QuickBasic, PowerBasic, VisualBasic, LíbertyBasic, ASIC, Rapid-Q, and XBasic. A c­ cess: http://www .basicguru.com/abc/. • T h e Art o f A s s e m b ly L an gu age P r o ­ g r a m m in g . This is an in-depth tutorial on assembly language programming in PDF for­ mat. Access to the 25 chapters and three a p ­ pendices is provided by a thorough table of contents and index. Access: http://w ebster. cs. ucr. e d u /P a ge_a s m /A rtofA ssem bly/ p d f / AoAPDF.html. • C Program m ing. This site is an introduc­ tory C tutorial; it includes an online test and sample programming problems. Access-. http://m ath. nmu.edu/programming/c/cstart.htffl. • CODE V isu a l P a r a lle l P r o g r a m m in g S y ste m . Computationally Oriented Display Environment (CODE) is a visual parallel pro­ gram that allows users to change a sequen­ tial program into a parallel one. The soft­ w are must be dow nloaded and installed on a UNIX system . Access: h ttp ://w w w .e s . u tex as.ed u /u sers/co d e/. • C o m p u ter V isio n H a n d b o o k . The pur­ pose of this handbook is to outline impor­ tant ideas and techniques used in com puter vision and to furnish references to books, papers, and Web sites containing additional information. Access-. http://www .cs.hm c.edu/ -fleck/computer-vision-handbook/. • D e s ig n in g a n d B u ild in g P a ra llel P r o ­ g r a m s . This is the online version o f the Addison-Wesley text Designing a n d Building Parallel Programs by Ian Foster. The site in­ tegrates the contents of the b ook with a col­ lection o f public dom ain parallel software tools and a set of links to other information on parallel and distributed computing. A c­ cess: http ://w w w -unix. m es. anl. gov/ dbpp/. • T h e F ortran Library. The Fortran Li­ brary contains a collection of general pur­ pose Fortran 90 routines that can b e used to simplify the developm ent of programs with a batch-style input/output interface. Most of the routines can b e used to perform stan­ d ard n o n -n u m e ric c o d in g tasks. Access.- http ://w w w . p n l. gov/berc/flib/. • A G en tle In tr o d u c tio n to H a sk ell. The goal of this tutorial is to provide an introduc­ tion to the Haskell programming language for a program mer w ho has experience with at least one other functional language. A c­ cess: http://w w w .haskell.org/tutorial/. • T he GP T u torial A basic tutorial on ge­ netic program m ing. Access.- h ttp ://w w w . geneticprogramming.com/Tutorial. • H elp -S ite C o m p u te r M an u als. Help- Site contains links to com puter-related sup­ port documents and sites, including FAQ lists, tutorials, manuals, and official or unofficial support sites. Access: http://help-site.com /. • L earn C/C++ T oday. After furnishing some background and tools required for C and C++, this site lists several tutorials avail­ a b le o n th e W eb. Access.- h ttp ://w w w . cyberdiem . com /vin/learn. htm l. • L in u x D o c u m e n ta tio n P ro ject (LDP). LDP provides access to Linux guides (book length), HOWTOs (docum ents on specific netti.fi/~simos/oasis/ http://www.basicguru.com/abc/ http://webster http://math http://www.es utexas.edu/users/code/ http://www.cs.hmc.edu/ http://www.haskell.org/tutorial/ geneticprogramming.com/Tutorial http://help-site.com/ C&RL News ■ June 2001 / 615 subjects), FAQs (questions with answers), man pages (help with individual commands), and the “Linux Gazette” (a magazine with tips and tricks). Access: http://w w w .linuxdoc.org/. • MSDN O n lin e . Microsoft Developers Network provides a bounty of technical in­ formation, sample code, documentation, tech­ nical articles, and reference guides for de­ velopers using Microsoft tools, products, and technologies. It also contains standards and release inform ation, as well as sam ples, downloads, and tutorials. Access: http://m sdn. microsoft. com /default. asp. • N u m e r ic a l R e c ip e B o o k s O n-Line. The site provides access to the complete text of the following Numerical Recipes book from Cambridge University Press: Numerical Reci­ pes in C: The A rt o f Scientific Computing, N u­ merical Recipes in Fortran 77: The Art o f Sci­ entific Computing, and Numerical Recipes in Fortran 90: The Art o f Parallel Scientific Com­ puting. Access: http://lib-www.lanl.gov/nu- m erical/. • s e a r c h V B .c o m . searchVB.com is a technology specific search engine for Vi­ sual Basic (VB). It provides access to VB Web sites, new s, products, services, and te c h n ic a l tip s. Access: h ttp ://s e a r c h v b . techtarget.com/. • TTT System : T opic, Task, & Test. The TTT System includes topics (background readings), tasks (activities for practice), and tests (m u ltip le ch o ice a n d interactively graded) for beginners w ho want to learn how to write programs in the C++ language. Ac­ cess: http://clio.mit.csu.edu.au/TTT/ stdcpp/. • UNEXhelp fo r U sers. This site contains helpful information for users of the UNIX operating system. It is organized by tasks, com­ mands, concepts, and utilities, and includes a searchable glossary. Access: http://cypress. mcsr. olemiss. edu/unixhelp/. • World Lecture Hall—Computer Science. The World Lecture Hall has an extensive listing of computing and computer science courses. Ac‹æsx http://www.utexas.edu/world/lecture/cs/. Note 1. Michael Fosmire and Elizabeth Young, “Free Scholarly Electronic Journals: An An­ notated Webliography,” Issues in Science a n d Technology L ibrarianship 28 (Fall 2000), h ttp ://w w w .lib rary .u csb .ed u /istl/O O -fall/ internet.html (20 November 2000). ■ ( “Crossing the divide” cont. fro m page 594) “It takes a conscious effort to create part­ nerships,” said participant John Forsythe of Bowling Green, Ohio. “The library is the ultim ate facilitator.”— N aom i Sutherland, University o f Tennessee a t Chattanooga, Naomi-Sutherland@utc.edu Digital dominoes This well-attended panel presentation, “Digi­ tal Dominoes: The Impact of Digital Refer­ ence on the Traditional Reference Model,” described the MIT and Cornell University real-tim e digital re fe re n c e projects. Pat Flanagan (MIT) gave an overview of their pilot project “Ask Us!—Live,” which uses the chat and cobrowsing capabilities of LSSI soft­ ware. Volunteer librarians from all MIT li­ braries staff the service. She reported that the user satisfaction rate has been high. Paul Constantine (Cornell University) discussed the developm ent of their “LiveHelp” service, w hich has been operational since January 2000. “LiveHelp” incorporates LivePerson chat software, which allows for canned responses and the pushing of Web pages. The vision for the service is to provide users with access to high-quality reference service digitally anytime from anywhere, for reference service to be a key component of the digital library, and for it to be “high tech and high touch.” LiveHelp is staffed by a combination of lib ra ria n s a n d r e f e r e n c e a s s is ta n ts . Constantine acknowledged that implemen­ tation of digital reference requires a shifting of resources. Deborah Helman, Lisa Horowitz, Sarah W enzel (MIT), and Nancy Skipper (Cornell) spoke about software selection and other planning issues, policy issues, training, staffing, and marketing of their digital refer­ ence services. Possible developments may include collaboration with other libraries to provide extended hours of service, voiceover IP capability, and real-time technical, interli­ brary loan, and technical assistance.—Martha Tarlton, University o f North Texas Libraries, tarlton@library.unt.edu ■ http://www.linuxdoc.org/ http://msdn http://lib-www.lanl.gov/nu-merical/ http://lib-www.lanl.gov/nu-merical/ searchVB.com searchVB.com http://searchvb techtarget.com/ http://clio.mit.csu.edu.au/TTT/ http://cypress http://www.utexas.edu/world/lecture/cs/ http://www.library.ucsb.edu/istl/OO-fall/ mailto:Naomi-Sutherland@utc.edu mailto:tarlton@library.unt.edu