A+: Morgan Stanley's APL with GUI, system interfaces, callbacks, synchronization among objects, ASCII and/or APL character sets. Manual, history, screenshots, downloads, documents, FAQ, contacts, resources, reviews. [Open Source, GPL Ada95 Compilers, Processors, and Conformity Testing and Labs: Including Ada Conformity Assessment Test Suite (ACATS) 2.4 Assertion Definition Language: ADL: For defining programming interfaces, including post-conditions, error specification Association of Lisp Users: ALU: Well organized, over 100 pages of information on Lisp: references, books, tutorials, free and commercial implementations, free software, events, conferences, history, organizations, other resources Blitz Basic: A specialized version of BASIC designed specifically for game development. Includes features like custom types and functions. Code is compiled before execution to speed things up CA-Clipper: Official home page ccache: Acts as a caching pre-processor to C/C++ compilers, which often results in a 5 to 10 times speedup in common compilations. [Open Source, GPL Chuck Moore's colorForth: Home site of creator and inventor of Forth, and a new incarnation of Forth with simplified color-based syntax, improved performance. Stand-alone x86 version. Forth articles, multiprocessors, VLSI design tool. [Open Source, public domain Clarion Magazine: published by CoveComm Inc Constraints Archive: Holds comp.constraints FAQ, pages of constraint-related pointers, source code for various systems, benchmarks, directory of people interested in constraints, constraint bibliographies, collection of online papers, links. Clearly the product of much work D Programming Language: Compiled, garbage collected, simpler C/C++ replacement by Walter Bright (wrote first DOS C++ compiler). Maximum similarity to C/C++, except where backward compatibility hurts. Overview, specification, download. [Digital Mars dsource.org: Open source development for D: many projects, project and general forums, Subversion source control, bug-tracking, distribution, tutorials, website news ETH Oberon: Home site. Niklaus Wirth invented Pascal, Modula, then Oberon language in Pascal/Modula tradition, and a modern, integrated, effective, compact, operating system for one-user workstations. Descriptions, papers, documents, downloads, links. [Open Source Free Pascal: Compiler for Pascal and Object Pascal, runs on many platforms: Amiga, DOS, Linux, OS/2, Win32. Compatible with Turbo Pascal, supports advanced features such as function overloading. IDE available. [Open Source, modified LGPL Haskell.org: Repository for information on the lazy functional programming language Haskell: Descriptions, documents, history, news, HaWiki, software (libraries, tools), humor, merchandise, and links How Stuff Works: C Programming Language: Complete, thoroughly-illustrated C programming language tutorial with many examples to assist in becoming a C programmer IBM High Level Assembler and Toolkit: HLASM: HLASM for MVS, VM, VSE, and the optional HLASM Toolkit Feature provide a development environment for System/390 assembler applications Io: Small, embeddable, object-oriented, prototype-based, garbage collected language; faster than Perl, Python, Ruby; supports actors and futures for concurrency. Influences: Smalltalk; Act1, Self, NewtonScript; Lisp; Lua. Descriptions, documents, download, mail list. [Open Source, BSD JavaScript: Documentation, reference, guides, examples and tutorials about JavaScript Lua Programming Language: Home site; lightweight, made to extend programs, often used for general-purpose, standalone use; simple procedural syntax, powerful data description constructs use associative arrays, extensible semantics; dynamically typed, bytecode interpreted, garbage collected; great for configuration, scripting, rapid prototyping. [Open Source LuaForge: Hosts over 200 open source projects, over 500 registered users; much of the Lua community is here; GForge installation; free repository for project management, categorization, issue tracking; descriptions, news, downloads, links, site statistics Microsoft Visual Basic: Information about releases, top links, documentation, add-ons, VB related articles, support Miva Help: Tips, support, and other information Miva Merchant: The developer of the shopping cart application of the same name, and also of the programming language known as Miva Script. Site outlines products, services, resources, a partner program, and a gallery of Miva Merchant-enabled websites MMIX 2009: A RISC Computer for the Third Millennium: Donald E. Knuth's new 64-bit processor for the new volumes of his landmark series 'The Art of Computer Programming'. MIX has become more than only a book example, so MMIX should too. Description, news Mozart Programming System: Free major development platform for open, fault-tolerant, distributed, constraint and logic programming applications: full development environment, tools, documentation, tutorials, source code. Applications developed: realtime bus scheduler, configuration tool, collaborative graphic editor, corpus browser, and extended ICQ National Instruments Corp.: LabVIEW: Home of LabVIEW dataflow visual programming language and environment. Customize PCs to measure and automate collecting data from the physical world, analyze data, and present it in easy-to-understand ways Object-Oriented Programming and the Objective-C Language: A full-fledged manual to the Objective-C language extension Official Euphoria Programming Page: Simple, flexible, surprisingly fast, interpreted, runs on 32-bit DOS, Windows; FreeBSD, Linux; introduction, news, downloads (over 900 free user-contributed programs), fansite links, mailing list. [Public Domain and commercial Open Source Erlang: By Ericsson Computer Science Laboratory, soft realtime, declarative, functional language for concurrent, distributed systems. Compiles to BSD, Linux, Solaris, VxWorks, Windows. Descriptions, documents, links, projects: Ericsson, user. [Open Source, Erlang Public License Oracle Technology Network: PL/SQL: Official product documentation, white papers, technical briefs, feature lists Perl.com: News site run by O'Reilly. Contains documentation, weekly articles, Perl development summaries, blogs, and links to a variety of resources Perl.org: Run by the Perl Foundation with the aim of being "the central directory of all things Perl". Lists news, applications, documentations, communities, and events. Also hosts various Perl projects, including the Perl core, and many mailing lists PHP: Hypertext Preprocessor: Server-side HTML embedded scripting language. It provides web developers with a full suite of tools for building dynamic websites: native APIs to Apache and other web servers; easy access to MySQL, Sybase, Oracle, and other databases; IMAP; LDAP; HTTP headers and cookies Pike Home: Official site at Roxen Internet Software. Pike developer: documentation, mailing lists, and download links Pliant: Goal: new generation programming language. Main idea: instead of making a new language with a few new interesting features, make a very tiny, highly modular language with a trivial syntax, where most advanced features can be written in the language, as modules. Integrated FullPliant OS. [Open Source, GPL PureBasic: Official site with description, screenshots, demo downloads, ordering information and forums in English, French and German Python: Official site for the interpreted, interactive, object-oriented, extensible programming language. Includes news, documentation, free downloads, and developer information RadioDocs: Introduction and complete beginner's documentation for Radio Userland REBOL Technologies, Inc.: The home of REBOL - includes descriptions, programs, free downloads, feedback, employment, and contacts Refal/Supercompilation Community: Recursive functions algorithmic language, for symbol manipulation: string processing, translation, artificial intelligence. News, biography, history, documents, training, applications, fora, links. English, Russian. [Open Source, BSD-like Regina Cross-Platform Rexx Interpreter: Open source, ported to most Unix and desktop platforms. Maintained by Mark Hessling Revised Report on the Algorithmic Language Algol 60: edited by Peter Naur Rex Swain's Home Page: Many articles of interest to new and old APLers, an interesting smattering of information on other languages (REXX, Perl, HTML), and much other information. A site of interest not only to APLers, but to many computer users Rexx.org: Information about Rexx programming language, libraries and language extensions Ruby Application Archive: Hosts over 1,000 open source projects, over 700 owners Ruby on Rails: RoR home; full stack, Web application framework optimized for sustainable programming productivity, allows writing sound code by favoring convention over configuration. Videos, presentations, books, tutorials, samples, community, downloads. [Open Source, MIT license Rust: Official site, including downloads, manuals, tutorials and API docs SAS Institute, Inc.: Sells, supports integrated suite of information delivery software for business decision making. Features balanced scorecard, data warehousing, data mining, financial consolidation, knowledge management, Web enablement SIGAda: ACM Special Interest Group on Ada: information on SIGAda organization and pointers to current information and resources for the Ada programming language Some Brainfuck Fluff: By Daniel B. Cristofani. Complete brainfuck reference; sources for various programs, including a Universal Turing Machine; brainfuck to SPARC compiler, and interpreters in C and JavaScript; suggestions, contest results Standard C++: The home of Standard C++ on the web — news, status and discussion about the C++ standard on all compilers and platforms SWI-Prolog: Stable and free standard Prolog implementation. Targeted primarily at research and education. Windows, Linux and Unix versions available. Comes with a visual debugger and a GUI environment Tcl Developer Xchange: Was Scriptics.com, firm founded by Tcl creator, and original sole author, Professor John Ousterhout. Advocacy, tutorials, documentation, links, news, software, latest releases, downloads The Caml Language: This is the official web page of the OCaml development team. Contains the official distribution, the manual, archives of the mailing list, links to tutorials and contributed libraries (in "The Humps"), style guidelines, books about OCaml The ISAPI Developer's Site: C++ and Delphi ISAPI code. Solid reference material The One with D: Technical news and opinions on D; large archive allows tracking history TUNES Project: Open source resource for learning about programming languages and operating systems. Led by French OS philosopher Fare'. Some 2,000 links UK Borland User Group: Very active user group. Has a worldwide membership. Produces the Delphi Information Library CD which is full of tips and information UserLand Frontier: The official Frontier home page VisualOberon: Very nice GUI library for Optimizing Oberon Compiler (OOC) to make platform independent graphic programs using set of standard and advanced controls, advanced layout engine. Runs on all Unix systems with X Window. [Open Source, LGPL www.UltraTechnology.com: Chuck Moore Forth related links and streaming videos. Forth CPU chips. F21 simulator with editor/machine Forth compiler-assembler/debugger (freeware) Yorick Unofficial Home: Language for postprocessing or steering large scientific simulation codes, C syntax; introduction, user manual, package documentation, plugin documentation, quick reference, source and binary distribution files, development, FAQ. [Open Source, BSD-like |
|
Published by World Readable