It's already possible to do it in "two lines" without violating any taboos:
int main() {
sf::Texture texture("thingy.png"); // line 1
sf::RenderWindow window(...);
while(window.isOpen()) {
window.clear();
window.draw(sf::Sprite(texture)); // line 2
window.dispay();
}
}
Is this not simple enough?