 |
 |
 |
 |
 |
 |
|
|
 |
|
|
| |
|
|
| | | | | Show pages from IntraNet Show all pages | |
|
 |  | 1% the Code
- http://www.colorforth.com/1percent.html
- Chuck Moore, father of Forth, says programs can be far smaller in colorForth than C. No code samples. | |
 |  | 99 Bottles of Beer on the Wall
- http://www.99-bottles-of-beer.net/
- Shows source code implementation for the same simple program across over 250 different programming languages. | |
 |  | A Comparative Overview of C#
- http://genamics.com/developer/csharp_comparative.htm
- Also compares C#, Java, C++. By Ben Albahari. | |
 |  | A Comparison between 10 Languages
- http://www.ntecs.de/old-hp/s-direktnet/langcomp.en.html
- Table compares 13 traits at top, 10 languages to side: BETA, C#, C++, C-Talk, Eiffel, Java, Object Pascal, Ruby, Sather, Smalltalk. | |
 |  | A Comparison between BETA, C++, Eiffel, Java, Object Pascal, Ruby and Smalltalk
- http://www.ntecs.de/old-hp/s-direktnet/lang_cmp.en.htm
- Table compares 12 traits to side, 7 languages at top. | |
 |  | A Comparison of Ada and Real-Time Java for Safety-Critical Applications
- http://www.adacore.com/wp-content/files/attachments/PaperPresentationAE2006-Brosgol.pdf
- Slide show, was Best Paper at Ada Europe 2006 Conference, Porto, Portugal. By Ben Brosgol, AdaCore; Andy Wellings, University of York, UK. Text, diagrams. | |
 |  | ASP vs. PHP
- http://www.webpronews.com/expertarticles/2005/12/22/asp-vs-php
- Brief text compares website building languages ASP, PHP on several points. [WebProNews] | |
 |  | Accumulator Generator
- http://www.paulgraham.com/accgen.html
- Compares canonical solutions to same problem as code samples in: C++, Dylan, E, Erlang, Haskell, JavaScript, Lisp (Arc, Common, Goo, Scheme), Lua, Maple, Mathematica, Oz-Mozart, NewtonScript, Perl, Python, REBOL, Ruby, Smalltalk, VBScript. [Paul Graham] | |
 |  | Ada 95, Java, and C++
- http://www.adahome.com/Resources/Languages/chart3.html
- Some think Java is like C++. Usual C++ idioms do not apply to Java as it is not a C++ superset or subset; Java is a derivation with many modifications, extensions. Both language syntax are alike, but semantics and philosophy are very different. Java is nearer Ada 95 than C++, except in syntax. | |
 |  | Ada and Java: Realtime Advantages
- http://www.embedded.com/columns/technicalinsights/16100316?_requestid=442880
- Compares C, Ada, Java, for flaws and strengths in realtime programming, embedded software, built-in support for multithreading; text, code samples. Embedded.com. | |
 |  | Ada, C, C++, and Java vs. The Steelman
- http://www.adahome.com/History/Steelman/steeltab.htm
- Compares 4 programming languages (Ada 95, C, C++, Java) with the needs of "Steelman", original 1978 requirements document for Ada language. Big detailed table. | |
 |  | Advanced Programming Language Design
- http://www.mypearsonstore.com/bookstore/product.asp?isbn=9780805311914
- Book compares over 70 languages, and main classes: imperative, functional, object-oriented, dataflow, concurrent, declarative, aggregate. By Raphael Finkel, Addison-Wesley. | |
 |  | An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, and Tcl
- http://page.mi.fu-berlin.de/~prechelt/Biblio/jccpprt_computer2000.pdf
- By Lutz Prechelt. Neutral, quantitative analysis of 7 languages in title, for 7 variables, via 80 implementations of the same requirement set. PDF format. [IEEE Computer] | |
 |  | An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a Search/string-processing Program
- http://page.mi.fu-berlin.de/prechelt/Biblio/jccpprtTR.pdf
- One set of requirements, 80 implementations, coded by 74 different programmers in various languages, compared for properties: run time, memory use, source text length, comment density, program structure, reliability, effort needed. | |
 |  | Are Scripting Languages the Wave of the Future?
- http://www.itworld.com/AppDev/1262/itw-0314-rcmappdevint/
- Programming guru, Robert Martin, on languages of the coming decade. [ITworld.com] | |
 |  | C# Strikes a Chord
- http://www.ddj.com/cpp/184404409
- Compares 4 languages: C, C++, C#, Java. Shows family genealogy. [Dr. Dobb's Journal] | |
 |  | C# from a Java Developer's Perspective
- http://www.25hoursaday.com/CsharpVsJava.html
- Thorough article by Dare Obasanjo, treats most similarities and differences between the two languages: features in Java and not in C#, and features in C# and not in Java. Text, tables, code, resources. | |
 |  | C#: A Language Alternative or Just J--?, Part 1
- http://www.javaworld.com/javaworld/jw-11-2000/jw-1122-csharp1.html
- Compares C# to Java, describes features and design trade-offs, places C# in context of broader Microsoft .Net strategy. Text, tables, code samples, links. By Mark Johnson. First article of 2-part series. [JavaWorld] | |
 |  | C++ vs. Java vs. Python vs. Ruby: A First Impression
- http://www.dmh2000.com/cjpr/
- Essay compares aspects of the languages, one page allows matched comparing of code of a red-black tree algorithm in each language. | |
 |  | C++??: A Critique of C++ (3rd ed.)
- http://atlas.web.cern.ch/Atlas/GROUPS/SOFTWARE/OO/tools/java/misc/ACritiqueOfC++.pdf
- A critical view on the C++ and C programming language. | |
 |  | CLOS, Eiffel, and Sather: A Comparison
- http://www.icsi.berkeley.edu/~sather/Publications/tr-91-047.html
- References, zipped Postscript, and inlined gifs. | |
 |  | Comparing Development Costs of C and Ada
- http://www.adaic.com/whyada/ada-vs-c/cada_art.html
- Article by Stephen F. Zeigler. Analysis of a case where most variables were controlled enough to make a comparison between development costs (time, error rates, code size, ...) of the 2 languages. | |
 |  | Comparing Mercury and Haskell
- http://www.cs.mu.oz.au/research/mercury/information/comparison_with_haskell.html
- Compares type systems, all text. Uses Haskell 98 since Mercury type system is more like Haskell than ML, and Haskell 98 is best documented, most well-known Haskell. | |
 |  | Comparing PHP with Other Languages
- http://www.procata.com/blog/archives/2006/02/09/comparing-php-with-other-languages/
- Text compares several traits of ASP.NET, C#, PHP, Java, Lisp, Perl, Python, Ruby, Smalltalk. Article with forum posts. [Professional PHP] | |
 |  | Comparison of Oberon-2 with Modula-2
- http://www.zel.org/oberon/compo2m2.htm
- Short text summary of main features of Oberon-2; target audience: Modula-2 programmers unfamiliar with Oberon-2, but familiar with object-oriented and extensible programming concepts. | |
 |  | Comparisons of Tcl with Other Systems
- http://www.mathematik.uni-ulm.de/sai/ss96/uxdb2/comparison.html
- Many comparisons between Tcl/Tk and other similar systems, most copied from comp.lang.tcl. | |
 |  | D vs Other Languages
- http://www.digitalmars.com/d/2.0/comparison.html
- Yes-No table with definitions compares D, C, C++, C#, Java, on: GC, functions, arrays, OOP, performance, reliability, compatibility, conditional compiling. [Digital Mars] | |
 |  | Developer's Dilemma: Perl or PHP?
- http://www.newsfactor.com/perl/story/19912.html
- By Joe "Zonker" Brockmeier. How to choose between two languages that are both very popular for Web development? Text, forum comments. [NewsFactor] | |
 |  | Eiffel and Delphi Compared
- http://www.berenddeboer.net/eiffel/eiffel_and_delphi.html
- Text compares differences of several main aspects. | |
 |  | Examples of Programs in Different Programming Languages
- http://www.ntecs.de/old-hp/uu9r/lang/html/lang.en.html
- Compares 129 (or 157?) languages, via 418 code samples, and growing. | |
 |  | Forth Versus C
- http://www.inventio.co.uk/forthvsc.htm
- Pro-Forth question and answer text, some questions have several answers. | |
 |  | Forth and Not C
- http://www.inventio.co.uk/forthnc.htm
- Pro-Forth text explains why C is used more than Forth. | |
 |  | Four-fold Increase in Productivity and Quality
- http://www.erlang.se/publications/Ulf_Wiger.pdf
- Published internal study, of Ericsson AXD 301 ATM switch project, using Erlang, C, C++, Java. Results: programmer productivity, code error rates, roughly proportional to source code size. | |
 |  | Gnat and Linux: C++ and Java Under Fire
