В настоящее время я участвую в курсе, использующем OpenGL, и до сих пор я использовал C для всех программ. У меня есть Python, установленный на Fedora, а также OpenGL, однако в тот момент, когда я вызываю команду OpenGL в моем коде Python, я получаю segmentation fault. Я понятия не имею, почему это так.
Чтобы избежать комментариев "просто используйте C", вот почему я хочу использовать Python:
Есть несколько причин, по которым я хочу переключиться с C на Python, но главная из них заключается в том, что мы собираемся начать писать raytracer, и я хотел бы использовать классы, чтобы облегчить мне. Поскольку я ненавижу классы на С++, а структуры на C кажутся немного сумасшедшими, я думал, что дам Python попробовать. Я также искал причину использования Python снова, поскольку это было какое-то время.
Спасибо за любую помощь.