Separate the AMX
#14

Quote:
Originally Posted by RedShirt (JernejL)
Quote:
Originally Posted by Seif_
We should rather switch to Lua instead.
Your suggestion is not helpful and off topic.

cmg4life: you don't throw anything away, pawn is very similar to plain C and you should be able to use all pawn knowledge to migrate to c++, but that would not be the only language that a native dll could support.. think delphi, php, python..
That's exactly what I'm talking about! It gives us full control about what language/virtual machine/whatever we want to use to create a gamemode.

Since everything goes through the AMX, SA-MP is limited to a just a few data types that all fit within the 32bit cells it uses (32bit signed integers and 32bit floats) and then it also uses those unpacked strings which take 4 bytes per character.
I know you can make it use packed strings so it uses 1 byte per character but SA-MP doesn't do that at the moment.
This might not be much of an issue but it adds up.

To those people talking about the wrappers being fine; have you ever looked at their source? They do a lot of stuff behind your back that wouldn't be necesary if my suggestion gets realised.
Reply


Messages In This Thread
Separate the AMX - by SMX - 28.12.2009, 21:44
Re: Separate the AMX - by cmg4life - 28.12.2009, 22:02
Re: Separate the AMX - by pliva_sb - 28.12.2009, 22:06
Re: Separate the AMX - by Zeex - 28.12.2009, 22:22
Re: Separate the AMX - by Google63 - 28.12.2009, 22:54
Re: Separate the AMX - by SMX - 28.12.2009, 23:11
Re: Separate the AMX - by Striker_Moe - 31.12.2009, 19:49
Re: Separate the AMX - by Calon - 04.01.2010, 07:11
Re: Separate the AMX - by BP13 - 04.01.2010, 07:20
Re: Separate the AMX - by MPKaboose - 04.01.2010, 15:13
Re: Separate the AMX - by SMX - 04.01.2010, 15:53
Re: Separate the AMX - by JernejL - 04.01.2010, 16:01
Re: Separate the AMX - by Burridge - 04.01.2010, 16:16
Re: Separate the AMX - by SMX - 04.01.2010, 21:29
Re: Separate the AMX - by Streetplaya - 05.01.2010, 22:15
Re: Separate the AMX - by SMX - 06.01.2010, 02:54
Re: Separate the AMX - by Streetplaya - 06.01.2010, 07:37
Re: Separate the AMX - by Streetplaya - 06.01.2010, 08:46
Re: Separate the AMX - by Streetplaya - 06.01.2010, 09:35
Re: Separate the AMX - by SMX - 06.01.2010, 13:41
Re: Separate the AMX - by Streetplaya - 06.01.2010, 17:33
Re: Separate the AMX - by SMX - 06.01.2010, 21:54
Re: Separate the AMX - by SMX - 07.01.2010, 02:21
Re: Separate the AMX - by SMX - 07.01.2010, 13:41
Re: Separate the AMX - by Streetplaya - 07.01.2010, 13:46
Re: Separate the AMX - by Google63 - 07.01.2010, 13:52
Re: Separate the AMX - by SMX - 07.01.2010, 14:29
Re: Separate the AMX - by Streetplaya - 07.01.2010, 14:35
Re: Separate the AMX - by SMX - 07.01.2010, 14:43
Re: Separate the AMX - by Streetplaya - 07.01.2010, 14:52
Re: Separate the AMX - by SMX - 07.01.2010, 16:07
Re: Separate the AMX - by SMX - 07.01.2010, 16:43
Re: Separate the AMX - by iLinx - 11.01.2010, 13:53
Re: Separate the AMX - by SMX - 11.01.2010, 20:01
Re: Separate the AMX - by iLinx - 12.01.2010, 20:29
Re: Separate the AMX - by SMX - 12.01.2010, 22:32
Re: Separate the AMX - by Littlejth - 22.01.2010, 03:48
Re: Separate the AMX - by Streetplaya - 22.01.2010, 13:02

Forum Jump:


Users browsing this thread: 1 Guest(s)