David
Psalm 44:7ESV·traditional attribution

But you have saved us from our foes and have put to shame those who hate us.

John Calvin Reformed @genevareformer

PSALM 44 This psalm is divided into three principal parts. In the beginning of it the faithful record the infinite mercy of God towards his people, and the many tokens by which he had testified his fatherly love towards them. Then they complain that they do not now find that God is favorable towards them, as he had formerly been towards their fathers.

Commenting on Psalm 44:1-26

C.H. Spurgeon Reformed Baptist @princeofpreachers

But thou hast saved us from our enemies. In ages past all our rescues have been due to thee, O God. Never hast thou failed us. Out of every danger thou has brought us. And hast put them to shame that hated us.

Matthew Henry Presbyterian @wholebiblehenry

Some observe that most of the psalms that are entitled Maschil - psalms of instruction, are sorrowful psalms; for afflictions give instructions, and sorrow of spirit opens the ear to them. Blessed is the man whom thou chastenest and teachest. In these verses the church, though now trampled upon, calls to remembrance the days of her triumph, of her triumph in God and over her enemies.

Commenting on Psalm 44:1-8