
CCP Explorer
C C P C C P Alliance
3076

|
Posted - 2015.10.19 10:29:14 -
[1] - Quote
Jonah Gravenstein wrote:Dracvlad wrote:Jonah Gravenstein wrote:Dracvlad wrote:I am not a C # programmer, and in any case one would need to know the system of the Ai that CCP have developed fully, I read their overview of it and it looked impressive, I think it could handle this easily. Eve is Python, not C#. You could at least do some research before spouting off about something you're clearly ignorant of. The new Ai is written in C# for gods sake! Is it? Admittedly the quote is from 3 years ago, but: CCP Explorer wrote: EVE Online is programmed in three languages.
The rendering engine, audio engine, browser, network layer, disk IO, database access, physics simulation and localisation engine are written in C++. Essentially all performance-critical components and access.
All database code is written in T-SQL, Microsoft's extension to SQL, since we use Microsoft SQL Server.
Everything else, in particular all game logic, is written in Stackless Python.
I would assume, I may be wrong as I'm no programmer, that the AI comes under the heading of game logic, which is written in Python. Nowhere does CCP Explorer mention C#. Quote is still accurate; it's Stackless Python, T-SQL and C++. Unless you re-define EVE Online to include the websites, which are in C#. We've also been experimenting a bit with Go and a few other languages, but not used them in production code yet.
Erlendur S. Thorsteinsson | Senior Development Director | EVE Online // CCP Games | @CCP_Explorer
|

CCP Explorer
C C P C C P Alliance
3082

|
Posted - 2015.10.20 08:46:17 -
[3] - Quote
Faylee Freir wrote:CCP Explorer wrote:Quote is still accurate; it's Stackless Python, T-SQL and C++. Unless you re-define EVE Online to include the websites, which are in C#. We've also been experimenting a bit with Go and a few other languages, but not used them in production code yet. Thats cool. Instead of helping derail the thread, why don't you tell us if this change is going to his TQ? I was quoted in a technical question, I came and answered that particular question.
Erlendur S. Thorsteinsson | Senior Development Director | EVE Online // CCP Games | @CCP_Explorer
|