Hacker News new | ask | show | jobs
by bananaquant 640 days ago
As someone mostly using compiled programming languages, I am perplexed about the built-in types that this new language provides.

According to https://typespec.io/docs/standard-library/built-in-data-type...:

* unixTimestamp32, but no 64-bit version

* plainDate that can be "April 10th" without the year

* DefaultKeyVisibility, OmitDefaults.. what?

I am genuinely curious how did that happen. Design by committee? Some secret use cases that leaked into specification?