|
Lite-C vs. C-Script
#134490
06/07/07 14:42
06/07/07 14:42
|
Joined: Apr 2007
Posts: 67
suriname0
OP
Junior Member
|
OP
Junior Member
Joined: Apr 2007
Posts: 67
|
There I was, minding my own business, when I realized that I had no idea what Lite-C was. What is Lite-C? What makes it better than C-Script? Am I missing some obvious source for learning Lite-C? Is it like C or C++, but simpler? What do I need to run a Lite-C script in place of a C-Script script?
Somebody, please help me out here.
If I am posting, it probably means I am asking a question. Or faking my knowledge by agreeing with somebody else.
|
|
|
Re: Lite-C vs. C-Script
[Re: JetpackMonkey]
#134492
06/08/07 00:57
06/08/07 00:57
|
Joined: Apr 2007
Posts: 67
suriname0
OP
Junior Member
|
OP
Junior Member
Joined: Apr 2007
Posts: 67
|
Ok... You mentioned Lua. I've actually programmed in Lua a little bit. Could I write code in Lua for 3DGS?
But anyways, I guess I'll just use C-Script.
If I am posting, it probably means I am asking a question. Or faking my knowledge by agreeing with somebody else.
|
|
|
Re: Lite-C vs. C-Script
[Re: Orange Brat]
#134496
06/09/07 10:35
06/09/07 10:35
|
Joined: Oct 2006
Posts: 1,245
AlbertoT
Serious User
|
Serious User
Joined: Oct 2006
Posts: 1,245
|
Quote:
with included instructions/syntax (like in c-script) that hook into the engine and are especially made for game features.
This is the reason why c-script and Lite_C have still an advantage over for example LUA or Phyton but for the same reason I dont see any advantage in using Lite_C as stand alone programming language
|
|
|
Re: Lite-C vs. C-Script
[Re: AlbertoT]
#134498
06/09/07 12:23
06/09/07 12:23
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
Quote:
Quote:
with included instructions/syntax (like in c-script) that hook into the engine and are especially made for game features.
This is the reason why c-script and Lite_C have still an advantage over for example LUA or Phyton but for the same reason I dont see any advantage in using Lite_C as stand alone programming language
I don't see this point.
You can create all those fancy special instructions in LUA as well. You can bind every command to a syntax and you are done.
I see another big problem for Lite-C vs. LUA: You have to work with pointers, instances, addresses in Lite-C but not in LUA. Because of that many users will create memory leaks in the future with Lite-C. Such things cannot happen in all the other script languages (LUA, Torque-Script, AngelScript or whatever). This is one of the reasons why all engines use script languages and no C.
The advantage of Lite-C is, that guys like JCL, Bloodline and other experienced C++ developers can do whatever they want. They can even call windows routines, OpenGL or DirectX. And if the compiler is well-done then it might produce slightly faster code than other languages.
But a beginner will produce alot of problems with this approach.
So it is a dangerous way to go. We will see what happens in the future. Gamestudio has been a tool for beginners and therefore was simple to use. This advantage disappears with LiteC in the future.
But if the language becomes professional then also the renderer has to become professional otherwise both types of customers (beginners and profis) will have problems with this product.
Models, Textures and Games from Dexsoft
|
|
|
Re: Lite-C vs. C-Script
[Re: Machinery_Frank]
#134499
06/09/07 12:33
06/09/07 12:33
|
Joined: Mar 2007
Posts: 776 Poor village - Poland ;)
tompo
User
|
User
Joined: Mar 2007
Posts: 776
Poor village - Poland ;)
|
Agree... I'm affraid that it will be for nobody  To simple for pro and to difficult for beginners  Proffesional user will chose C++ with f.e. Visual Studio and will be not happy and contentment with using C-lite and rookie will be confused with using it. We will se what will happend  Simple question... how many of us (c-script users) have changed to c-lite? 5-10% I'm affraid?
Last edited by tompo; 06/09/07 12:35.
Never say never.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|