3
« on: August 11, 2014, 01:31:02 am »
I'm planning on writing a graphical program using SFML for the first time. The only language I know is javascript, so I have to learn a new programming language for this project. I want something simple and efficient, so Golang and Python both look appealing to me.
I'm wondering about performance, because I will most likely be rendering 3D graphics and doing physics math. I understand that Golang code is compiled, but Python is interpreted. However, apparently "C calls" (whatever those are) are expensive in Golang, making usage of the SFML Go binding computationally expensive. So each language has its performance drawback.
Does one language have a significant performance advantage over the other? Is one language a lot easier to learn than the other?