Skip to content
Navigation menu
Search
Search
Log in
Create account
DEV Community
Close
#
metaprogramming
Follow
Posts
Left menu
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Using Meta-Programming For Internationalization and Localization in Nim
Hein Thant
Hein Thant
Hein Thant
Follow
Mar 3
Using Meta-Programming For Internationalization and Localization in Nim
#
i18n
#
l10n
#
nim
#
metaprogramming
1
reaction
Comments
Add Comment
4 min read
Fun with classes and constants
RobL
RobL
RobL
Follow
Feb 28
Fun with classes and constants
#
ruby
#
metaprogramming
#
dynamic
1
reaction
Comments
Add Comment
1 min read
Write your own Domain Specific Language in Ruby
Tom de Bruijn
Tom de Bruijn
Tom de Bruijn
Follow
Feb 6
Write your own Domain Specific Language in Ruby
#
ruby
#
dsl
#
metaprogramming
#
tutorial
2
reactions
Comments
1
comment
12 min read
Demystifying Metaprogramming: Understanding the Basics
himank
himank
himank
Follow
Feb 25
Demystifying Metaprogramming: Understanding the Basics
#
metaprogramming
#
python
#
ruby
#
scripting
1
reaction
Comments
Add Comment
3 min read
Explicit Golang interface implementation using simple function signature
Lukas Gaucas
Lukas Gaucas
Lukas Gaucas
Follow
Jan 6
Explicit Golang interface implementation using simple function signature
#
webdev
#
programming
#
metaprogramming
#
go
1
reaction
Comments
Add Comment
1 min read
TypeScript for prototyping: bijective function example with generics' notation
Lukas Gaucas
Lukas Gaucas
Lukas Gaucas
Follow
Jan 2
TypeScript for prototyping: bijective function example with generics' notation
#
webdev
#
programming
#
metaprogramming
#
math
1
reaction
Comments
Add Comment
1 min read
Class templates versus constructor templates
Sandor Dargo
Sandor Dargo
Sandor Dargo
Follow
Dec 21 '22
Class templates versus constructor templates
#
cpp
#
templates
#
metaprogramming
3
reactions
Comments
Add Comment
4 min read
JavaScript web__constants (Node.js-friendly)
Lukas Gaucas
Lukas Gaucas
Lukas Gaucas
Follow
Dec 8 '22
JavaScript web__constants (Node.js-friendly)
#
webdev
#
javascript
#
es6
#
metaprogramming
2
reactions
Comments
Add Comment
1 min read
An Intro to Metaprogramming in Ruby
professorjrod
professorjrod
professorjrod
Follow
Oct 6 '22
An Intro to Metaprogramming in Ruby
#
ruby
#
rails
#
database
#
metaprogramming
Comments
Add Comment
1 min read
What is Metaprogramming?
Michele Lindroos
Michele Lindroos
Michele Lindroos
Follow
Jun 12 '22
What is Metaprogramming?
#
metaprogramming
#
preprocessor
#
metaclass
11
reactions
Comments
Add Comment
11 min read
The Tinkering Hobbit (excerpt from The hidden language within the language)
Pato Z
Pato Z
Pato Z
Follow
Apr 25 '22
The Tinkering Hobbit (excerpt from The hidden language within the language)
#
typescript
#
metaprogramming
#
hobbit
#
underdogs
8
reactions
Comments
Add Comment
12 min read
Property type coercion in Angular using decorators
Tsvetan Ganev
Tsvetan Ganev
Tsvetan Ganev
Follow
Apr 10 '22
Property type coercion in Angular using decorators
#
angular
#
typescript
#
decorators
#
metaprogramming
7
reactions
Comments
1
comment
8 min read
Android KSP guide for dummies by a Dummy: Part 1
Aniket Bhoite
Aniket Bhoite
Aniket Bhoite
Follow
Apr 11 '22
Android KSP guide for dummies by a Dummy: Part 1
#
android
#
kotlin
#
ksp
#
metaprogramming
12
reactions
Comments
Add Comment
2 min read
Using KSP output in app: Part 4
Aniket Bhoite
Aniket Bhoite
Aniket Bhoite
Follow
Apr 11 '22
Using KSP output in app: Part 4
#
android
#
kotlin
#
event
#
metaprogramming
9
reactions
Comments
Add Comment
2 min read
Generate the code using KSP : Part 3
Aniket Bhoite
Aniket Bhoite
Aniket Bhoite
Follow
Apr 11 '22
Generate the code using KSP : Part 3
#
andorid
#
ksp
#
kotlin
#
metaprogramming
8
reactions
Comments
Add Comment
4 min read
How to Put Keyword Arguments in your Python Class Definitions
Marvin
Marvin
Marvin
Follow
Jan 15 '22
How to Put Keyword Arguments in your Python Class Definitions
#
python
#
programming
#
metaprogramming
#
metaclass
5
reactions
Comments
Add Comment
3 min read
class_eval vs. instance_eval in Ruby
Akshay Khot
Akshay Khot
Akshay Khot
Follow
Jan 15 '22
class_eval vs. instance_eval in Ruby
#
ruby
#
rails
#
metaprogramming
6
reactions
Comments
1
comment
2 min read
Automatic code changing in Python with the ast module
Tiago Antao
Tiago Antao
Tiago Antao
Follow
Dec 5 '21
Automatic code changing in Python with the ast module
#
metaprogramming
#
python
4
reactions
Comments
Add Comment
7 min read
Wrapping a Ruby Method
Burdette Lamar
Burdette Lamar
Burdette Lamar
Follow
Nov 7 '21
Wrapping a Ruby Method
#
ruby
#
metaprogramming
9
reactions
Comments
Add Comment
1 min read
Groovy's @CompileStatic and Methods with the Same Name
k-mack
k-mack
k-mack
Follow
Nov 6 '21
Groovy's @CompileStatic and Methods with the Same Name
#
groovy
#
java
#
metaprogramming
5
reactions
Comments
Add Comment
5 min read
A Short Overview of Typed Template Haskell
Serokell
Serokell
Serokell
Follow
Sep 29 '21
A Short Overview of Typed Template Haskell
#
haskell
#
metaprogramming
6
reactions
Comments
Add Comment
8 min read
ruby_cool_kid.rb — Meta Programming series: Dynamic dispatch
Pavs
Pavs
Pavs
Follow
Sep 21 '21
ruby_cool_kid.rb — Meta Programming series: Dynamic dispatch
#
ruby
#
rails
#
metaprogramming
5
reactions
Comments
Add Comment
3 min read
JavaScript for advanced beginners(fake js interface with proxies)
sk
sk
sk
Follow
Aug 29 '21
JavaScript for advanced beginners(fake js interface with proxies)
#
javascript
#
oop
#
metaprogramming
2
reactions
Comments
Add Comment
4 min read
A Brief Introduction to Template Haskell
Serokell
Serokell
Serokell
Follow
Jul 7 '21
A Brief Introduction to Template Haskell
#
haskell
#
functional
#
metaprogramming
7
reactions
Comments
Add Comment
11 min read
Ruby Money & BigDecimal
M Bellucci
M Bellucci
M Bellucci
Follow
May 28 '21
Ruby Money & BigDecimal
#
ruby
#
metaprogramming
#
float
#
bigdecimal
11
reactions
Comments
Add Comment
2 min read
Implementing A Domain Specific Language In Ruby
Veerpal
Veerpal
Veerpal
Follow
May 23 '21
Implementing A Domain Specific Language In Ruby
#
ruby
#
metaprogramming
5
reactions
Comments
Add Comment
5 min read
My first go at Metaprogramming
Matthew
Matthew
Matthew
Follow
Apr 12 '21
My first go at Metaprogramming
#
ruby
#
rails
#
metaprogramming
6
reactions
Comments
Add Comment
2 min read
Starting with Scala 3 macros: a short tutorial
Adam Warski
Adam Warski
Adam Warski
Follow
for
SoftwareMill
Apr 9 '21
Starting with Scala 3 macros: a short tutorial
#
scala
#
metaprogramming
#
macros
16
reactions
Comments
Add Comment
9 min read
Matchable - Class-level Pattern Matching Macros Explained
Brandon Weaver
Brandon Weaver
Brandon Weaver
Follow
Feb 1 '21
Matchable - Class-level Pattern Matching Macros Explained
#
ruby
#
functional
#
metaprogramming
20
reactions
Comments
Add Comment
11 min read
Como roubar no random?
Eduardo Klosowski
Eduardo Klosowski
Eduardo Klosowski
Follow
Jan 13 '21
Como roubar no random?
#
metaprogramming
#
security
#
python
#
braziliandevs
15
reactions
Comments
2
comments
6 min read
Iota (from Golang) in JavaScript
Deniz Akşimşek
Deniz Akşimşek
Deniz Akşimşek
Follow
Jan 10 '21
Iota (from Golang) in JavaScript
#
javascript
#
metaprogramming
4
reactions
Comments
Add Comment
2 min read
Cool Boys Do Metaprogramming
AdrianoTosetto
AdrianoTosetto
AdrianoTosetto
Follow
Jan 2 '21
Cool Boys Do Metaprogramming
#
cpp
#
metaprogramming
#
templates
9
reactions
Comments
4
comments
6 min read
It is not about code
Haruan Justino
Haruan Justino
Haruan Justino
Follow
Sep 14 '20
It is not about code
#
metaprogramming
2
reactions
Comments
Add Comment
2 min read
That's so Rusty: Metaprogramming
Imaculate
Imaculate
Imaculate
Follow
Sep 17 '20
That's so Rusty: Metaprogramming
#
rust
#
macros
#
metaprogramming
24
reactions
Comments
Add Comment
7 min read
Demystification of Macros in Nim
Jason Beetham
Jason Beetham
Jason Beetham
Follow
Sep 4 '20
Demystification of Macros in Nim
#
tutorial
#
nim
#
macro
#
metaprogramming
21
reactions
Comments
Add Comment
6 min read
Replacing placeholders in Ruby on Rails
David Paluy
David Paluy
David Paluy
Follow
Aug 19 '20
Replacing placeholders in Ruby on Rails
#
rails
#
seo
#
regex
#
metaprogramming
9
reactions
Comments
3
comments
2 min read
Range in JavaScript using es6 metaprogramming features
Franciszek Krasnowski
Franciszek Krasnowski
Franciszek Krasnowski
Follow
Aug 11 '20
Range in JavaScript using es6 metaprogramming features
#
javascript
#
metaprogramming
#
es6
#
webdev
11
reactions
Comments
2
comments
5 min read
C++ Basic templates usage – Part 2
Coral Kashri
Coral Kashri
Coral Kashri
Follow
Aug 20 '20
C++ Basic templates usage – Part 2
#
cpp
#
metaprogramming
#
development
#
templates
6
reactions
Comments
Add Comment
8 min read
Utilizing Macros & Annotations in a Web Framework (Part 2)
Blacksmoke16
Blacksmoke16
Blacksmoke16
Follow
Jul 27 '20
Utilizing Macros & Annotations in a Web Framework (Part 2)
#
crystal
#
metaprogramming
10
reactions
Comments
Add Comment
9 min read
C++ Basic templates usage – Part 1
Coral Kashri
Coral Kashri
Coral Kashri
Follow
Aug 15 '20
C++ Basic templates usage – Part 1
#
cpp
#
metaprogramming
#
development
#
templates
5
reactions
Comments
Add Comment
5 min read
C++ Meta Programming: Why?
Coral Kashri
Coral Kashri
Coral Kashri
Follow
Aug 15 '20
C++ Meta Programming: Why?
#
cpp
#
metaprogramming
#
development
#
introduction
4
reactions
Comments
Add Comment
4 min read
Refactoring JavaScript using JavaScript
🅲🅰🆁🆃🅴🆁
🅲🅰🆁🆃🅴🆁
🅲🅰🆁🆃🅴🆁
Follow
Mar 27 '20
Refactoring JavaScript using JavaScript
#
todayilearned
#
javascript
#
metaprogramming
#
video
6
reactions
Comments
Add Comment
1 min read
Let's talk DSL with Kotlin
Sinuhe Jaime Valencia
Sinuhe Jaime Valencia
Sinuhe Jaime Valencia
Follow
Feb 17 '20
Let's talk DSL with Kotlin
#
kotlin
#
functions
#
dsl
#
metaprogramming
25
reactions
Comments
Add Comment
8 min read
A Racket macro tutorial – get HTTP parameters easier
林子篆
林子篆
林子篆
Follow
Feb 16 '20
A Racket macro tutorial – get HTTP parameters easier
#
metaprogramming
#
racket
10
reactions
Comments
Add Comment
5 min read
An Introduction to Myriad
Dave Thomas
Dave Thomas
Dave Thomas
Follow
Feb 4 '20
An Introduction to Myriad
#
fsharp
#
metaprogramming
#
functional
7
reactions
Comments
Add Comment
2 min read
Applied Meta-Programming In F# With Myriad And Falanx
Dave Thomas
Dave Thomas
Dave Thomas
Follow
Feb 1 '20
Applied Meta-Programming In F# With Myriad And Falanx
#
fsharp
#
dotnet
#
metaprogramming
22
reactions
Comments
2
comments
22 min read
Easily select h1, h2, ... through SCSS functions
Nir Lanka ニル
Nir Lanka ニル
Nir Lanka ニル
Follow
Jan 20 '20
Easily select h1, h2, ... through SCSS functions
#
css
#
scss
#
metaprogramming
#
styling
6
reactions
Comments
Add Comment
1 min read
How to decorate any object in Ruby in 3 lines
Peter P
Peter P
Peter P
Follow
Jan 15 '20
How to decorate any object in Ruby in 3 lines
#
ruby
#
metaprogramming
2
reactions
Comments
Add Comment
1 min read
5 Reasons Why Nim Is Becoming My Favorite Language
Ryan Burmeister-Morrison
Ryan Burmeister-Morrison
Ryan Burmeister-Morrison
Follow
Jan 8 '20
5 Reasons Why Nim Is Becoming My Favorite Language
#
nim
#
gui
#
metaprogramming
#
nimble
34
reactions
Comments
2
comments
4 min read
Ruby's Array: a Swiss Army Knife?
Nahuel Garbezza
Nahuel Garbezza
Nahuel Garbezza
Follow
Dec 15 '19
Ruby's Array: a Swiss Army Knife?
#
ruby
#
oop
#
metaprogramming
#
antipatterns
10
reactions
Comments
1
comment
4 min read
Dynamic method handling with #method_missing and #respond_to_missing? in Ruby and Rails
Felice Forby
Felice Forby
Felice Forby
Follow
Aug 9 '19
Dynamic method handling with #method_missing and #respond_to_missing? in Ruby and Rails
#
ruby
#
rails
#
metaprogramming
#
beginners
15
reactions
Comments
Add Comment
6 min read
Database Views vs Table Functions
Enrique Zamudio
Enrique Zamudio
Enrique Zamudio
Follow
Jul 22 '19
Database Views vs Table Functions
#
database
#
postgres
#
metaprogramming
19
reactions
Comments
3
comments
5 min read
Metaprogramming: An Introduction to JavaScript(ES6) Proxy
Tapas Adhikary
Tapas Adhikary
Tapas Adhikary
Follow
Jun 9 '19
Metaprogramming: An Introduction to JavaScript(ES6) Proxy
#
javascript
#
webdev
#
coding
#
metaprogramming
16
reactions
Comments
Add Comment
4 min read
All programming languages suck!
DrBearhands
DrBearhands
DrBearhands
Follow
Apr 19 '19
All programming languages suck!
#
discuss
#
metaprogramming
17
reactions
Comments
3
comments
10 min read
Make googletest-like test framework from scratch
林子篆
林子篆
林子篆
Follow
Mar 3 '19
Make googletest-like test framework from scratch
#
metaprogramming
#
cpp
5
reactions
Comments
Add Comment
4 min read
Meta-programming for Dummies - RedDotRubyConf 2017
chenge
chenge
chenge
Follow
Jan 22 '19
Meta-programming for Dummies - RedDotRubyConf 2017
#
ruby
#
metaprogramming
13
reactions
Comments
Add Comment
1 min read
Dependency Injection with Import Hooks in Python 3
Kermit Alexander II
Kermit Alexander II
Kermit Alexander II
Follow
Dec 26 '18
Dependency Injection with Import Hooks in Python 3
#
python
#
metaprogramming
#
dependencyinjection
26
reactions
Comments
3
comments
8 min read
A Philosophy of Software Design, Part 0: Introduction
Sam Fisher
Sam Fisher
Sam Fisher
Follow
Nov 17 '18
A Philosophy of Software Design, Part 0: Introduction
#
softwarearchitecture
#
systemdesign
#
metaprogramming
#
problemsolving
48
reactions
Comments
6
comments
8 min read
Custom Object Iterators in JavaScript
Steve Brownlee
Steve Brownlee
Steve Brownlee
Follow
Aug 13 '18
Custom Object Iterators in JavaScript
#
javascript
#
metaprogramming
19
reactions
Comments
2
comments
2 min read
The Proxy pattern revisited.
Fred Heath
Fred Heath
Fred Heath
Follow
Feb 25 '18
The Proxy pattern revisited.
#
ruby
#
designpatterns
#
proxy
#
metaprogramming
26
reactions
Comments
3
comments
4 min read
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account