dc.contributor.advisor | Gregg, David | |
dc.contributor.author | Biggar, Paul | |
dc.date.accessioned | 2016-10-27T11:44:03Z | |
dc.date.available | 2016-10-27T11:44:03Z | |
dc.date.issued | 2010 | |
dc.identifier.citation | Paul Biggar, 'Design and implementation of an ahead-of-time compiler for PHP', [thesis], Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2010, pp 220 | |
dc.identifier.other | THESIS 8985 | |
dc.description.abstract | In recent years the importance of dynamic scripting languages -such as PHP, Python, Ruby and Javascript - has grown as they are used for an increasing amounts of sortware development. Scripting languages provide high-level language features, a fast compile-modify-test environment for rapid prototyping, strong integration with database and web development systems, and extensive standard libraries. -- In this dissertation we argue that ahead-of-time compilation of scripting languages is both possible and valuable. We present phc, an ahead-of-time compiler for the PHP language. We describe the design and implementation of the compiler, and identify specific challenges in the design of a compiler for a dynamic scripting language. | |
dc.format | 1 volume | |
dc.language.iso | en | |
dc.publisher | Trinity College (Dublin, Ireland). School of Computer Science & Statistics | |
dc.relation.isversionof | http://stella.catalogue.tcd.ie/iii/encore/record/C__Rb14566979 | |
dc.subject | Computer Science, Ph.D. | |
dc.subject | Ph.D. Trinity College Dublin | |
dc.title | Design and implementation of an ahead-of-time compiler for PHP | |
dc.type | thesis | |
dc.type.supercollection | thesis_dissertations | |
dc.type.supercollection | refereed_publications | |
dc.type.qualificationlevel | Doctoral | |
dc.type.qualificationname | Doctor of Philosophy (Ph.D.) | |
dc.rights.ecaccessrights | openAccess | |
dc.format.extentpagination | pp 220 | |
dc.description.note | TARA (Trinity’s Access to Research Archive) has a robust takedown policy. Please contact us if you have any concerns: rssadmin@tcd.ie | |
dc.identifier.uri | http://hdl.handle.net/2262/77562 | |