|
|
PLEAC: Programming Language Examples Alike CookbookURL: http://pleac.sourceforge.net/ ODP description: Suite of common programming problems solved in Ada, C++, Erlang, Guile, Haskell, Java, Masd, merd, NASM, Objective Caml, Perl, Pliant, Python, Ruby, Tcl. Page title: PLEAC - Programming Language Examples Alike Cookbook Page description: Homepage of the PLEAC Project. ![]() |
|
|
The Computer Language Benchmarks GameURL: http://shootout.alioth.debian.org/ ODP description: Performance measurements and source code for ~25 benchmark programs in ~25 languages; with side-by-side comparisons for any 2 programming languages, and an interactive weighted ranking for all the languages. Page title: The Computer Language Shootout Benchmarks Page description: Compare programming language performance on a few dozen flawed benchmarks and contribute faster more elegant programs. ![]() |
|
|
C# from a Java Developer's PerspectiveURL: http://www.25hoursaday.com/CsharpVsJava.html ODP description: 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. Page title: C# From a Java Developer's Perspective ![]() |
|
|
University of Michigan's Language GuideURL: http://www.engin.umd.umich.edu/CIS/course.des/cis400/ ODP description: Each entry includes history, description, code examples, and references. Page title: The Language Guide ![]() |
|
|
99 Bottles of Beer on the WallURL: http://www.99-bottles-of-beer.net/ ODP description: Shows source code implementation for the same simple program across over 250 different programming languages. Page title: 99 Bottles of Beer | Start ![]() |
|
|
ACM "Hello, World" ProjectURL: http://www2.latech.edu/~acm/HelloWorld.shtml ODP description: List of the famous "Hello, World!" programming teaching program, in hundreds of different languages. Page title: Hello, World Page! ![]() |
|
|
HOPL: An Interactive Roster of Programming LanguagesURL: http://hopl.murdoch.edu.au/ ODP description: History of Programming Languages encyclopedia, over 8,500 languages, full verified references, code samples, big bibliography, biographical-institutional material, 4,000 language family tree. Page title: The Encyclopedia of Computer Languages ![]() |
|
|
The Quine PageURL: http://www.nyx.net/~gthompso/quine.htm ODP description: Examples of self-reproducing programs in various languages, with some extensions, including polyglot quines, iterating quines, and quine generators. Page title: The Quine Page (self-reproducing code) Page description: Various examples of self-reproduction of progr ams ![]() |
|
|
Programming Language ComparisonURL: http://www.jvoegele.com/software/langcomp.html ODP description: Table and text compares many features of some popular object-oriented languages: C++, C#, Eiffel, Java, Perl, Python, Ruby, Smalltalk, Visual Basic. ![]() |
|
|
A Comparative Overview of C#URL: http://genamics.com/developer/csharp_comparative.htm ODP description: Also compares C#, Java, C++. By Ben Albahari. ![]() |
|
|
C++ vs. Java vs. Python vs. Ruby: A First ImpressionURL: http://www.dmh2000.com/cjpr/ ODP description: Essay compares aspects of the languages, one page allows matched comparing of code of a red-black tree algorithm in each language. Page title: dmh2000-C/Java/Python/Ruby ![]() |
|
|
Lisp as an Alternative to JavaURL: http://www.norvig.com/java-lisp.html ODP description: Brief text on comparisons of C, C++, Java, Lisp, Ron Garret / Erann Gat study, with conforming example program Lisp source code; very useful links. ![]() |
|
|
Examples of Programs in Different Programming LanguagesURL: http://www.ntecs.de/old-hp/uu9r/lang/html/lang.en.html ODP description: Compares 129 (or 157?) languages, via 418 code samples, and growing. Page title: Examples of programs in different programming languages ![]() |
|
|
Ruby Versus Nine Object-Oriented LanguagesURL: http://www.approximity.com/ruby/Comparison_rb_st_m_java.html ODP description: Compares Ruby, Objective-C, Smalltalk-80, C++, Java, Python, CLOS, Perl5, PHP, Dylan. Page title: Ruby versus Smalltalk versus Objective-C versus C++ versus Java versus Python versus CLOS versus Perl5 versus XOTcl ![]() |
|
|
What's Wrong with PerlURL: http://www.garshol.priv.no/download/text/perl.html ODP description: Author explains what he considers wrong about Perl, presents Python as an alternative. Descriptions, code samples, links. Page title: What's wrong with Perl Page description: An article that attempts to explain what the author considers wrong about Perl, and presents a realistic alternative. ![]() |
|
|
Perl vs. Python vs. RubyURL: http://mjtsai.com/blog/2002/11/25/perl_vs_python_vs_ruby/ ODP description: Comparison with text, code samples, many reader comments. Michael Tsai weblog. Page title: Michael Tsai - Blog - Perl vs. Python vs. Ruby ![]() |
|
|
Why Pascal is Not My Favorite Programming LanguageURL: http://www.lysator.liu.se/c/bwk-on-pascal.html ODP description: Brian Kernighan's comparison of Pascal and C ![]() |
|
|
Lisp as an Alternative to JavaURL: http://www.flownet.com/gat/papers/lisp-java.pdf ODP description: Ron Garret / Erann Gat comparison, starts from 1999 Prechelt study results, adds many insights; as text, a few tables. [Intelligence] ![]() |
|
|
Languages Versus DURL: http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD ODP description: Growing table compares D, C, C++, C#, Java, Delphi, Python, Perl, Eiffel, Sather, Smalltalk, Lisp/CLOS, Ada. Many clarifying comments below. [Wiki4D, Open Content] Page title: Wiki4D: LanguagesVersusD ![]() |
|
|
Accumulator GeneratorURL: http://www.paulgraham.com/accgen.html ODP description: 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] ![]() |
|
|
Ray Tracer Language ComparisonURL: http://www.ffconsultancy.com/free/ray_tracer/languages.html ODP description: 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] Page title: Redirect ![]() |
|
|
Comparing Python and RubyURL: http://ruby.brian-schroeder.de/editierdistanz/ ODP description: Informal experiment on different look of Python and Ruby edit-distance programs; text, tables, download files. Page title: A ruby a day!": Comparing Python and Ruby ![]() |
|
|
Programming Languages StudyURL: http://merd.sourceforge.net/pixel/language-study/ ODP description: 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. Page title: programming languages study ![]() |
|
|
Java vs. C#URL: http://www.javacamp.org/javavscsharp/index.html ODP description: Code for code comparison. All features on both languages are compared. Page title: Java VS. C# Page description: A solution to Object-Oriented Programming, a companion to your success, study notes for Java, A guidance to Java skill, Java certification ![]() |
|
|
Popular Programming LanguagesURL: http://www.scriptol.org/choose.php ODP description: Long text table compares many languages by brief descriptions matched to common tasks. Page title: Popular programming languages Page description: Choose the programming language that matches the best your needs. ![]() |
|
|
Multi-Core Ant Colony Optimization for TSP in ErlangURL: http://eric_rollins.home.mindspring.com/erlangAnt.html ODP description: Compares Erlang, GHC Haskell, Standard ML (Alice, MLton); text, tables, graphs. ![]() |
|
|
Language Options ComparisonURL: http://www.geocities.com/tablizer/langopts.htm ODP description: Compares scripting language feature options, in various categories. Pros and cons given for each feature variant. Text, code samples, table. ![]() |
|
|
Timing Trials, or, the Trials of Timing: Experiments with Scripting and User-Interface LanguagesURL: http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html ODP description: 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. Page title: pap ![]() |
|
|
Four-fold Increase in Productivity and QualityURL: http://www.erlang.se/publications/Ulf_Wiger.pdf ODP description: Ulf Wiger. Workshop on Formal Design of Safety Critical Embedded Systems. March 21-23, 2001, Munich. ![]() |
|
|
The ROT13 PageURL: http://www.miranda.org/~jkominek/rot13/ ODP description: ROT13 implemented in many programming languages. Page title: ROT13 ![]() |
|
|
In Search of the Ideal Programming LanguageURL: http://members.aol.com/SergeyP/paper.html ODP description: Article by Sergey Polak. Review and comparison programming languages in search expressive, extensible, readable, safe, portable language. ![]() |
|
|
Programming Language BenchmarksURL: http://dan.corlan.net/bench.html ODP description: 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. Page title: Programming language benchmarks Page description: A comparison of the perfomance of compiled or interpreted code, as generated by some popular tools from some popular programming languages (C, Ada, FORTRAN, Lisp, FORTH, Java, Perl, R, Ruby) ![]() |
|
|
Ada, C, C++, and Java vs. The SteelmanURL: http://www.adahome.com/History/Steelman/steeltab.htm ODP description: Compares 4 programming languages (Ada 95, C, C++, Java) with the needs of "Steelman", original 1978 requirements document for Ada language. Big detailed table. ![]() |
|
|
What Languages FixURL: http://paulgraham.com/fix.html ODP description: Compares many languages in brief text, describes each by the problem it fixes. [Paul Graham] ![]() |
|
|
Java and Smalltalk Syntax ComparedURL: http://www.chimu.com/publications/JavaSmalltalkSyntax.html ODP description: Table and notes compare some elements of syntax of Java 1.1 to Smalltalk-80. Page title: Java and Smalltalk syntax compared ![]() |
|
|
The BNF Web Club LanguageURL: http://cui.unige.ch/db-research/Enseignement/analyseinfo/ ODP description: Browse, explore some programming language syntax rules, see relations between rules, understand them via BNF (Backus-Naur Form notation) and syntactic diagrams: SQL, PL/SQL, SQL2, IDL; Ada 95, Java, Modula-2; Lazy, Lisp, M5. Page title: The BNF Web Club Language SQL, ADA, JAVA, MODULA2, PL/SQL, ... ![]() |
|
|
Dylan Competitive AnalysisURL: http://www.cs.dartmouth.edu/~brd/cs212/handouts/comparison.htm ODP description: Compares Dylan, Smalltalk, Objective-C, C/C++. Long document. Page title: Comparison of Dylan to C++ ![]() |
|
|
Nine Language Performance Round-up: Benchmarking Math & File I/OURL: http://www.osnews.com/story.php?news_id=5602 ODP description: 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#. Page title: Nine Language Performance Round-up: Benchmarking Math & File I/O - OSNews.com ![]() |
|
|
A Comparison between 10 LanguagesURL: http://www.ntecs.de/old-hp/s-direktnet/langcomp.en.html ODP description: 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 SmalltalkURL: http://www.ntecs.de/old-hp/s-direktnet/lang_cmp.en.htm ODP description: Table compares 12 traits to side, 7 languages at top. Page title: A comparison between BETA, C++, Eiffel, Java, Object Pascal, Ruby and Smalltalk Page description: A comparison between BETA, C++, Eiffel, Java, Object Pascal, Ruby and Smalltalk ![]() |

-

submit a site to this category
