Gamestudio Links
Zorro Links
Newest Posts
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
M1 Oversampling
by jcl. 04/26/24 11:12
Why Zorro supports up to 72 cores?
by jcl. 04/26/24 11:09
Eigenwerbung
by jcl. 04/26/24 11:08
MT5 bridge not working on MT5 v. 5 build 4160
by EternallyCurious. 04/25/24 20:49
Trading Journey
by howardR. 04/24/24 20:04
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Scripts not found
by juergen_wue. 04/20/24 18:51
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
5 registered members (Petra, AndrewAMD, VoroneTZ, 2 invisible), 822 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mega_Rod, EternallyCurious, howardR, 11honza11, ccorrea
19048 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
New coding languages #311464
02/19/10 22:16
02/19/10 22:16
Joined: Dec 2009
Posts: 188
Pennsylvania
Joquan Offline OP
Member
Joquan  Offline OP
Member

Joined: Dec 2009
Posts: 188
Pennsylvania
Maybe you guys could expand the coding languages used in A8. I know JavaScript better than C++ or Lite-C. Also, it could run in Java or something like it.

Re: New coding languages [Re: Joquan] #311468
02/19/10 22:54
02/19/10 22:54
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
What???

Lite-C is great!!!

JCL often explaines why he doesen't want to use C++ or javascript -> it too complicated for beginners and Lite-C isn't old and many users like it!

Please don't change the language wink !

Re: New coding languages [Re: Joquan] #311471
02/19/10 23:01
02/19/10 23:01
Joined: Oct 2007
Posts: 5,210
İstanbul, Turkey
Quad Offline
Senior Expert
Quad  Offline
Senior Expert

Joined: Oct 2007
Posts: 5,210
İstanbul, Turkey
do you have any idea how much it took to stabilze lite-c wink ?
2 years.

Anyhow, javasctipt,lite-c,c,c++,java are all from same language family even you could count php and python as their relatives. If you know one of these languages, it is not very hard to learn others. In fact main idea of the programming is not about knowing the language, everyone knows c++ but note everyone can come up with an engine like cryengine3.(just like everyone knows English, but not everyone is Shakespaere). It's about your "design" and methods of programming. It's about your algorithms. Once you have a proper algorithm, language doesnot really matter, it is only the tool for implemeantation. K, enougn of this crap... Lite-c is very smiliar to languages you counted, only easier. It is actually alot easier than Java.

Also, no A8 in the horizon.


3333333333
Re: New coding languages [Re: Rei_Ayanami] #311472
02/19/10 23:03
02/19/10 23:03
Joined: May 2002
Posts: 7,441
ventilator Offline
Senior Expert
ventilator  Offline
Senior Expert

Joined: May 2002
Posts: 7,441
i don't think javascript would be more complicated than lite-c. rather a bit easier since javascript has automatic memory management, more convenient string handling, dynamic arrays and so on.

you can already use javascript with a7 though. you just have to create a wrapper like i did for python for example. laugh

http://code.google.com/p/v8/
it would be quite interesting to use google's v8 javascript engine with a7. their jit compiler is supposed to be really fast.

Re: New coding languages [Re: ventilator] #311719
02/21/10 13:08
02/21/10 13:08
Joined: Feb 2010
Posts: 457
Norfolk,England
mikaldinho Offline
Senior Member
mikaldinho  Offline
Senior Member

Joined: Feb 2010
Posts: 457
Norfolk,England
i dont think they should change the language- i think there should be more variety in A8. like javascript,c++,etc.

Re: New coding languages [Re: mikaldinho] #311741
02/21/10 14:18
02/21/10 14:18
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
javascript can handle memory management, but you can write incredibly inefficient code with it. lite-c is so restrictive that these errors occur less often.

Re: New coding languages [Re: Joey] #311747
02/21/10 14:28
02/21/10 14:28
Joined: Feb 2010
Posts: 457
Norfolk,England
mikaldinho Offline
Senior Member
mikaldinho  Offline
Senior Member

Joined: Feb 2010
Posts: 457
Norfolk,England
yes. thaat makes sense.

Re: New coding languages [Re: mikaldinho] #311751
02/21/10 14:32
02/21/10 14:32
Joined: May 2002
Posts: 7,441
ventilator Offline
Senior Expert
ventilator  Offline
Senior Expert

Joined: May 2002
Posts: 7,441
the restrictiveness of lite-c can also be quite annoying and a productivity killer though and the nature of lite-c can lead to different kinds of very hard to find errors. for most projects i prefer a higher level language than c.

...
i have looked a bit into javascript engines and now i think for a7 tracemonkey would be better than v8 since it supports coroutines which would come in handy for doing a lite-c like scheduler. unfortunately there don't seem to be any good tools for helping with generating the wrapper code. doing it manually would be quite an effort.

Re: New coding languages [Re: ventilator] #311757
02/21/10 14:37
02/21/10 14:37
Joined: Feb 2010
Posts: 457
Norfolk,England
mikaldinho Offline
Senior Member
mikaldinho  Offline
Senior Member

Joined: Feb 2010
Posts: 457
Norfolk,England
ok. again, that makes sense

Re: New coding languages [Re: mikaldinho] #311763
02/21/10 14:44
02/21/10 14:44
Joined: May 2002
Posts: 7,441
ventilator Offline
Senior Expert
ventilator  Offline
Senior Expert

Joined: May 2002
Posts: 7,441
actually the engine only would need an official high quality .net wrapper. then everyone could use the .net version of their favorite language.

for my taste the c# wrapper by stromausfall requires to write way too verbose code and it doesn't really have an elegant object oriented design but i haven't checked recent versions so i am sorry if i am wrong. laugh

Page 1 of 3 1 2 3

Moderated by  aztec, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1