Why is Hedgewars written in two programming languages?
Tue, 2008-12-09 19:38
I just wonder, why you have written the Interface in C++, but the game itself in Pascal.
Doesn't make this the code harder to look for?
I just wonder, why you have written the Interface in C++, but the game itself in Pascal.
Doesn't make this the code harder to look for?
Sauer2
The interface (i guess you mean teh frontend) has it's own tasks. That's why it deserves an individual executive shell, and a different programming language. I just wonder why uncorr didn't use the machine code. And of cource my post makes no sense, cause i'm writing dis for the lulz.
БЫСТРО БЛДЖАД! Полицейский, что это необходимо для Вас, блджа, падает отсюда блджад!
Well, that is clear so far, but i don't understand, why unCorn splittes the programm in two pieces, instead progamming it as one tile in Freepascal/Lazarus or in C++.
Actuall, we have three programming languages (third one is Haskell for network server). This topic was discussed here: http://hedgewars.org/node/532
o.O I guess SDL4Freepascal and JEDI didn't exist 3 years ago.
I don't remember exact reason why these projects didn't help me. But it's not hard to make own bindings, just an hour of work