Re:Typescript: class vs. interface
by Parsyval on Tuesday February 27, 2018 @12:18PM
(#16475556)
Of course, you are right when you say "Once you create an instance of something [...] code will be created".
But what I am pointing here is BEFORE you create any instance of anything.
You define a contract, what your object should look like. With an interface it's checked before runtime and then translates to no code. But using a class, you have code generated for the runtime.
Re:Typescript: class vs. interface
by zwieback on Tuesday February 27, 2018 @12:54PM
(#16475982)
Are you concerned about code size then? That would make sense for a browser app, coming from desktop I'm not too concerned with code that gets generated but might not get called.
You define a contract, what your object should look like. With an interface it's checked before runtime and then translates to no code. But using a class, you have code generated for the runtime.