Re:Do I Really Need a Programming Language?
by brudgers on Sunday December 29, 2013 @10:21AM
(#6979784)
Yes, that is true of type systems. But the comment was that syntax is needed for a language which implements static types. This implies static type checking, and while Hindley-Milner inference can do a lot of lifting, a statically typed language which had no syntax for explicitly expressing types might struggle to express solutions that lend themselves to programmer defined data types.
Type systems fall squarely in the "semantics, not syntax" department.