Rugalmas metaprogramozás a Rhombusszal
Megosztás
Ö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.
Külső link: lwn.net
Kapcsolódó cikkek
devops
Hét stabil kernel szombatra, köztük két biztonsági javítással.
devops
Miért nem mentik meg az olcsóbb modellek az AI költségvetését?
devops
