> I don't need a type system. I don't need "warnings" about converting floats to chars: I know what I'm doing and why.
No, you don't.
Regardless of your skills and seniority (I'm guessing pretty junior with this kind of hubris), there will come a time where you will make mistakes that can be caught by a good compiler. You want this compiler at your side, and the more statically typed your language is, the more robust your code will be.
> Once you're writing programs that are smaller and faster than me, then we'll probably talk
What a strange metric. Assembly language would probably meet these requirements but surely, you would not consider it.
No, you don't.
Regardless of your skills and seniority (I'm guessing pretty junior with this kind of hubris), there will come a time where you will make mistakes that can be caught by a good compiler. You want this compiler at your side, and the more statically typed your language is, the more robust your code will be.
> Once you're writing programs that are smaller and faster than me, then we'll probably talk
What a strange metric. Assembly language would probably meet these requirements but surely, you would not consider it.