Difference between revisions of "Writing Modules"

From ASSS Wiki
Jump to: navigation, search
m (changing Category:Tutorial to Category:Guides...)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
ASSS modules can be written in either C or Python.  
+
[[ASSS]] modules can be written in either C or Python.  
  
 
C modules are best suited for large, complex modules that need direct access to the core features of ASSS.
 
C modules are best suited for large, complex modules that need direct access to the core features of ASSS.
Line 5: Line 5:
 
The preferred language for simple modules is Python, because a poorly written module will not crash the entire server (Python is a safe language), while this is not the case for modules written in C.
 
The preferred language for simple modules is Python, because a poorly written module will not crash the entire server (Python is a safe language), while this is not the case for modules written in C.
  
[[Writing Modules In C]]
+
*[[Writing Modules In C]]
 +
*[[Writing Modules In Python]]
 +
*[[Writing Modules for Hyperspace]]
  
[[Writing Modules In Python]]
+
== References ==
 +
*[[Module Creation FAQ]]
 +
*http://www.python.org/ (version 2.2 minimum required)
 +
*[http://sourceforge.net/project/showfiles.php?group_id=10639&package_id=12148 Dev-C++] (suggested development environment for making C modules on windows)
  
[[Module Creation FAQ]]
+
[[Category:Module]]
 +
[[Category:Guides]]

Latest revision as of 09:30, 9 May 2005

ASSS modules can be written in either C or Python.

C modules are best suited for large, complex modules that need direct access to the core features of ASSS.

The preferred language for simple modules is Python, because a poorly written module will not crash the entire server (Python is a safe language), while this is not the case for modules written in C.

References