04:40
<Ashley Claymore>
Yeah the constructors are almost like an implementation detail, the static methods are the real API
04:48
<Ashley Claymore>

From the Temporal docs:

 

> Like all Temporal constructors, this constructor is an advanced API used to create instances for a narrow set of use cases.

05:07
<rkirsling>
I never thought to object to that but like
05:08
<rkirsling>
is the argument that you wouldn't need to create an object as a prerequisite for instantiating a Temporal class?
05:42
<Ashley Claymore>
I can see the advantage of keeping the actual constructors as simple as possible yeah. no object allocation, no chance of getters  
05:42
<Ashley Claymore>
(Simple computationally)