I want to use Gurobi for my master thesis, and I am not certain if I should use it with Java or Python. I am personally more inclined towards Python as I like the language better and have more experience with it.
My co-supervisor have lots of experience with Java, which they use at his company, but without Gurobi. He is really eager for me to use it as well and cites performance and support from his company as the two main pros of Java.
How is the performance of Gurobi in Python vs Java? I know a lot of Python libraries is implemented in C, does this go for Gurobi as well? How is the ease of use and development speed of Gurobi in Python compared to Java?
I see Gurobi have some additional features in Python, and I am tempted to go for it, but it would be nice to have a better understanding of the pros and cons first.
Hope someone can help me with this.
All the best, Even
Please sign in to leave a comment.