Acta Informatica Pragensia Vol. 1 No. 1

Will we think in programming languages?

DOI: https://doi.org/10.18267/j.aip.1

[plný text (PDF)]

Jiří Fišer

N/A

Reference:
DAHL, O.-J., NYGGARD, K. Simula — A language for programmingt and decription of discrete event systems. Introduction and user's manual. 1967. URL http://www.edelweb.fr/Simula/slp-0.pdf

DIJKSTRA, E.W. How do we tell truths that might hurt? 1975. URL http://www.cs.utexas.edu/~EWD/transcriptions/EWD04xx/EWD498.html

ICAZA, M. Mono's C# Compiler as a Service on Windows. 2010. URL http://tirania.org/blog/archive/2010/Apr-27.html

KICZALES, G., ASHLEY, J.M., RODRIGUEZ, L., VAHDAT, A., BOBROW, D.G. Metaobject protocols: Why we want them and what else they can do. Object-Oriented Programming: The CLOS Perspective, pp. 101-118, 1993.

KUNK, J. 10 Questions, 10 Answers on Roslyn. Visual Studio magazine, 2012. URL http://visualstudiomagazine.com/articles/2012/03/20/10-questions-10-answers-on-roslyn.aspx

MCCREA, A. Metaprogramming JavaScript. URL http://s3.amazonaws.com/edgecase/metaprogramming_js.pdf

O'SULLIVAN, B., GOERZEN, J., STEWART, D. Real World Haskell: Code You Can Believe. In: O'Reilly Media, Incorporated, 2008.

ODERSKY, M., SPOON, L., VENNERS, B. Programming in Scala. Artima, 2008. 756 p. ISBN: 978-0981-531-601.

PERROTTA, P. Metaprogramming Ruby: Program Like the Ruby Pros. Pragmatic Bookshelf, 2010. 296 p. ISBN: 978-1-93435-647-0.

PETRICEK, T., SYME, D. Syntax Matters: Writing abstract computations in F#. In pre-proceedings of TFP, 2012. Draft paper.

RAHIEN, A. DSLs in Boo: Domain Specific Languages in .NET. Manning Publications, 2010. 352 p. ISBN: 978-1933-988-603.

PICKERING, R. Beyond Foundations of F# - Workflows. InfoQ, 2008. URL http://www.infoq.com/articles/pickering-fsharp-workflow

PECINOVSKY´, R., PAVLICˇKOVA´, J., PAVLI´CˇEK, L. Let's Modify the Objects-First Approach into Design-Patterns-First. In: ITiCSE, 2006. URL http://edu.pecinovsky.cz/papers/2006_ITiCSE_Design_Patterns_First.pdf

SHEARD, T., JONES, S.P. Template meta-programming for Haskell. In: ACM SIGPLAN workshop on Haskell. pp. 1—16, 2002. DOI: http://doi.acm.org/10.1145/581690.581691

SUMMERFIELD, M. Advanced Python 3 Programming Techniques. Pearson Technology Group, 2009. 97 p. ISBN: 978-0-321-63772-7.

TRATT, L. Domain specific language implementation via compile-time meta-programming. ACM Trans. Program. Lang. Syst., pp. 31:1—31:40, 2008. DOI: http://doi.acm.org/10.1145/1391956.1391958

VILLAR, J.I. Python as a hardware description language: A case study. In: Programmable Logic, pp. 117-122, 2011. DOI: http://dx.doi.org/10.1109/SPL.2011.5782635

WIRTH, N. Algorithms + data structures = Programs. Prentice-Hall, 1976.

Weby Vysoké školy ekonomické v Praze využívají pro optimalizaci svého obsahu a poskytovaných služeb cookies. Prosíme o udělení souhlasu s jejich uložením.

Vyberte služby, pro které chcete povolit využívání cookies: