I was wondering about using Oxygene for my next game projects and tools, and I have some thoughts.
A few assumptions before proceeding to the discussion:
1. Pascal is the most beautiful programming language.
2. Games are for programming languages like porn movies for DVD formats.
(Has anyone started to programming for reasons other than games?
Choice of language is determined by the possibilities in making games
- I'm not talking about individual cases, but the statistical majority.)
3. Pascal future in games is not exists, if we talking about AAA games today.
(I'm not say about the language, but IDE's and SDK's - new platforms come to market
with a ready SDK's and they are not writen in Pascal - let's be honest.)
4. Oxygene can be future for Pascal game programmers, if we assume that Oxygene is Pascal.
5. Oxygene is not our Daddy's Pascal, but they can learn it very fast.
6. C++, C#, Pascal are not the most popular programming languages in games - the most popular
are scripting languages (most people use scripts) like Lua.
(Oxygene is a good way, but is flexible enough? )
My questions is:
1. If Oxygene is really for pascal programmers or Oxygene is for C# and Java programmers?
Why Oxygene don't speak with his Father? Look at the figure below.
2. Is it possible to use Oxygene with PssStudio (PSVita SDK uses Mono), CryMono, Unity3D or other tools based on Mono Develop?
(For now, I managed to connect only with XNA.)
3. Is it possible to write an Oxygene scripting language for Pascal (al'a Pascal Script)?
(Of course, without Oxygene features that not exists in Pascal.)