Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Languages / Comparison and Review
  Categories
  • Computers/ Programming/ Languages/ Java/ Criticism@ (10)
  • Computers/ Programming/ Methodologies/ Object-Oriented/ Criticism@ (7)
 
   See Also
   Web Sites
  • 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/1percent.html
  • 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
  • A Comparative Overview of C# - (with Java and C++) by Ben Albahari.
    genamics.com/developer/csharp_comparative.htm
  • ACM "Hello, World" Project - List of the famous "Hello, World!" programming teaching program, in hundreds of different languages.
    www2.latech.edu/~acm/HelloWorld.shtml
  • Ada versus Modula-3 - Compares similarities and differences, by user of both languages.
    archive.dstc.edu.au/AU/staff/crawley/ada/m3-vs-ada.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.
    www.adahome.com/History/Steelman/steeltab.htm
  • 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/Resources/Languages/chart3.html
  • 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/catalog/product.asp?product_id={92E30B39-5D91-45F9-9919-D202BE6341F9}
  • Are scripting languages the wave of the future? - Programming guru, Robert Martin, on languages of the coming decade.
    www.itworld.com/AppDev/1262/itw-0314-rcmappdevint
  • Beyond Java? - Compares Java and Dylan, with examples from building two CORBA IDL compilers. Topics include: multiple inheritance, multi-argument dispatch, unified object model, extensible syntax. Several code examples.
    www.functionalobjects.com/resources/beyond-java.phtml
  • 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/CsharpVsJava.html
  • C++??: A Critique of C++ (3rd ed.) - A critical view on the C++ and C programming language.
    www.elj.com/cppcv3
  • CLOS, Eiffel, and Sather: A Comparison - Comprehensive, many references; zipped Postscript, inlined gifs.
    www.icsi.berkeley.edu/~sather/Publications/tr-91-047.html
  • 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.adauk.org.uk/pubs/zeigler.htm
  • Comparing Water to JSP for Building Web Sites - Medium length document compares object-oriented languages: Water with ConciseXML syntax, to JSP (JavaServer Pages) and Java.
    www.waterlang.org/doc/articles/water_vs_jsp.html
  • Comparison between Modula-3 and other languages? - Compares Oberon, Modula-3, Sather, and Self in the context of object-oriented programming. [Abstract and ps.Z file]
    m3.polymtl.ca/m3/pkgf/pm3/intro/src/questions/compare.html
  • Comparison of 10 Object-Oriented Languages - Table compares BETA, C#, C++, C-Talk, Eiffel, Java, Object Pascal, Ruby, Sather, Smalltalk.
    www.s-direktnet.de/homepages/neumann/langcomp.en.html
  • Comparison of C++, FORTRAN 90, Oberon-2 for Scientific Programming - 1995 article written in academic style with references
    www.arithmetica.ch/Oberon/CFORTRANOberon.nhtml
  • Comparison: BETA, C++, Eiffel, Java, Object Pascal, Ruby, Smalltalk - Small but useful table of traits.
    www.s-direktnet.de/homepages/neumann/lang_cmp.en.htm
  • 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/tcl/comparison.html
  • Contrast Ruby and Other Languages - Ruby vs Perl, Python, Tcl, Java, Eiffel, C++. Very short.
    www.math.sci.hokudai.ac.jp/%7Egotoken/ruby/compar.shtml
  • Dylan Competitive Analysis - Compares Dylan, Smalltalk, Objective-C, C/C++. Long document.
    www.dylanworld.com/advocacy/Competitive.html
  • Examples of programs in different programming languages - 386 Examples in 122 (or 147*) programming languages, and growing.
    www.uni-karlsruhe.de/~uu9r/lang/html/lang.en.html
  • Fortran90 vs. Ada95 - The superiority of Ada95 over Fortran90. Well reasoned and written, many code samples. Claims Ada is equal or better than Fortran in all aspects but one marginal trait.
    fedelma.astro.univie.ac.at/web/fortran90_ada95.html
  • HEL vs. WebL - A comparison of two languages specialized for retrieving and parsing HTML pages.
    cheops.cis.upenn.edu/~sahuguet/WAPI/HELvsWebL.html
  • Inferno/Limbo vs. JavaOS/Java - A small overview of the differences between Inferno/Limbo and JavaOS/Java.
    www.cs.hut.fi/~kny/inferno/compare.html
  • Informal Language Comparison Chart - Comaprison chart Ruby, Objective-C, Smalltalk-80, SmallScript, JavaScript 2.0 (ECMA Script), C#, C++, Java, Python, CLOS languages. Links.
    www.smallscript.org/Language%20Comparison%20Chart.asp
  • Informal Language Comparison Chart(s) - Many links to language comparison resources; table comparing Ruby, Objective-C, Smalltalk-80, SmallScript (Smalltalk-98 dialect), JavaScript 2.0 (ECMA Script), C#, C++, Java, Python, CLOS.
    www.smallscript.com/Language%20Comparison%20Chart.asp
  • Is Ada a Better C? - Compares Ada, C, C++, language facilities under DOS. Copy of article in EXE magazine, May 1997, originally titled "Ada better than C++?" Text and code samples.
    www.beesknees.freeserve.co.uk/articles/ada-vs-cpp.html
  • Is Turing a better language for teaching programming than Pascal ? - by Jacqueline L. Martin (1996)
    www.holtsoft.com/turing/essay.html
  • Java vs. JavaScript - History and features of each language
    www.itc.utk.edu/itc/clearinghouse/java/jvsjs.html
  • Java vs. JavaScript - Similarities and Differences. From First Step Communications.
    www.firststep.com.au/education/solid_ground/javadiff.html
  • Just Say No to Microsoft - Programming Languages - Information about the dozens of languages besides those Microsoft supports.
    microsoft.toddverbeek.com/lang.html
  • Lambda the Ultimate - Programming Languages Weblog with news and discussion.
    lambda.weblogs.com
  • Linea Engineering, Inc.: Getting The Biggest Bang For Your Buck - Compares VisualGen, Smalltalk, C++/Java, ANSI COBOL 85.
    www.lineaengineering.com/Resources/Productivity_/productivity_.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.
    eiffel.com/doc/manuals/technology/oo_comparison/page.html
  • Object-Oriented Programming Language Comparison - Comparison and review of several popular Object-Oriented programming languages.
    www.jvoegele.com/software/langcomp.html
  • Object-Oriented Technologies - Includes a brief comparison of C++ and Java. By DPC Technology Corporation.
    www.dpc-tech.com/dpc_ootech.html
  • Objective-C: Comparisons With Other Languages - Compares Objective-C, SmallTalk-80, C++, Eiffel.
    www.slip.net/~dekorte/Objective-C/Documentation/2_Comparisons/Comparisons.html
  • Perl versus ... - Tom Christiansen compares Perl to other languages, and some of the others to yet others.
    www.perl.com/language/versus
  • PL Prelim Notes - Lists and compares about 20 languages.
    www.cs.colorado.edu/~humphrie/pl
  • 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
  • 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/2100-11-529641.html
  • Programming information from HB - Comparison of languages like VeraStream, Pascal, Basic, C, C++, Java, JavaScript, HTML.
    www.cybercomm.nl/~broers/programming.html
  • Programming Language Critiques - Annotated links to critiques (Older version, by original author)
    www.ai.mit.edu/people/pdp8/critiques/critiques.html
  • Programming Language Critiques: Pascal, C, C++, and C-Linda - By Jim Basney. May 1995.
    www.lernnetz-sh.de/kmlinux/doc/Pascal-Kurs/critique.html
  • Programming Languages Are Like Women - Humorous analogies between programming languages and women.
    www.gksoft.com/a/fun/languages-women.html
  • Programming Languages as Cars - Humorous look at various programming languages.
    homepages.tesco.net/~scotsnet/o.f.carter/fun/fun183.htm
  • 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/HOWTO/mini/Programming-Languages.html
  • Programming Languages Table - Useful table of function point evaluation values for some 500 languages, dialects, and/or implementations; by Capers Jones, Chairman, Software Productivity Research, Inc.
    www.theadvisors.com/langcomparison.htm
  • Python Compared to Other Languages - Many links to comparisons involving Python.
    www.python.org/doc/Comparisons.html
  • 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
  • QTime: Magnetic Ink: HTML Download - Display time as English sentence, coded in: AWK, C, ICI, Icon, JavaScript, Lite/mSQL, PHP3, Pike, Python, REBOL, Rexx, Ruby, S-Lang, Spanner.
    www.magnetic-ink.dk/download
  • Quantifying the Debate: Ada vs. C++ - Tables and text compare Ada83, Ada95, C, C++; mainly costs, reliability. By Donald J. Reifer. [CrossTalk]
    ftp.stsc.hill.af.mil/crosstalk/1996/jul/quantify.asp
  • Reasons for TOM - TOM attempts to address flaws in these languages: C++, Cecil, Common Lisp, Eiffel, Java, Objective-C, Smalltalk.
    gerbil.org/tom/doc/why.shtml
  • Recursive Benchmark in 14 Languages - Paper comparing the feasibility and efficiency of implementations of recursive algorithms in 14 different languages.
    www.webcom.com/nazgul/change.html
  • Review of existing Languages - Some 1,000 language links, and much original content.
    www2.tunes.org/Review/Languages.html
  • Ruby Compared to Some Object-Oriented Languages - Compares Ruby, Objective-C, Smalltalk-80, C++, Java, Python, CLOS, Perl5, PHP.
    www.approximity.com/ruby/Comparison_rb_st_m_java.html
  • Sun's Comparison of Language Features - Sun's comparison of Java, Smalltalk, TCL, Perl, Shells, C, and C++
    www.npac.syr.edu/users/gcf/cps616java96/foilsepimagedir/023IMAGE.html
  • Survey of Programming Languages Associated with the Web - General feature comparisons, explanations.
    www.frostburg.edu/dept/cosc/htracy/cosc120/MODULES120/NetPL/PL_Net.htm
  • 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/tablizer/langopts.htm
  • Syntax Across Languages - Operator names and syntax elements in various programming languages.
    merd.net/pixel/language-study/syntax-across-languages.html
  • Ted Shieh's Programming Language Comparison - A comparison of the features of and demand for some of the major programming languages.
    www.liquidmarkets.com/?name=bb&t=1
  • Ten Top Reasons Why Programers Prefer Java to Eiffel - Author write article in the comp.objects news group after reading Bertrand Meyers Object-Oriented Software Construction.
    www.vais.net/~semprebon/Articles/JavaVsEiffel.html
  • 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/db-research/Enseignement/analyseinfo/index.html
  • 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/~doug/shootout
  • The Quine Page - Collection of self-reproducing programs: each outputs a copy of its own source code; about 60 languages.
    www.nyx.net/~gthompso/quine.htm
  • The ROT13 Page - ROT13 implemented in many programming languages.
    www.miranda.org/~jkominek/rot13
  • University of Michigan's Language Guide - Each entry includes history, description, code examples, and references.
    www.engin.umd.umich.edu/CIS/course.des/cis400
  • VB or not VB - Visual Basic critiques in comparison with Delphi.
    www.geocities.com/antivisualbasic
  • Why Pascal is Not My Favorite Programming Language - Brian Kernighan's comparison of Pascal and C
    www.lysator.liu.se/c/bwk-on-pascal.html
  • Willcam's Language Feature Simple Comparison - Table compares Java, Perl, Smalltalk, C++, C, Tcl, Shells (average).
    www.willcam.com/perl_vs_java.html
  • Fun with Computer Languages - Humorous comparisons of programming languages using various analogies.
    www.vicksburg.com/~bryant/funnies/funny7.htm

Google
1995-2015 © Stunning, Inc.