File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: When Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages

TitleWhen Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages
Authors
KeywordsNamespaces
Python
Issue Date2014
PublisherACM.
Citation
SPLASH '14: Conference on Systems, Programming, and Applications: Software for Humanity, Portland, OR, USA, 20-24 October 2014. In Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity, p. 29-31. New York, NY: ACM, 2014 How to Cite?
AbstractTraditional programming language namespaces evolved from filesystem structures. We describe different scenarios where this rigid code organization becomes a limiting factor. After that, we propose a more flexible code organization using tags. We then illustrate it on Python, including how we can convert existing code structures to the new tag-based one. Finally, we discuss our plans how to extend this work to statically typed languages in the future.
Persistent Identifierhttp://hdl.handle.net/10722/219227
ISBN

 

DC FieldValueLanguage
dc.contributor.authorTauber, T-
dc.date.accessioned2015-09-18T07:18:15Z-
dc.date.available2015-09-18T07:18:15Z-
dc.date.issued2014-
dc.identifier.citationSPLASH '14: Conference on Systems, Programming, and Applications: Software for Humanity, Portland, OR, USA, 20-24 October 2014. In Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity, p. 29-31. New York, NY: ACM, 2014-
dc.identifier.isbn9781450332088-
dc.identifier.urihttp://hdl.handle.net/10722/219227-
dc.description.abstractTraditional programming language namespaces evolved from filesystem structures. We describe different scenarios where this rigid code organization becomes a limiting factor. After that, we propose a more flexible code organization using tags. We then illustrate it on Python, including how we can convert existing code structures to the new tag-based one. Finally, we discuss our plans how to extend this work to statically typed languages in the future.-
dc.languageeng-
dc.publisherACM.-
dc.relation.ispartofProceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity-
dc.subjectNamespaces-
dc.subjectPython-
dc.titleWhen Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages-
dc.typeConference_Paper-
dc.identifier.emailTauber, T: ttauber@cs.hku.hk-
dc.identifier.doi10.1145/2660252.2660257-
dc.identifier.scopuseid_2-s2.0-84910666644-
dc.identifier.hkuros253778-
dc.identifier.spage29-
dc.identifier.epage31-
dc.publisher.placeNew York, NY-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats