Is there a particular reason why position coordinates are not given in the window creation function i.e. glfwCreateWindow(int width, int height,const char* title,GLFWmonitor* monitor,GLFWwindow* share) ?
It seemed like it’d be too many arguments, and usually applications don’t want to specify positions manually. Full screen windows are where they are and regular windows are best positioned by the system. It’s mostly splash screens that need explicit placement.