Bomis: The Computers/Programming/Languages/Comparison and Review Ring
Build a ring
Suggest URL!
Email ringmaster!
Ring Info!
 
See also...
  • ...Computers/Programming/Languages/Comparison_and_Review
  • Home My Bomis Webmasters What's New? Ring Rankings
    Ring sites

    1.A Comparison of C++, FORTRAN 90 and Oberon-2 for Scientific Programming
     The report concludes by a personal assessment of the three languages with respect to the numerical context. By Bernd Mösli. The reader's experience in scientific programming in C or FORTRAN would be advantageous.
    www.arithmetica.ch
    2.Reasons for TOM
     TOM attempts to address flaws in these languages: C++, Cecil, Common Lisp, Eiffel, Java, Objective-C, Smalltalk.
    gerbil.org
    3.The Zen of Python
     By Tim Peters.
    www.awaretek.com
    4.PLEAC: Programming Language Examples Alike Cookbook
     Suite of common programming problems solved in Ada, C++, Erlang, Guile, Haskell, Java, Masd, merd, NASM, Objective Caml, Perl, Pliant, Python, Ruby, Tcl.
    pleac.sourceforge.net
    5.The Quine Page
     Collection of self-reproducing programs: each outputs a copy of its own source code; about 60 languages.
    www.nyx.net
    6.Lambda the Ultimate
     Programming Languages Weblog with news and discussion.
    lambda.weblogs.com
    7.A Comparative Overview of C#
     Also compares C#, Java, C++. By Ben Albahari.
    genamics.com
    8.Java vs. C#
     Code for code comparison. All features on both languages are compared.
    www.javacamp.org
    9.Ruby Versus Nine Object-Oriented Languages
     Compares Ruby, Objective-C, Smalltalk-80, C++, Java, Python, CLOS, Perl5, PHP, Dylan.
    www.approximity.com
    10.Java versus C++
     This document compares the languages Java and C++. HTML, PS and PDF formats.
    www.dur.ac.uk
    11.The ROT13 Page
     ROT13 implemented in many programming languages.
    www.miranda.org
    12.Contrast Ruby and Other Languages
     Ruby vs Perl, Python, Tcl, Java, Eiffel, C++. Very short.
    www.math.sci.hokudai.ac.jp
    13.Qtime Collection, FTP Download, Gzipped
     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).
    metalab.unc.edu
    14.Survey of scripting language implementation options
     A comparison of scripting language approaches in various categories. Pros and cons are given for each feature variation.
    www.geocities.com
    15.Why Pascal is Not My Favorite Programming Language
     Brian Kernighan's comparison of Pascal and C
    www.lysator.liu.se
    16.Object-Oriented Technologies
     Includes a brief comparison of C++ and Java. By DPC Technology Corporation.
    www.dpc-tech.com
    17.PL Prelim Notes
     Lists and compares about 20 languages.
    www.cs.colorado.edu
    18.Guidelines for Choosing a Computer Language: Support for the Visionary Organizations
     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.
    archive.adaic.com
    19.Comparisons of Tcl with Other Systems
     From ICEM CFD Engineering: Many comparisons between Tcl/Tk and other similar systems, most copied from comp.lang.tcl.
    www.icemcfd.com
    20.Sun's Comparison of Language Features
     Table graphic, uses good-fair-poor metric, compares Java, Smalltalk, Tcl, Perl, Shells, C, C++.
    www.npac.syr.edu
    21.CLOS, Eiffel, and Sather: A Comparison
     Comprehensive, many references; zipped Postscript, inlined gifs.
    www.icsi.berkeley.edu
    22.Java vs. JavaScript
     Similarities and Differences. From First Step Communications.
    www.firststep.com.au
    23.Linea Engineering, Inc.: Getting The Biggest Bang For Your Buck
     Compares VisualGen, Smalltalk, C++/Java, ANSI COBOL 85.
    www.lineaengineering.com
    24.University of Michigan's Language Guide
     Each entry includes history, description, code examples, and references.
    www.engin.umd.umich.edu
    25.Comparing Development Costs of C and Ada
     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.
    www.adaic.com
    26.C++??: A Critique of C++ (3rd ed.)
     A critical view on the C++ and C programming language. [Postscript]
    mis.ucd.ie
    27.An Analysis of Two Next-Generation Languages: Java and Python
     Paper by Roger E. Masse outlines how Java and Python qualify as next-generation Internet programming languages. Has good introductory material on Python.
    knowbot.cnri.reston.va.us
    28.99 Bottles of Beer on the Wall
     Shows source code implementation for the same simple program across over 250 different programming languages.
    99-bottles-of-beer.ls-la.net
    29.Tcl Advocacy
     Table, text, links compare Tcl, Perl, Python, JavaScript, Visual Basic.
    www.tcl.tk
    30.Is Turing a Better Language for Teaching Programming than Pascal?
     Compares Turing to Pascal, long text document, no tables or graphs; by Jacqueline L. Martin, 1996, many references.
    www.holtsoft.com
    31.Inferno/Limbo vs. JavaOS/Java
     A small overview of the differences between Inferno/Limbo and JavaOS/Java.
    www.cs.hut.fi
    32.Ada95, Java, and C++
     Some people think Java is like C++, but usual C++ idioms do not carry over to Java because Java is not a C++ superset or subset; Java is a derivation with many modifications, extensions. The language's syntax is alike, but semantics and philosophy is very different. Java is closer to Ada95 than to C++, syntax notwithstanding.
    www.adahome.com
    33.Fortran90 vs. Ada95
     Compares Ada95 to Fortran90 via code samples, text. Well reasoned and written, many examples. Finds Ada equal or better than Fortran in all aspects but one marginal trait.
    fedelma.astro.univie.ac.at
    34.Ada, C, C++, and Java vs. The Steelman
     , original 1978 requirements document for Ada language. Big detailed table.
    www.adahome.com
    35.The Great Computer Language Shootout
     A collection of banchmarks performed on 24 different languages. Includes a tool to grade languages depending on how well they did on tests that matter for you.
    www.bagley.org
    36.Are scripting languages the wave of the future?
     Programming guru, Robert Martin, on languages of the coming decade.
    www.itworld.com
    37. Project
      programming teaching program, in hundreds of different languages.
    www2.latech.edu
    38.VB or not VB
     Visual Basic critiques in comparison with Delphi.
    www.geocities.com
    39.Programmers: Otters with Rocks?
     Discusses historical move from low level languages to higher level interpreted ones, productivity, future developments. Active feedback response. [ZDNet News]
    zdnet.com.com
    40.Survey of Programming Languages Associated with the Web
     General feature comparisons, explanations.
    www.frostburg.edu
    41.Object-Oriented Languages in the Industry: A Comparison
     Table-based comparison of 4 major OO languages: Eiffel, C++, Java, Smalltalk. Criteria chosen to suggest where Eiffel is better.
    archive.eiffel.com
    42.Timing Trials, or, the Trials of Timing: Experiments with Scripting and User-Interface Languages
     By Brian Kernighan, Christopher Van Wyk. Compares how fast C, Awk, Perl, Tcl, Java, Visual Basic, Limbo, Scheme, run a range of representative tasks. Text, tables, graphs, code samples.
    cm.bell-labs.com
    43.What's Wrong with Perl
     Author explains what he considers wrong about Perl, presents Python as an alternative. Descriptions, code samples, links.
    www.garshol.priv.no
    44.Recursive Benchmark in 14 Languages
     Paper comparing the feasibility and efficiency of implementations of recursive algorithms in 14 different languages.
    www.webcom.com
    45.Programming Language Comparison
     Table compares popular object-oriented languages: Eiffel, Smalltalk, Ruby, Java, C++, Python, Perl, Visual Basic.
    www.jvoegele.com
    46.Programming Information from HB
     Text descriptions compare C/C++, Java, Pascal, Basic, VeraStream; Oracle; HTML, XML; JavaScript, PHP.
    www.cybercomm.nl
    47.C# From a Java Developer's Perspective
     Comprehensive article by Dare Obasanjo, details most similarities and differences between the two languages: features Java has that C# doesn't, and features C# has that Java doesn't. Text, tables, code, resources.
    www.25hoursaday.com
    48.Syntax Across Languages
     Operator names and syntax elements in various programming languages.
    merd.net
    49.What I Hate About Your Programming Language
     Text treats general aspects of language choices, then compares hatred of Perl, Python, Ruby, PHP, Java, C, C++, JavaScript, XSLT, SQL. With many forum comments. [ONLamp.com]
    www.onlamp.com
    50.D vs Other Languages
     Yes-No table with definitions compares D, C, C++, C#, Java, on: GC, functions, arrays, OOP, performance, reliability, compatibility, conditional compiling. [Digital Mars]
    www.digitalmars.com
    51.Just Say No to Microsoft: Programming Languages
     Describes dozens of mostly living languages, grouped by family similarities. Most are alternatives to Microsoft.
    microsoft.toddverbeek.com
    52.1% the Code
     Compares colorForth and C: Chuck Moore, father of Forth, expects colorForth applications to need only 1% the code of C programs. No code samples.
    www.colorforth.com
    53.Advanced Programming Language Design
     Book compares over 70 languages, and main classes: imperative, functional, object-oriented, dataflow, concurrent, declarative, aggregate. By Raphael Finkel, Addison-Wesley.
    www.awprofessional.com
    54.Ada versus Modula-3
     Compares similarities and differences, by user of both languages.
    archive.dstc.edu.au
    55.An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, and Tcl
     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]
    www.ipd.uka.de
    56.Java Benchmark
     By Rene Grothmann. Compares sieve algorithm in Java and C/C++. Text, tables, live comparison applet.
    mathsrv.ku-eichstaett.de
    57.Gnat and Linux: C++ and Java Under Fire
     Compares Ada, Java, C, C++, Delphi. Text, tables. Gnat and Linux orientation. [Linux Gazette]
    www.linuxgazette.com
    58.Is Ada a Better C?
      Text and code samples.
    www.beesknees.freeserve.co.uk
    59.The BNF Web Club Language
     Browse, explore some programming language's syntactic rules. See relations between rules, understand them using BNF (Backus-Naur Form notation) and syntactic diagrams: SQL, PL/SQL, SQL2, IDL; Ada95, Java, Modula-2; Lazy, LISP, M5.
    cui.unige.ch
    60.Informal Language Comparison Chart(s)
     Links, and table comparing Ruby, Objective-C, Smalltalk-80 (old), SmallScript (Smalltalk-98 dialect), JavaScript 2.0 (ECMA Script), C#, C++, Java, Python, CLOS.
    www.smallscript.org
    61.Programming Language Critiques: Pascal, C, C++, and C-Linda
     By Jim Basney. May 1995.
    www.lernnetz-sh.de
    62.TIOBE Programming Community Index
     Monthly updated index that gives an indication of the popularity of programming languages.
    www.tiobe.com
    63.Quantifying the Debate: Ada vs. C++
     Tables and text compare Ada83, Ada95, C, C++; mainly costs, reliability. By Donald J. Reifer. [CrossTalk]
    www.stsc.hill.af.mil
    64.Developer's Dilemma: Perl or PHP?
      Brockmeier. How to choose between two languages that are both very popular for Web development? Text, forum comments. [NewsFactor]
    www.newsfactor.com
    65.Is .NET's 'C' Sharper Than C++ or Java?
      Brockmeier. Text compares a few aspects of C#, Java, C++. [NewsFactor]
    www.newsfactor.com
    66.Ted Shieh's Programming Language Comparison
     A comparison of the features of and demand for some of the major programming languages.
    www.liquidmarkets.com
    67.Dylan Competitive Analysis
     Compares Dylan, Smalltalk, Objective-C, C/C++. Long document.
    www.nt.ntnu.no
    68.How Does Ruby Compare With Python?
     By John Dell'Aquila. Text description, no code samples, Ruby Garden FAQ entry from comp.lang.python post.
    www.rubygarden.org
    69.TUNES Project: Programming Languages
     Over 200 languages described, mostly original commentary, many deep insights, over 1,000 links. [Open Content]
    cliki.tunes.org
    70.Java and C++ Resource Management Comparison
     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.
    www.fatalmind.com
    71.Water Comparisons
     Two medium length documents compare object-oriented languages: Water with ConciseXML syntax, to JSP (JavaServer Pages) and Java; 1 brief list compares Water to PHP.
    www.waterlang.org
    72.Io Comparisons
     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.
    www.iolanguage.com
    73.Java and Smalltalk Syntax Compared
     Table and notes compare some elements of syntax of Java 1.1 to Smalltalk-80.
    www.chimu.com
    74.Examples of Programs in Different Programming Languages
     Compares 129 (or 157?) languages, via 418 code samples, and growing.
    www.ntecs.de
    75.Intelligent Systems
     Table compares traits of DreamMaker, C/C++, Java/C#, Visual Basic, Assembly.
    isdreamaker.com
    76.Programming Language Categories
     Brief text compares 6 basic language types: general scripting, programmer scripting, application development, low-level, pure functional, complete core.
    www.cs.oberlin.edu
    77.Comparison of Oberon-2 with Modula-2
     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.
    www.zel.org
    78.Programming Languages mini-HOWTO
     Brief comparison of major Linux programming languages C, C++, Fortran, Java, Lisp, Perl, PHP, Python, Tcl; by Risto S. Varanka.
    www.tldp.org
    79.TMXxine Languages
     Breif comparison Curl with High Level assembler, BCX, Dark Basic, Mono (C#/.Net implementation), Python, Squeak, XBasic/XBlite. Curl applet examples.
    www.cyber-shaktipat.org
    Click here for your FREE Bomis Search toolbar!
    Search Bomis for
    Comparison and Review

    Other Popular
    Bomis Searches
    harry potter
    osama bin laden
    computer game
    software
    computing
    laptop
    cancer
    computer hardware
    business
    e-commerce
    aids
    education
    ebay
    palm pilot

    Help build the largest human-edited directory on the web.
    Submit a Site - Open Directory Project - Become an Editor

    Privacy Policy, Contact Info, and Terms of Service