mscuwa
Joined 13 years ago
Karma
10
Submissions
13
Member since
Dec 3
Joined 13 years ago
I understand the rest and I'm not saying it's a good law. It's just not as bad as in the example with $1,000,000 above as IMO most companies won't be in that position, especially newly founded startups. The worst part is that it happens without a ramp up and with high interest rates.
1,000,000 Revenue
- 1,000,000 Salary expense
-----------
0 Profit
We are talking about an extremely lucky company if it's the first year. How many startups are able to get revenue equal to salary expenses in the first year? While they might exists, it's not very common. For all others and if it's not the first year you already have losses carried forward which will offset those 800,000 (since you didn't amortize them in the previous years, right?), so in your example if it's the first year you get any revenue you would have (years since founding) * $1,000,000 in losses. What do I miss here?It's less about type erasure and more about missing covariance/contravariance in Java generics. Scala also has type erasure in generics (same JVM), but won't allow that (unless you explicitly upcast). HM doesn't recognize inheritance, so it's in a completely different category.
Isn't it what's happening when a company gets acquired? Buyer pays for a software and a team (more for the latter usually, including business process as a whole), not for laptops or servers. It's not "equal" to salaries but you can't create the former without the latter. So in a sense when you pay salaries your create the above-mentioned "asset".