David
Psalm 44:7BSB·traditional attribution

For You save us from our enemies; You put those who hate us to shame.

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