Topic: Computing/Software (Page 10)

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.

๐Ÿ”— Emacs Pinky

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Computing/Free and open-source software ๐Ÿ”— Guild of Copy Editors ๐Ÿ”— Linux ๐Ÿ”— Computing/Early computers

Emacs or EMACS (Editor MACroS) is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on its direct descendant, GNU Emacs, continues actively as of 2020.

Emacs has over 10,000 built-in commands and its user interface allows the user to combine these commands into macros to automate work. Implementations of Emacs typically feature a dialect of the Lisp programming language that provides a deep extension capability, allowing users and developers to write new commands and applications for the editor. Extensions have been written to manage email, files, outlines, and RSS feeds, as well as clones of ELIZA, Pong, Conway's Life, Snake and Tetris.

The original EMACS was written in 1976 by Carl Mikkelsen, David A. Moon and Guy L. Steele Jr. as a set of Editor MACroS for the TECO editor. It was inspired by the ideas of the TECO-macro editors TECMAC and TMACS.

The most popular, and most ported, version of Emacs is GNU Emacs, which was created by Richard Stallman for the GNU Project. XEmacs is a variant that branched from GNU Emacs in 1991. GNU Emacs and XEmacs use similar Lisp dialects and are for the most part compatible with each other.

Emacs is, along with vi, one of the two main contenders in the traditional editor wars of Unix culture. Emacs is among the oldest free and open source projects still under development.

Discussed on

๐Ÿ”— Greenspun's Tenth Rule

๐Ÿ”— Computing ๐Ÿ”— Systems ๐Ÿ”— Computing/Software ๐Ÿ”— Systems/Systems engineering

Greenspun's tenth rule of programming is an aphorism in computer programming and especially programming language circles that states:

Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

Discussed on

๐Ÿ”— CMS Pipelines

๐Ÿ”— Computing ๐Ÿ”— Computing/Software

CMS Pipelines implements the pipeline concept under the VM/CMS operating system. The programs in a pipeline operate on a sequential stream of records. A program writes records that are read by the next program in the pipeline. Any program can be combined with any other because reading and writing is done through a device independent interface.

Discussed on

๐Ÿ”— Arachne: a self-contained graphical web browser for DOS and Linux

๐Ÿ”— Computing ๐Ÿ”— Computing/Software

Arachne is a discontinued Internet suite containing a graphical web browser, email client, and dialer. Originally, Arachne was developed by Michal Polรกk under his xChaos label, a name he later changed into Arachne Labs. It was written in C and compiled using Borland C++ 3.1. Arachne has since been released under the GPL as Arachne GPL.

Arachne primarily runs on DOS-based operating systems, but includes builds for Linux as well. The Linux version relies on SVGALib and therefore does not require a display server.

Discussed on

๐Ÿ”— IBM Common User Access

๐Ÿ”— Computing ๐Ÿ”— Computing/Software

Common User Access (CUA) is a standard for user interfaces to operating systems and computer programs. It was developed by IBM and first published in 1987 as part of their Systems Application Architecture. Used originally in the MVS/ESA, VM/CMS, OS/400, OS/2 and Microsoft Windows operating systems, parts of the CUA standard are now implemented in programs for other operating systems, including variants of Unix. It is also used by Java AWT and Swing.

Discussed on

๐Ÿ”— Microsoft Works

๐Ÿ”— Apple Inc. ๐Ÿ”— Computing ๐Ÿ”— Microsoft Windows ๐Ÿ”— Microsoft Windows/Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Software ๐Ÿ”— Software/Computing ๐Ÿ”— Microsoft ๐Ÿ”— Microsoft/Microsoft Windows

Microsoft Works is a discontinued productivity software suite developed by Microsoft and sold from 1987 to 2009. Its core functionality included a word processor, a spreadsheet and a database management system. Later versions had a calendar application and a dictionary while older releases included a terminal emulator. Works was available as a standalone program, and as part of a namesake home productivity suite. Because of its low cost ($40 retail, or as low as $2 OEM), companies frequently pre-installed Works on their low-cost machines. Works was smaller, less expensive, and had fewer features than Microsoft Office and other major office suites available at the time.

Mainstream support for the final standalone and suite release ended on October 9, 2012 and January 8, 2013, respectively.

Discussed on

๐Ÿ”— IBM Parallel Sysplex

๐Ÿ”— Computing ๐Ÿ”— Computing/Computer hardware ๐Ÿ”— Computing/Software

In computing, a Parallel Sysplex is a cluster of IBM mainframes acting together as a single system image with z/OS. Used for disaster recovery, Parallel Sysplex combines data sharing and parallel computing to allow a cluster of up to 32 systems to share a workload for high performance and high availability.

Discussed on

๐Ÿ”— XZ Utils Backdoor

๐Ÿ”— Espionage ๐Ÿ”— Internet ๐Ÿ”— Computing ๐Ÿ”— Telecommunications ๐Ÿ”— Computing/Software ๐Ÿ”— Computing/Free and open-source software ๐Ÿ”— Computing/Computer Security ๐Ÿ”— Linux ๐Ÿ”— Computing/Networking

In February 2024, a malicious backdoor was introduced to the Linux build of the xz utility within the liblzma library in versions 5.6.0 and 5.6.1 by an account using the name "Jia Tan". The backdoor gives an attacker who possesses a specific Ed448 private key remote code execution through OpenSSH (a suite of secure networking utilities) on the affected Linux system. The issue has been given the Common Vulnerabilities and Exposures number CVE-2024-3094 and has been assigned a CVSS score of 10.0, the highest possible score.

While xz is commonly present in most Linux distributions, at the time of discovery the backdoored version had not yet been widely deployed to production systems, but was present in development versions of major distributions. The backdoor was discovered by the software developer Andres Freund, who announced his findings on 29 March 2024.

Discussed on

๐Ÿ”— 86-DOS

๐Ÿ”— Computing ๐Ÿ”— Computing/Software

86-DOS is a discontinued operating system developed and marketed by Seattle Computer Products (SCP) for its Intel 8086-based computer kit. Initially known as QDOS (Quick and Dirty Operating System), the name was changed to 86-DOS once SCP started licensing the operating system in 1980.

86-DOS had a command structure and application programming interface that imitated that of Digital Research's CP/M operating system, which made it easy to port programs from the latter. The system was licensed and then purchased by Microsoft and developed further as MS-DOS and PCย DOS.

Discussed on

๐Ÿ”— C++0x (upcoming C++ standard, includes lambda functions)

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— C/C++ ๐Ÿ”— C/C++/C++

C++11 is a version of the standard for the programming language C++. It was approved by International Organization for Standardization (ISO) on 12 August 2011, replacing C++03, superseded by C++14 on 18 August 2014 and later, by C++17. The name follows the tradition of naming language versions by the publication year of the specification, though it was formerly named C++0x because it was expected to be published before 2010.

Although one of the design goals was to prefer changes to the libraries over changes to the core language, C++11 does make several additions to the core language. Areas of the core language that were significantly improved include multithreading support, generic programming support, uniform initialization, and performance. Significant changes were also made to the C++ Standard Library, incorporating most of the C++ Technical Report 1 (TR1) libraries, except the library of mathematical special functions.

C++11 was published as ISO/IEC 14882:2011 in September 2011 and is available for a fee. The working draft most similar to the published C++11 standard is N3337, dated 16 January 2012; it has only editorial corrections from the C++11 standard.

Discussed on