Why would it be? I used the SFML Network library to make a console chat program.
A library is just a bunch of general purpose tools geared towards a certain aspect of programming, SFML has graphics, audio, network etc. Good for games yes, but what about a Music Player? Or an FTP client?
hi,
there many graphic libraries exist, but if you want to make a calculator or something similar, use the standard OS APIs
if you want it to be cross-platform, use libraries like wxWidgets or QT
sfml is better for games, not applications
Actually SFML is perfectly capable of doing applications, though you may find it easier to use OS APIs, I personally find its API simple. If you want to have GUI features then sfgui or tgui are good options.