- http://linuxgazette.net/issue33/burtch.html
- Compares Ada, Java, C, C++, Delphi. Text, tables. Gnat and Linux orientation. [Linux Gazette] | |
 |  | Guidelines for Choosing a Computer Language: Support for the Visionary Organizations
- http://archive.adaic.com/docs/reports/lawlis/content.htm
- Multipage study compares: 4GL/5GL, 3GL (Ada 95, C, C++, COBOL, FORTRAN, Java, Smalltalk), 2GL (Assembly). Divides language (definition) from traits of products that implement and support it. Several sections, tables, appendixes. | |
 |  | HOPL: An Interactive Roster of Programming Languages
- http://hopl.murdoch.edu.au/
- History of Programming Languages encyclopedia, over 8,500 languages, full verified references, code samples, big bibliography, biographical-institutional material, 4,000 language family tree. | |
 |  | Haskell and Scheme: Which One and Why?
- http://scienceblogs.com/goodmath/2006/10/haskell_and_scheme_which_one_a.php
- Text comparison. ScienceBlogs LLC; Good Math, Bad Math. | |
 |  | History and Comparison of Programming Languages
- http://www.gavilan.edu/csis/languages/history.html
- Files compare statements in several different languages, tracing from early to present languages. | |
 |  | Io Comparisons
- http://www.iolanguage.com/about/simplicity/
- Compares a few variables (size, speed, syntax) in many languages: Brain, C, Cel, F-Script, Forth (gForth, pForth), Icon, Java (Kaffe), Lisp (CLisp, Guile, LispMe, Scheme48), Lua, Perl, Pike, Python, Ruby, Self, Smalltalk (GNU, Squeak, SuperCollider), Tcl. | |
 |  | Is .NET's C Sharper Than C++ or Java?
- http://www.newsfactor.com/perl/story/20584.html
- By Joe "Zonker" Brockmeier. Text compares a few aspects of C#, Java, C++. [NewsFactor] | |
 |  | Is Ada a Better C?
- http://www.beesknees.freeserve.co.uk/articles/ada-vs-cpp.html
- Compares Ada, C, C++, language facilities under DOS. Copy of article, originally titled "Ada Better Than C++?" Text and code samples. [EXE magazine] | |
 |  | Is Turing a Better Language for Teaching Programming than Pascal?
- http://www.holtsoft.com/turing/essay.html
- Compares Turing to Pascal, long text document, no tables or graphs; by Jacqueline L. Martin, 1996, many references. | |
 |  | Java Benchmark
- http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/bench/Bench.html
- By Rene Grothmann. Compares sieve algorithm in Java and C/C++. Text, tables, live comparison applet. | |
 |  | Java and C++ Resource Management Comparison
- http://www.fatalmind.com/papers/java_vs_cplusplus/resource.pdf
- Detailed discussion of the techniques used in Java and C++ to implement leak free and exception safe resource management. Covers memory management, finalizers, destructors and finally blocks with examples. | |
 |  | Java and C-sharp Compared
- http://www.csharphelp.com/archives/archive96.html
- Briefly compares several traits; text, code samples. | |
 |  | Java vs Ruby: A Comparison of the Key Elements
- http://www.developer.com/open/article.php/3716356/
- Compares building blocks of two languages, in text and code samples. Developer.com. | |
 |  | Java vs. C#
- http://www.javacamp.org/javavscsharp/index.html
- Code for code comparison. All features on both languages are compared. | |
 |  | Language Options Comparison
- http://www.geocities.com/tablizer/langopts.htm
- Compares scripting language feature options, in various categories. Pros and cons given for each feature variant. Text, code samples, table. | |
 |  | Languages Versus D
- http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD
- Growing table compares D, C, C++, C#, Java, Delphi, Python, Perl, Eiffel, Sather, Smalltalk, Lisp/CLOS, Ada. Many clarifying comments below. [Wiki4D, Open Content] | |
 |  | Linux Number Crunching: Benchmarking Languages
- http://www.coyotegulch.com/reviews/number_crunching/
- Compares performance of Intel Fortran and C++, gcc, and IBM, Sun and GNU Java compilers, on an Intel Linux platform. | |
 |  | Lisp as an Alternative to Java
- http://www.norvig.com/java-lisp.html
- Brief text on comparisons of C, C++, Java, Lisp, Ron Garret / Erann Gat study, with conforming example program Lisp source code; very useful links. | |
 |  | Lisp as an Alternative to Java
- http://www.flownet.com/gat/papers/lisp-java.pdf
- Ron Garret / Erann Gat comparison, starts from 1999 Prechelt study results, adds many insights; as text, a few tables. [Intelligence] | |
 |  | Multi-Core Ant Colony Optimization for TSP in Erlang
- http://eric_rollins.home.mindspring.com/erlangAnt.html
- Compares Erlang, GHC Haskell, Standard ML (Alice, MLton); text, tables, graphs. | |
 |  | Nine Language Performance Round-up: Benchmarking Math & File I/O
- http://www.osnews.com/story/5602
- Small-scale benchmark test run on 9 languages or variants: Java 1.3.1 and 1.4.2, C via gcc 3.3.1, Python 2.3.2 and via Psyco 1.1.1, 4 from Microsoft Visual Studio .NET 2003: Visual Basic/C#/C++/J#. | |
 |  | Object-Oriented Languages in the Industry: A Comparison
- http://archive.eiffel.com/doc/manuals/technology/oo_comparison/
- Text and tables compare 4 major OO languages: Eiffel, C++, Java, Smalltalk. Criteria chosen to suggest where Eiffel is better. | |
 |  | PLEAC: Programming Language Examples Alike Cookbook
- http://pleac.sourceforge.net/
- Suite of common programming problems solved in Ada, C++, Erlang, Guile, Haskell, Java, Masd, merd, NASM, Objective Caml, Perl, Pliant, Python, Ruby, Tcl. | |
 |  | Perl vs. Python vs. Ruby
- http://mjtsai.com/blog/2002/11/25/perl_vs_python_vs_ruby/
- Comparison with text, code samples, many reader comments. Michael Tsai weblog. | |
 |  | Popular Programming Languages
- http://www.scriptol.org/choose.php
- Long text table compares many languages by brief descriptions matched to common tasks. | |
 |  | Programmers: Otters with Rocks?
- http://news.zdnet.com/2100-9595_22-529641.html
- Discusses historical move from low level languages to higher level interpreted ones, productivity, future developments. Active feedback response. [ZDNet News] | |
 |  | Programming Information from HB
- http://www.cybercomm.nl/~broers/programming.html
- Text descriptions compare C/C++, Java, Pascal, Basic, VeraStream; Oracle; HTML, XML; JavaScript, PHP. | |
 |  | Programming Language Benchmarks
- http://dan.corlan.net/bench.html
- Compares the same program in Ada, C, Forth, FORTRAN, Java, Lisp, Perl, R, Ruby. Goal: support decisions in language choice for making compute-intensive Web programs. Text, table, code samples. | |
 |  | Programming Language Categories
- http://www.cs.oberlin.edu/~jwalker/languageCategories.html
- Brief text compares 6 basic language types: general scripting, programmer scripting, application development, low-level, pure functional, complete core. | |
 |  | Programming Language Comparison
- http://www.jvoegele.com/software/langcomp.html
- Table and text compares many features of some popular object-oriented languages: C++, C#, Eiffel, Java, Perl, Python, Ruby, Smalltalk, Visual Basic. | |
 |  | Programming Language Critiques: Pascal, C, C++, and C-Linda
- http://www.infoplanic.ch/teko/thema/pascal/pashtml/critique.html
- Text compares languages on many points; by Jim Basney. | |
 |  | Programming Languages Mini-howto
- http://www.tldp.org/HOWTO/Programming-Languages.html
- Briefly compares major Linux programming languages: C, C++, Fortran, Java, Lisp, Perl, PHP, Python, Tcl; by Risto S. Varanka. | |
 |  | Programming Languages Study
- http://merd.sourceforge.net/pixel/language-study/
- Includes: diagram, history of languages; history of language concepts; syntax across languages; Scriptometer measures scripting ease of languages; mutability and sharing of various values in various languages. | |
 |  | Python Compared to Other Languages
- http://wiki.python.org/moin/LanguageComparisons
- Many links to comparisons involving Python. | |
 |  | Qtime Collection, FTP Download, Gzipped
- ftp://www.ibiblio.org/pub/linux/devel/lang/misc/
- Display time as English sentence, coded in: AWK, C, ICI, Icon, JavaScript, Lite/mSQL, PHP3, Pike, Python, REBOL, Rexx, Ruby, SLang, Spanner. Tested on only Linux (all) and AmigaOS (C and Rexx versions). | |
 |  | Ray Tracer Language Comparison
- http://www.ffconsultancy.com/languages/ray_tracer/
- Mini ray tracer benchmark written equivalently in C++, Java, SML, Objective Caml, Lisp, Scheme. Compares verbosity, performance; text, code samples, tables, image, graph. [Flying Frog Consultancy] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| | | | |
|