digitalmars.D.learn - const vs immutable

In cases where they are the same, for instance declaring:
const int x = oldX + 5;
vs
immutable int x = oldX + 5;
Or in non-class, non-array function parameters, does it make a difference
which is used?

In cases where they are the same, for instance declaring:
const int x = oldX + 5;
vs
immutable int x = oldX + 5;
Or in non-class, non-array function parameters, does it make a difference
which is used?

Use immutable, it documents the type better. And const items cannot be used as
immutable parameters (value types don't have such restriction).