Solomon
Ecclesiastes 5:2BSB·traditional attribution

Do not be quick to speak, and do not be hasty in your heart to utter a word before God. For God is in heaven and you are on earth. So let your words be few.

Matthew Henry Presbyterian @wholebiblehenry

Solomon's design, in driving us off from the world, by showing us its vanity, is to drive us to God and to our duty, that we may not walk in the way of the world, but by religious rules, nor depend upon the wealth of the world, but on religious advantages; and therefore, I.

Commenting on Ecclesiastes 5:1-3

John Gill Reformed Baptist @doctorgill

Be not rash with thy mouth, and let not thine heart be hasty to utter any thing before God,.... In private conversation care should be taken that no rash and unadvised words be spoken in haste, as were by Moses and David; and that no evil, nor even any idle word he uttered, since from, the abundance of the heart the mouth is apt to...

Jamieson-Fausset-Brown Reformed @jfbcommentary

rash--opposed to the considerate reverence ("keep thy foot," Ecc 5:1). This verse illustrates Ecc 5:1, as to prayer in the house of God ("before God," Isa 1:12); so Ecc 5:4-6 as to vows. The remedy to such vanities is stated (Ecc 5:6). "Fear thou God." God is in heaven--Therefore He ought to be approached with carefully weighed words, by thee, a frail creature of earth.