File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: What does aspect-oriented programming mean for functional programmers?

TitleWhat does aspect-oriented programming mean for functional programmers?
Authors
KeywordsAspect-Oriented Programming
Functional Programming
Of Concerns
Program Extensibility And Adaptability
Separation
Issue Date2009
Citation
Proceedings Of The 2009 Acm Sigplan Workshop On Generic Programming, Wgp'09, Co-Located With The International Conference On Functional Programming, Icfp 2009, 2009, p. 37-48 How to Cite?
AbstractAspect-Oriented Programming (AOP) aims at modularising crosscutting concerns that show up in software. The success of AOP has been almost viral and nearly all areas in Software Engineering and Programming Languages have become "infected" by the AOP bug in one way or another. Interestingly the functional programming community (and, in particular, the pure functional programming community) seems to be resistant to the pandemic. The goal of this paper is to debate the possible causes of the functional programming community's resistance and to raise awareness and interest by showcasing the benefits that could be gained from having a functional AOP language. At the same time, we identify the main challenges and explore the possible design-space. Copyright © 2009 ACM.
Persistent Identifierhttp://hdl.handle.net/10722/188485
References

 

DC FieldValueLanguage
dc.contributor.authorWang, Men_US
dc.contributor.authorOliveira, BCDSen_US
dc.date.accessioned2013-09-03T04:08:39Z-
dc.date.available2013-09-03T04:08:39Z-
dc.date.issued2009en_US
dc.identifier.citationProceedings Of The 2009 Acm Sigplan Workshop On Generic Programming, Wgp'09, Co-Located With The International Conference On Functional Programming, Icfp 2009, 2009, p. 37-48en_US
dc.identifier.urihttp://hdl.handle.net/10722/188485-
dc.description.abstractAspect-Oriented Programming (AOP) aims at modularising crosscutting concerns that show up in software. The success of AOP has been almost viral and nearly all areas in Software Engineering and Programming Languages have become "infected" by the AOP bug in one way or another. Interestingly the functional programming community (and, in particular, the pure functional programming community) seems to be resistant to the pandemic. The goal of this paper is to debate the possible causes of the functional programming community's resistance and to raise awareness and interest by showcasing the benefits that could be gained from having a functional AOP language. At the same time, we identify the main challenges and explore the possible design-space. Copyright © 2009 ACM.en_US
dc.languageengen_US
dc.relation.ispartofProceedings of the 2009 ACM SIGPLAN Workshop on Generic Programming, WGP'09, Co-located with the International Conference on Functional Programming, ICFP 2009en_US
dc.subjectAspect-Oriented Programmingen_US
dc.subjectFunctional Programmingen_US
dc.subjectOf Concernsen_US
dc.subjectProgram Extensibility And Adaptabilityen_US
dc.subjectSeparationen_US
dc.titleWhat does aspect-oriented programming mean for functional programmers?en_US
dc.typeConference_Paperen_US
dc.identifier.emailOliveira, BCDS: oliveira@comp.nus.edu.sgen_US
dc.identifier.authorityOliveira, BCDS=rp01786en_US
dc.description.naturelink_to_subscribed_fulltexten_US
dc.identifier.doi10.1145/1596614.1596621en_US
dc.identifier.scopuseid_2-s2.0-70450203869en_US
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-70450203869&selection=ref&src=s&origin=recordpageen_US
dc.identifier.spage37en_US
dc.identifier.epage48en_US
dc.identifier.scopusauthoridWang, M=7406689641en_US
dc.identifier.scopusauthoridOliveira, BCDS=12239474400en_US

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats