Programming Sites

Featured Site
What's Wrong with Perl
Author explains what he considers wrong about Perl, presents Python as an alternative. Descriptions, code samples, links.

Rank Site Information Ranking Value
1.
Rating: 4
Multi-Core Ant Colony Optimization for TSP in Erlang
Compares Erlang, GHC Haskell, Standard ML (Alice, MLton); text, tables, graphs.
105
2.
Rating: 3
Eiffel and Delphi Compared
Text compares differences of several main aspects.
98
3.
Rating: 4.5
A Comparative Overview of C#
Also compares C#, Java, C++. By Ben Albahari.
97
4.
Rating: 4
Perl vs. Python vs. Ruby
Comparison with text, code samples, many reader comments. Michael Tsai weblog.
96
5.
Rating: 4
Programming Languages Mini-howto
Briefly compares major Linux programming languages: C, C++, Fortran, Java, Lisp, Perl, PHP, Python, Tcl; by Risto S. Varanka.
94
6.
Rating: 4.5
Java vs Ruby: A Comparison of the Key Elements
Compares building blocks of two languages, in text and code samples. Developer.com. <small>(December 13, 2007)</small>
94
7.
Rating: 4.5
Programming Language Critiques: Pascal, C, C++, and C-Linda
Text compares languages on many points; by Jim Basney. <small>(May, 1995)</small>
93
8.
Rating: 1.5
University of Michigan's Language Guide
Each entry includes history, description, code examples, and references.
91
9.
Rating: 4.5
Seven Reasons I Switched Back to PHP after Two Years on Rails
Derek Sivers spent two years trying to make Rails do something it wasn't meant to do, then realized his old abandoned language (PHP) would do just fine if approached with my new Rails-gained wisdom. <small>(September 22, 2007)</small>
91
10.
Rating: 5
Java and Smalltalk Syntax Compared
Table and notes compare some elements of syntax of Java 1.1 to Smalltalk-80.
86
11.
Rating: 4.5
Comparing Python and Ruby
Informal experiment on different look of Python and Ruby edit-distance programs; text, tables, download files.
85
12.
Rating: 5
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] <small>(February 9, 2006)</small>
85
13.
Rating: 4.5
Popular Programming Languages
Long text table compares many languages by brief descriptions matched to common tasks.
84
14.
Rating: 3.5
A Comparison of Ada and Real-Time Java for Safety-Critical Applications
Slide show, was Best Paper at Ada Europe 2006 Conference, Porto, Portugal. By Ben Brosgol, AdaCore; Andy Wellings, University of York, UK. Text, diagrams. [PDF] <small>(June 6, 2006)</small>
84
15.
Rating: 5
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]
83
16.
Rating: 4.5
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.
83
17.
Rating: 5
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.
81
18.
Rating: 3.5
Ada 95, Java, and C++
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.
79
19.
Rating: 4
99 Bottles of Beer on the Wall
Shows source code implementation for the same simple program across over 250 different programming languages.
77
20.
Rating: 4
HOPL: An Interactive Roster of Programming Languages
History of Programming Languages encyclopedia, over 8,500 languages, full verified references, code samples, big bibliography, biographical-institutional material, 4,000 language family tree.
77
21.
Rating: 4
Why Pascal is Not My Favorite Programming Language
Brian Kernighan's comparison of Pascal and C
76
22.
Rating: 5
C++??: A Critique of C++ (3rd ed.)
A critical view on the C++ and C programming language. [PDF]
75
23.
Rating: 4.5
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.
75
24.
Rating: 4
Programming Language Comparison
Table and text compares many features of some popular object-oriented languages: C++, C#, Eiffel, Java, Perl, Python, Ruby, Smalltalk, Visual Basic.
75
25.
Rating: 3.5
Nine Language Performance Round-up: Benchmarking Math &amp; File I/O
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#.
73
26.
Rating: 5
Benchmark Execution Speed of LabVIEW Applications
Compares 2 LabVIEW versions with C: brief text, 1 table. [National Instruments]
72
27.
Rating: 5
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.
72
28.
Rating: 3.5
CLOS, Eiffel, and Sather: A Comparison
References, zipped Postscript, and inlined gifs.
71
29.
Rating: 4
Ada and Java: Realtime Advantages
Compares C, Ada, Java, for flaws and strengths in realtime programming, embedded software, built-in support for multithreading; text, code samples. Embedded.com. <small>(November 11, 2003)</small>
71
30.
Rating: 4
Ruby FAQ - How Does Ruby Stack Up Against...?
Comparison of Ruby against Python and other high level dynamic languages. By John Dell'Aquila.
67
31.
Rating: 4.5
The Quine Page
Collection of self-reproducing programs: each outputs a copy of its own source code; about 60 languages.
66
32.
Rating: 3.5
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] <small>(May 12, 2003)</small>
65
33.
Rating: 3.5
Is .NET's C Sharper Than C++ or Java?
By Joe "Zonker" Brockmeier. Text compares a few aspects of C#, Java, C++. [NewsFactor] <small>(January 28, 2003)</small>
65
34.
Rating: 4.5
Reasons for TOM
TOM attempts to address flaws in these languages: C++, Cecil, Common Lisp, Eiffel, Java, Objective-C, Smalltalk.
63
35.
Rating: 3
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.
61
36.
Rating: 5
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).
60
37.
Rating: 5
Simple Programs in Various Different Programming Languages
Common algorithms and other sample code in the languages: Bash and Bourne shells, C/C++, Java, MATLAB/Octave, Perl, Python, Ruby, Scheme.
60
38.
Rating: 3.5
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.
59
39.
Rating: 4.5
What's Wrong with Perl
Author explains what he considers wrong about Perl, presents Python as an alternative. Descriptions, code samples, links.
59
40.
Rating: 4
Quantifying the Debate: Ada vs. C++
Tables and text compare Ada 83/95, C, C++; mainly costs, reliability. By Donald J. Reifer. [CrossTalk] <small>(July, 1996)</small>
59
41.
Rating: 2
1% the Code
Chuck Moore, father of Forth, says programs can be far smaller in colorForth than C. No code samples.
57
42.
Rating: 3
Programming Information from HB
Text descriptions compare C/C++, Java, Pascal, Basic, VeraStream; Oracle; HTML, XML; JavaScript, PHP.
56
43.
Rating: 3.5
A Comparison between 10 Languages
Table compares 13 traits at top, 10 languages to side: BETA, C#, C++, C-Talk, Eiffel, Java, Object Pascal, Ruby, Sather, Smalltalk.
55
44.
Rating: 3
Four-fold Increase in Productivity and Quality
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. [PDF]
55
45.
Rating: 3.5
Team Eiffel: The Zen of Python, Part I
Text compares Python and Eiffel, via Tim Peters' Zen rules.
55
46.
Rating: 4.5
Java vs. C#
Code for code comparison. All features on both languages are compared.
54
47.
Rating: 3.5
Schizoid Classes: Of Class, Type, and Method
Compares Java and Smalltalk, in text and table. By Rodney Bates. [ACM Queue] <small>(September, 2004)</small>
54
48.
Rating: 3.5
Programming Language Benchmarks
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.
52
49.
Rating: 4
The ROT13 Page
ROT13 implemented in many programming languages.
51
50.
Rating: 4
TMXxine Languages
Brief comparison Curl with High Level assembler, BCX, Dark Basic, Mono (C#/.Net implementation), Python, Squeak, XBasic/XBlite. Curl applet examples.
50
1,351 Sites In Our Database
Last Update: 05-13-2008 02:27pm

Create Account | Maintain Account

Powered By ToplistX