While I don't want to comment about Pakistan's contribution to the US as a former ally, a president of any country should think before speaking out publicly. But with Trump as the POTUS, we have simply stopped expecting anything.
He tweeted this crap in the morning:
Obviously a self respecting country would respond to such a statement. Pakistan's defense minister tweeted in reply:
It would be hard to explain people abroad that Trump does not represent the majority of us Americans. Hope by the time he leaves, we are left with at least some reputation.