Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • D
class Point
{
    float x;
    float y;
}

Classes are reference types.
struct Point{
    double x;
    double y;
}

    

Structs are value types.
type Point is
   record
      X : Float;
      Y : Float;
   end record;

New implementation...
< >
programming-idioms.org