Privacy Policy  |   Terms of Service  |   About Us  |   Top Searches  |      

     In All Categories    In This Category    
 Help Center   
CATEGORIES/HOME/Top/Computers/Programming/Languages/Comparison_and_Review       BACK
Humor Humor


This category holds web pages and sites that compare two or more programming languages, on one or more variable, via text, feature lists, tables, code samples, equations, pictures, jokes, or any other means, sensible or nonsensical. To qualify for this page, submissions must be about, of interest to, those interested in more than one language.

On this page, languages are arranged in three groups and levels: 1) Top group: issues spanning multiple unrelated languages. 2) Middle group: components, frameworks. 3) Bottom group: specific languages, with their own category.

RESULTS
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 Mosli. The reader's experience in scientific programming in C or FORTRAN would be advantageous.
http://www.arithmetica.ch/Oberon/CFORTRANOberon.nhtml

Programming Language Critiques Annotated links to critiques (Older version, by original author)
http://www.ai.mit.edu/people/pdp8/critiques/critiques.html

Reasons for TOM TOM attempts to address flaws in these languages: C++, Cecil, Common Lisp, Eiffel, Java, Objective-C, Smalltalk.
http://gerbil.org/tom/doc/why.shtml

The Zen of Python By Tim Peters.
http://www.awaretek.com/zen.html

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.
http://pleac.sourceforge.net/

The Quine Page Collection of self-reproducing programs: each outputs a copy of its own source code; about 60 languages.
http://www.nyx.net/~gthompso/quine.htm

Python Compared to Other Languages Many links to comparisons involving Python.
http://www.python.org/doc/Comparisons.html

Why Tcl is Better than Perl Says Tcl is simpler, more maintainable, has superior GUI interface; Perl is hard to maintain and embed, thread unsafe, complex to learn. No code samples, tables, graphs.
http://www.tcl.tk/advocacy/perl.html

Beyond Java? Compares Java and Dylan, with examples from building two CORBA IDL compilers. TOs include: multiple inheritance, multi-argument dispatch, unified object model, extensible syntax. Several code examples.
http://www.functionalobjects.com/resources/beyond-java.phtml

A Comparative Overview of C# Also compares C#, Java, C++. By Ben Albahari.
http://genamics.com/developer/csharp_comparative.htm

HEL vs. WebL A comparison of two languages specialized for retrieving and parsing HTML pages.
http://cheops.cis.upenn.edu/~sahuguet/WAPI/HELvsWebL.html

Java vs. C# Code for code comparison. All features on both languages are compared.
http://www.javacamp.org/javavscsharp/index.html

Ruby Versus Nine Object-Oriented Languages Compares Ruby, Objective-C, Smalltalk-80, C++, Java, Python, CLOS, Perl5, PHP, Dylan.
http://www.approximity.com/ruby/Comparison_rb_st_m_java.html

Java versus C++ This document compares the languages Java and C++. HTML, PS and PDF formats.
http://www.dur.ac.uk/barry.cornelius/Java/java.versus.c++/

The ROT13 Page ROT13 implemented in many programming languages.
http://www.miranda.org/~jkominek/rot13/

Contrast Ruby and Other Languages Ruby vs Perl, Python, Tcl, Java, Eiffel, C++. Very short.
http://www.math.sci.hokudai.ac.jp/%7Egotoken/ruby/compar.shtml

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).
ftp://metalab.unc.edu/pub/linux/devel/lang/misc/

Survey of scripting language implementation options A comparison of scripting language approaches in various categories. Pros and cons are given for each feature variation.
http://www.geocities.com/tablizer/langopts.htm

Why Pascal is Not My Favorite Programming Language Brian Kernighan's comparison of Pascal and C
http://www.lysator.liu.se/c/bwk-on-pascal.html

Programming Languages Table By Capers Jones, Chairman, Software Productivity Research, Inc. Huge table of function point evaluation values (how many code lines needed for a task) compares 500 languages, dialects, and/or implementations.
http://www.theadvisors.com/langcomparison.htm

PL Prelim Notes Lists and compares about 20 languages.
http://www.cs.colorado.edu/~humphrie/pl/

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.
http://archive.adaic.com/docs/reports/lawlis/content.htm

Sun's Comparison of Language Features Table graphic, uses good-fair-poor metric, compares Java, Smalltalk, Tcl, Perl, Shells, C, C++.
http://www.npac.syr.edu/users/gcf/cps616java96/foilsepimagedir/023IMAGE.html

CLOS, Eiffel, and Sather: A Comparison Comprehensive, many references; zipped Postscript, inlined gifs.
http://www.icsi.berkeley.edu/~sather/Publications/tr-91-047.html

Java vs. JavaScript Similarities and Differences. From First Step Communications.
http://www.firststep.com.au/education/solid_ground/javadiff.html

Linea Engineering, Inc.: Getting The Biggest Bang For Your Buck Compares VisualGen, Smalltalk, C++/Java, ANSI COBOL 85.
http://www.lineaengineering.com/Resources/Productivity_/productivity_.html

