Topic: Computing/Software (Page 11)

You are looking at all articles with the topic "Computing/Software". We found 163 matches.

Hint: To view all topics, click here. Too see the most popular topics, click here instead.

πŸ”— Why Gopher lost to HTML

πŸ”— Internet πŸ”— Computing πŸ”— Computing/Software

The Gopher protocol is a communications protocol designed for distributing, searching, and retrieving documents in Internet Protocol networks. The design of the Gopher protocol and user interface is menu-driven, and presented an alternative to the World Wide Web in its early stages, but ultimately fell into disfavor, yielding to the Hypertext Transfer Protocol (HTTP). The Gopher ecosystem is often regarded as the effective predecessor of the World Wide Web.

The protocol was invented by a team led by Mark P. McCahill at the University of Minnesota. It offers some features not natively supported by the Web and imposes a much stronger hierarchy on the documents it stores. Its text menu interface is well-suited to computing environments that rely heavily on remote text-oriented computer terminals, which were still common at the time of its creation in 1991, and the simplicity of its protocol facilitated a wide variety of client implementations. More recent Gopher revisions and graphical clients added support for multimedia. Gopher was preferred by many network administrators for using fewer network resources than Web services.

Gopher's hierarchical structure provided a platform for the first large-scale electronic library connections. The Gopher protocol is still in use by enthusiasts, and although it has been almost entirely supplanted by the Web, a small population of actively-maintained servers remains.

Discussed on

πŸ”— X Window System: Principles

πŸ”— Computing πŸ”— Computing/Software πŸ”— Computing/Free and open-source software πŸ”— Linux

The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.

X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with a mouse and keyboard. X does not mandate the user interface – this is handled by individual programs. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces.

X originated at the Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at version 11 (hence "X11") since September 1987. The X.Org Foundation leads the X project, with the current reference implementation, X.Org Server, available as free and open source software under the MIT License and similar permissive licenses.

Discussed on

πŸ”— TIL: There used to be an Internet Explorer for Unix

πŸ”— Computing πŸ”— Computing/Software πŸ”— Microsoft

Internet Explorer for UNIX is a discontinued graphical web browser that was available free of charge and produced by Microsoft for use in the X Window System on Solaris or HP-UX. Development ended with a version of Internet Explorer 5 in 2001 and support for it was completely discontinued in 2002.

Discussed on

πŸ”— Comb Sort - Just As Good As Quick Sort

πŸ”— Computing πŸ”— Computer science πŸ”— Computing/Software πŸ”— Computing/Computer science

Comb sort is a relatively simple sorting algorithm originally designed by WΕ‚odzimierz Dobosiewicz and Artur Borowy in 1980, later rediscovered by Stephen Lacey and Richard Box in 1991. Comb sort improves on bubble sort.

Discussed on

πŸ”— OpenSSI is an open-source single-system image clustering system

πŸ”— Computing πŸ”— Computer science πŸ”— Computing/Software πŸ”— Computing/Free and open-source software πŸ”— Linux

OpenSSI is an open-source single-system image clustering system. It allows a collection of computers to be treated as one large system, allowing applications running on any one machine access to the resources of all the machines in the cluster.

OpenSSI is based on the Linux operating system and was released as an open source project by Compaq in 2001. It is the final stage of a long process of development, stretching back to LOCUS, developed in the early 1980s.

Discussed on

πŸ”— Dhrystone

πŸ”— Computing πŸ”— Computing/Software

Dhrystone is a synthetic computing benchmark program developed in 1984 by Reinhold P. Weicker intended to be representative of system (integer) programming. The Dhrystone grew to become representative of general processor (CPU) performance. The name "Dhrystone" is a pun on a different benchmark algorithm called Whetstone, which emphasizes floating point performance.

With Dhrystone, Weicker gathered meta-data from a broad range of software, including programs written in FORTRAN, PL/1, SAL, ALGOL 68, and Pascal. He then characterized these programs in terms of various common constructs: procedure calls, pointer indirections, assignments, etc. From this he wrote the Dhrystone benchmark to correspond to a representative mix. Dhrystone was published in Ada, with the C version for Unix developed by Rick Richardson ("version 1.1") greatly contributing to its popularity.

Discussed on

πŸ”— PreScheme – Scheme for systems programming

πŸ”— Computing πŸ”— Computing/Software

Scheme 48 is a programming language, a dialect of the language Scheme, an implementation using an interpreter which emits bytecode. It has a foreign function interface for calling functions from the language C and comes with a library for regular expressions (regex), and an interface for Portable Operating System Interface (POSIX). It is supported by the portable Scheme library SLIB, and is the basis for the Scheme shell Scsh. It has been used in academic research. It is free and open-source software released under a BSD license.

It is called "Scheme 48" because the first version was written in 48 hours in August 1986. The authors now say it is intended to be understood in 48 hours.

πŸ”— Comparison of parser generators

πŸ”— Computing πŸ”— Computer science πŸ”— Computing/Software

This is a list of notable lexer generators and parser generators for various language classes.

Discussed on

πŸ”— The Cathedral and the Bazaar

πŸ”— Computing πŸ”— Books πŸ”— Computing/Software

The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary (abbreviated CatB) is an essay, and later a book, by Eric S. Raymond on software engineering methods, based on his observations of the Linux kernel development process and his experiences managing an open source project, fetchmail. It examines the struggle between top-down and bottom-up design. The essay was first presented by the author at the Linux Kongress on May 27, 1997 in WΓΌrzburg (Germany) and was published as part of the book in 1999.

The illustration on the cover of the book is a 1913 painting by Liubov Popova titled Composition with Figures and belongs to the collection of the State Tretyakov Gallery. The book was released under the Open Publication License v2.0 around 1999.

Discussed on

πŸ”— Napster

πŸ”— California πŸ”— Companies πŸ”— California/San Francisco Bay Area πŸ”— Apple Inc. πŸ”— Computing πŸ”— Computing/Software πŸ”— Media πŸ”— Music theory

Napster was a peer-to-peer (P2P) file sharing application primarily associated with digital audio file distribution. Founded by Shawn Fanning and Sean Parker, the platform originally launched on June 1, 1999. Audio shared on the service was typically encoded in the MP3 format. As the software became popular, the company encountered legal difficulties over copyright infringement. Napster ceased operations in 2001 after losing multiple lawsuits and filed for bankruptcy in June 2002.

The P2P model employed by Napster involved a centralized database that indexed a complete list of all songs being shared from connected clients. While effective, the service could not function without the central database, which was hosted by Napster and eventually forced to shutdown. Following Napster's demise, alternative decentralized methods of P2P file-sharing emerged, including Gnutella, Freenet, FastTrack, and BitTorrent.

Napster's assets were eventually acquired by Roxio, and it re-emerged as an online music store commonly known as Napster 2.0. Best Buy later purchased the service and merged it with its Rhapsody streaming service on December 1, 2011. In 2016, the original branding was restored when Rhapsody was renamed Napster.

Discussed on