Fear of Macros by Greg Hendershott

Fear of Macros

Fear of Macros by Greg Hendershott
Publisher: GregHendershott.com 2014
Racket is a modern programming language in the Lisp/Scheme family, suitable for a wide range of applications. I want to show how Racket macro features have evolved as solutions to problems or annoyances. I'll give you the questions and problems first, so that you can better appreciate and understand the answers and solutions.
Computers & Internet Programming Languages & Tools



More Free E-Books For Languages & Tools


Similar Books For Languages & Tools

1. Practical Guide to Bare Metal C++ by Alex Robenko
2. C++ Best Practices by Jason Turner
3. Learn to Code With C by Simon Long
4. TypeScript Deep Dive by Basarat Ali Syed
5. Python Data Science Handbook by Jake VanderPlas
6. The Power of Prolog by Markus Triska
7. Python for Everybody: Exploring Data in Python 3 by Charles R. Severance
8. An Introduction to the C Programming Language and Software Design by Tim Bailey
9. Introduction To MIPS Assembly Language Programming by Charles W. Kann
10. A Practical Introduction to APL 1 and APL 2 by Graeme Donald Robertson
11. A Practical Introduction to APL 3 and 4 by Graeme Donald Robertson
12. Functional PHP by Luis Atencio
13. Picking a Python Version: A Manifesto by David Mertz
14. Getting Started with Erlang by
15. Visual Basic for Applications by
16. Exploring ES6: Upgrade to the Next Version of JavaScript by Axel Rauschmayer
17. Yet Another Haskell Tutorial by Hal Daume III
18. Haskell Tutorial by Conrad Barski
19. Exploring Generic Haskell by Andres Loh
20. Beautiful Code, Compelling Evidence by J.R. Heard
21. Learn C++ Programming Language by
22. The Ultimate Question of Programming, Refactoring, and Everything by Andrey Karpov
23. C Programming for Beginners by
24. The Hitchhiker's Guide to Python by Kenneth Reitz
25. Learning to Program with Visual Basic and .NET Gadgeteer by Sue Sentance, et al.
26. F# Programming by
27. Algorithmic Problem Solving with Python by John B. Schneider, Shira Lynn Broschat, Jess Dahmen
28. Programming Abstractions in C++ by Eric S. Roberts
29. Essential Perl by Nick Parlante
30. Pointers and Memory by Nick Parlante
31. Essential C by Nick Parlante
32. Introducing Julia by Dirk Hünniger, et al.
33. Make Games with Python by Sean M. Tracey
34. I Love Ru by
35. Automate the Boring Stuff with Python by Al Sweigart
36. Modern C by Jens Gustedt
37. Java with BlueJ by Ron McFadyen
38. Building Front-End Web Apps with AngularJS and Parse.com by Bo Li, Gerd Wagner
39. Etudes for Elixir by J. David Eisenberg
40. Building Back-End Web Apps with Java, JPA and JSF by Gerd Wagner, Mircea Diaconescu
41. Stuff Goes Bad: Erlang in Anger by Fred Hebert
42. The Programming Language LISP: Its Operation and Applications by E.C. Berkeley, D.G. Bobrow
43. LISP 1.5 Primer by Clark Weissman
44. x86-64 Assembly Language Programming with Ubuntu by Ed Jorgensen
45. LISP 1.5 Programmer's Manual by John McCarthy
46. Your First Meteor Application by David Turnbull
47. Java, Java, Java: Object-Oriented Problem Solving by Ralph Morelli, Ralph Walde
48. Building Front-End Web Apps with Plain JavaScript by Gerd Wagner
49. The Rust Programming Language by
50. Understanding ECMAScript 6 by Nicholas C. Zakas



Categories