Why pawn?
#1

Hi,
what do you think lead sa-mp developers to choose pawn as scripting language for sa-mp? It's really unpopular and there should have been lots of other choises. For example Lua, which would probably be a lot easier to integrate to server instead of pawn. And it's scripts also can be compiled. Or even a plain C/C++... But why pawn was chosen?
Reply
#2

Because PAWN is simple, fast and easy to learn.
Reply
#3

I used to ask the same question but after that I kept learning pawn and realized it's so easy and simple.
Reply
#4

It's a good language for its purpose, but it does not bode well on your resume. Employers have never heard of it. A shame, really.
Reply
#5

Quote:
Originally Posted by Y_Less
View Post
Do you know how easy PAWN is to integrate?
no, because I don't see any documentation about integrating. Also, choosing "common" language would have more advantages than choosing "uncommon".
Reply
#6

No/poor documentation means harder, right? And your second argument is the worst when making such a decision.
Reply
#7

Quote:
Originally Posted by zgintasz
View Post
no, because I don't see any documentation about integrating
http://www.compuphase.com/pawn/Pawn_...nter_Guide.pdf
Reply
#8

Quote:
Originally Posted by Vince
View Post
It's a good language for its purpose, but it does not bode well on your resume. Employers have never heard of it. A shame, really.
It's brilliant for the interviews. Not sure if it's just me but when I say "Pawn", it sounds like porn to someone that's never heard of it. It lightens the mood of the interview and we can have a joke about it
Reply
#9

Just because PAWN isn't "well known" doesn't mean it's not a good programming language. Quite frankly, I like it- it's a good start to learning how the world of programming is.
Reply
#10

Having PAWN on my CV made me stand out above others that applied for the job I persue today, simply because of the fact that it is something most firm leaers don't see every day.

PAWN is flexible and easy to use. SA-MP was created as a multiplayer hotspot to basically drive around and to have a laugh with friends... When development or SA-MP first started, I bet nobody thought it would blow up like it did... Now the community has adapted and enjoy the simplicity of the language.

Why make everybody learn an advanced language compared to PAWN such as C++ when there are simpler alternatives? Not every scripter on this forum has the persuing dream of becoming a lead programmer at a AAA game development company one day, such as Rockstar Games or EA Nebula.
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)