Type systems really shine in apps that you maintain. You avoid writing them by writing shovelware that intends to extract the maximum amount of money in a short term and be replaced by something else in the long term.
I don't think that's really what Obj-C was designed for.
I don't think that's really what Obj-C was designed for.