Comparisment

   - compare programming languages by example

Comparisons

Each comparison focuses on a small topic which is relevant to more than one programming language.
You can use this to compare the features and functionality of programming languages in a more concrete and example based manner than simply a list of paradigms and keywords would.

For example, to find comparisons about IO and Strings where answers have been given in both Haskell and Python: filter

Add a new comparison

Each comparison should ideally be:

Atomic: Instead of creating a "Boolean logic" comparison, instead it is prefered to create a "Boolean AND", "Boolean OR", etc and assign them all a "Boolean logic" tag.
Comparable: Ideally the comparison should be general enough in scope that it can be answered by multiple languages.
Concise: The comparison should be small enough in scope to be able to be answered in a 'small' snippet of code. Err towards functions rather than programs.

First create a concise but descriptive title and a full description of the functionality to be compare across programming languages. After submitting you will be able to add tags and code snippets.

Note: You must have permission to create new comparisons.


51
Snippets: 9

Catching exceptions

The syntax for catching exceptions.

Created by sam
2
Snippets: 2

Block comment

The syntax for a human readable line of text written inline with source code and spanning multiple lines.

Created by sam
4
Snippets: 2

Float literals

The syntax for literal floating point numbers.

Created by sam
5
Snippets: 2

Boolean literals

The syntax for literal booleans.

Created by sam
13
Snippets: 3

Declare (imutable) variables

Declare names which may refer to unchanging values.

Created by sam
15
Snippets: 2

Initialise (imutable) variables

Initialise imutable variables to their value.

Created by sam
7
Snippets: 2

Character literals

The syntax for literal characters.

Created by sam
6
Snippets: 4

String literals

The syntax for literal strings.

Created by sam
10
Snippets: 3

Multiplication

Multiply two numbers.

Created by sam
9
Snippets: 3

Subtraction

Subtract two numbers

Created by sam
❮ prev 1 next❯