devops

Rugalmas metaprogramozás a Rhombusszal

Forrás: lwn.net 1 perc olvasás

Megosztás

Rugalmas metaprogramozás a Rhombusszal

Összefoglalót olvas. A teljes tartalom itt érhető el: lwn.net.

A Lisp-szerű nyelvek történelmileg vezették a világot a metaprogramozásban és a rugalmasságban. Míg sok modern nyelv átvette a makrók ötletét, a Lisp-szerű nyelvek, mint például a Racket, továbbra is feszegetik a határokat, igyekezve a makrókat a lehető legegyszerűbben beépíteni a mindennapi programokba. Másrészt a Lisp minimalista, zárójel alapú szintaxisa nehezen alkalmazható — annyira, hogy néha azt mondják, hogy a Lisp „Sok Irritáló Buta Zárójelet” jelent. A Rhombus egy új programozási nyelv, amely arra törekszik, hogy a két világ előnyeit egyesítse, ötvözve a Racket metaprogramozási képességeit egy egyszerű, Python-szerű szintaxissal és ésszerű alapértelmezett standard könyvtári funkciókkal.

Kapcsolódó cikkek