The Wayback Machine - https://web.archive.org/web/20210802004309/https://dev.to/t/metaprogramming

DEV Community

DEV Community is a community of 665,832 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create new account Log in
loading...

# metaprogramming

👋 Sign in for the ability sort posts by top and latest.
A Brief Introduction to Template Haskell

A Brief Introduction to Template Haskell

6
11 min read
Ruby Money & BigDecimal

Ruby Money & BigDecimal

11
2 min read
Implementing A Domain Specific Language In Ruby

Implementing A Domain Specific Language In Ruby

8
5 min read
My first go at Metaprogramming

My first go at Metaprogramming

5
2 min read
Starting with Scala 3 macros: a short tutorial

Starting with Scala 3 macros: a short tutorial

13
9 min read
Better OOP Through Lazily-Instantiated Memoized Dependencies

Better OOP Through Lazily-Instantiated Memoized Dependencies

9
6 min read
Matchable - Class-level Pattern Matching Macros Explained

Matchable - Class-level Pattern Matching Macros Explained

15
11 min read
Laziness I: Meta-programming

Laziness I: Meta-programming

2 2
7 min read
Como roubar no random?

Como roubar no random?

13 2
6 min read
Cool Boys Do Metaprogramming

Cool Boys Do Metaprogramming

8 4
6 min read
Where Do Ruby Blocks Come From?

Where Do Ruby Blocks Come From?

13
5 min read
It is not about code

It is not about code

2
2 min read
That's so Rusty: Metaprogramming

That's so Rusty: Metaprogramming

18
7 min read
Demystification of Macros in Nim

Demystification of Macros in Nim

14
5 min read
Replacing placeholders in Ruby on Rails

Replacing placeholders in Ruby on Rails

8 3
2 min read
Range in JavaScript using es6 metaprogramming features

Range in JavaScript using es6 metaprogramming features

7 2
5 min read
Metaprogramming with Ruby

Metaprogramming with Ruby

7
3 min read
Metaprogramming in javascript

Metaprogramming in javascript

14
3 min read
Let's talk DSL with Kotlin

Let's talk DSL with Kotlin

25
8 min read
An Introduction to Myriad

An Introduction to Myriad

6
2 min read
Applied Meta-Programming In F# With Myriad And Falanx

Applied Meta-Programming In F# With Myriad And Falanx

17 2
22 min read
Easily select h1, h2, ... through SCSS functions

Easily select h1, h2, ... through SCSS functions

6
1 min read
5 Reasons Why Nim Is Becoming My Favorite Language

5 Reasons Why Nim Is Becoming My Favorite Language

26
4 min read
Dynamic method handling with #method_missing and #respond_to_missing? in Ruby and Rails

Dynamic method handling with #method_missing and #respond_to_missing? in Ruby and Rails

14
6 min read
Metaprogramming: An Introduction to JavaScript(ES6) Proxy

Metaprogramming: An Introduction to JavaScript(ES6) Proxy

16
4 min read
Make googletest-like test framework from scratch

Make googletest-like test framework from scratch

5
4 min read
Dependency Injection with Import Hooks in Python 3

Dependency Injection with Import Hooks in Python 3

25 3
8 min read
A Philosophy of Software Design, Part 0: Introduction

A Philosophy of Software Design, Part 0: Introduction

48 6
8 min read
Custom Object Iterators in JavaScript

Custom Object Iterators in JavaScript

18 2
2 min read
The Proxy pattern revisited.

The Proxy pattern revisited.

26 3
4 min read
Metaprogramming Python - Method Missing

Metaprogramming Python - Method Missing

14
6 min read
Utilizing Macros & Annotations in a Web Framework (Part 2)

Utilizing Macros & Annotations in a Web Framework (Part 2)

10
9 min read
Refactoring JavaScript using JavaScript

Refactoring JavaScript using JavaScript

6
1 min read
A Racket macro tutorial – get HTTP parameters easier

A Racket macro tutorial – get HTTP parameters easier

6
5 min read
C++ Templates and SFINAE

C++ Templates and SFINAE

8
5 min read
How to decorate any object in Ruby in 3 lines

How to decorate any object in Ruby in 3 lines

2
1 min read
Sample in a Range

Sample in a Range

7 2
2 min read
Ruby's Array: a Swiss Army Knife?

Ruby's Array: a Swiss Army Knife?

9 1
4 min read
Develop Software For Yourself!

Develop Software For Yourself!

7
2 min read
Database Views vs Table Functions

Database Views vs Table Functions

16 3
5 min read
Meta-programming for Dummies - RedDotRubyConf 2017

Meta-programming for Dummies - RedDotRubyConf 2017

13
1 min read
All programming languages suck!

All programming languages suck!

17 3
10 min read
loading...