filmov
tv
Hands-On Design Patterns and Best Practices with Julia | 4. Macros and Metaprogramming Techniques
Показать описание
Hands-On Design Patterns and Best Practices with Julia | 4. Macros and Metaprogramming Techniques
Hands-On Design Patterns and Best Practices with Julia is available from:
This is the “Code in Action” video for chapter 4 of Hands-On Design Patterns and Best Practices with Julia by Tom Kwong, CFA, published by Packt. It includes the following topics:
00:20 Understanding the need for metaprogramming
02:21 Experimenting with the parser
03:17 Constructing expression objects manually
04:14 Playing with more complex expressions
05:21 Evaluating expressions
05:53 Interpolating variables in expressions
06:38 Using QuoteNode for symbols
07:37 Interpolating in nested expressions
08:25 Developing macros
10:14 Understanding the macro expansion process
10:35 Manipulating expressions
12:25 Understanding macro hygiene
13:01 Developing nonstandard string literals
13:52 Using generated functions
Design patterns are fundamental techniques for developing reusable and maintainable code. This book presents many practical design patterns and related techniques for developing Julia applications. By the end of the book, you will be comfortable with implementing design patterns to create robust, reusable, and easily maintainable applications.
Connect with Packt:
Video created by Tom Kwong, CFA
Hands-On Design Patterns and Best Practices with Julia is available from:
This is the “Code in Action” video for chapter 4 of Hands-On Design Patterns and Best Practices with Julia by Tom Kwong, CFA, published by Packt. It includes the following topics:
00:20 Understanding the need for metaprogramming
02:21 Experimenting with the parser
03:17 Constructing expression objects manually
04:14 Playing with more complex expressions
05:21 Evaluating expressions
05:53 Interpolating variables in expressions
06:38 Using QuoteNode for symbols
07:37 Interpolating in nested expressions
08:25 Developing macros
10:14 Understanding the macro expansion process
10:35 Manipulating expressions
12:25 Understanding macro hygiene
13:01 Developing nonstandard string literals
13:52 Using generated functions
Design patterns are fundamental techniques for developing reusable and maintainable code. This book presents many practical design patterns and related techniques for developing Julia applications. By the end of the book, you will be comfortable with implementing design patterns to create robust, reusable, and easily maintainable applications.
Connect with Packt:
Video created by Tom Kwong, CFA