University of Michigan's Language Guide Each entry includes history, description, code examples, and references.
http://www.engin.umd.umich.edu/CIS/course.des/cis400/

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.
http://www.adaic.com/whyada/ada-vs-c/cada_art.html

C++??: A Critique of C++ (3rd ed.) A critical view on the C++ and C programming language. [Postscript]
http://mis.ucd.ie/courses/misp617/mms406/CPPCV3.ps

Tcl Advocacy Table, text, links compare Tcl, Perl, Python, JavaScript, Visual Basic.
http://www.tcl.tk/advocacy/

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.
http://www.holtsoft.com/turing/essay.html

Inferno/Limbo vs. JavaOS/Java A small overview of the differences between Inferno/Limbo and JavaOS/Java.
http://www.cs.hut.fi/~kny/inferno/compare.html

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.
http://www.adahome.com/Resources/Languages/chart3.html

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.
http://fedelma.astro.univie.ac.at/web/fortran90_ada95.html

Ada, C, C++, and Java vs. The Steelman Compares 4 programming languages (Ada95, C, C++, Java) with the requirements of "Steelman", original 1978 requirements document for Ada language. Big detailed table.
http://www.adahome.com/History/Steelman/steeltab.htm

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.
http://www.bagley.org/~doug/shootout/

Are scripting languages the wave of the future? Programming guru, Robert Martin, on languages of the coming decade.
http://www.itworld.com/AppDev/1262/itw-0314-rcmappdevint/

ACM "Hello, World" Project List of the famous "Hello, World!" programming teaching program, in hundreds of different languages.
http://www2.latech.edu/~acm/HelloWorld.shtml

Programmers: Otters with Rocks? Discusses historical move from low level languages to higher level interpreted ones, productivity, future developments. Active feedback response. [ZDNet News]
http://zdnet.com.com/2100-11-529641.html

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.
http://archive.eiffel.com/doc/manuals/technology/oo_comparison/page.html

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.
http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html

What's Wrong with Perl Author explains what he considers wrong about Perl, presents Python as an alternative. Descriptions, code samples, links.
http://www.garshol.priv.no/download/text/perl.html

Programming Language Comparison Table compares popular object-oriented languages: Eiffel, Smalltalk, Ruby, Java, C++, Python, Perl, Visual Basic.
http://www.jvoegele.com/software/langcomp.html

Programming Information from HB Text descriptions compare C/C++, Java, Pascal, Basic, VeraStream; Oracle; HTML, XML; JavaScript, PHP.
http://www.cybercomm.nl/~broers/programming.html

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.
http://www.25hoursaday.com/CsharpVsJava.html

Syntax Across Languages Operator names and syntax elements in various programming languages.
http://merd.net/pixel/language-study/syntax-across-languages.html

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]
http://www.onlamp.com/pub/a/onlamp/2003/05/12/languagephilosophy.html

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]
http://www.digitalmars.com/d/comparison.html

Just Say No to Microsoft: Programming Languages Describes dozens of mostly living languages, grouped by family similarities. Most are alternatives to Microsoft.
http://microsoft.toddverbeek.com/lang.html

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.
http://www.colorforth.com/1percent.html






PARENT CATEGORIES
ABC ABC
Ada Ada
ADL ADL
Aleph Aleph
Algol_60 Algol 60
Algol_68 Algol 68
APL APL
Assembly Assembly
Awk Awk
BASIC BASIC
Befunge Befunge
BETA BETA
Bigwig Bigwig
Blue Blue
Brainfuck Brainfuck
C++ C++
C-sharp C-sharp
Cecil Cecil
CHILL CHILL
Clarion Clarion
Clean Clean
Clipper Clipper
CLU CLU
Cobol Cobol
CobolScript CobolScript
Cocoa Cocoa
Comparison_and_Review Comparison and Review
Compiled Compiled
Component_Pascal Component Pascal
Concurrent Concurrent
Constraint Constraint
Curl Curl
Database Database
Dataflow Dataflow
Declarative Declarative
Delphi Delphi
Directories Directories
Dylan Dylan
Education Education
Eiffel Eiffel
ElastiC ElastiC
Erlang Erlang
Euphoria Euphoria
Forth Forth
Fortran Fortran
FP FP
Frontier Frontier
Functional Functional
Garbage_Collected Garbage Collected
Goedel Goedel



     Help Center   

Powered By dmoz

IMPORTANT: We do not present our users with pop-ups or any other non-contextual advertising. Nor do we send email to
our users. If you see or receive one of these items, it is coming from an outside source, either as a result of something you
have previously downloaded or as an "exit" pop-up from the site you just visited. It is not coming from our site.

Privacy Policy | Terms of Service | About Us | Help Center | Top Searches | Send us Feedback.

Copyright © 1999-2004 DEV-FX Techs. All Rights Reserved.  11th of March 2010