5 ms·
I was really confused about this, at first thinking it was related to the Piet programming language (https://esolangs.org/wiki/Piet https://esolangs.org/wiki/Pi
by laumars 5y ago
I was really confused about this, at first thinking it was related to the Piet programming language (https://esolangs.org/wiki/Piet https://esolangs.org/wiki/Piet) which is also comprised of 2D drawings. I kept thinking this was some clever implementation that compiles Piet code on the GPU instead.
Took me a while to realise that this was just a name clash! Doh.
- billconan 5y agothe name piet comes from this project https://github.com/linebender/piet https://github.com/linebender/piet it's an abstraction of common 2d vector graphics libs.
- deleted 5y ago[deleted]
- laumars 5y agoThat project and the programming language were both named after the famous artist, Piet Mondrian. https://en.m.wikipedia.org/wiki/Piet_Mondrian https://en.m.wikipedia.org/wiki/Piet_Mondrian My post wasn’t to complain about the name collision though. I don’t see an issue with the name being shared like that as they’re occupy similar but distinct domains. I just thought I’d share my confusion in case it entertained anyone.
- jboy55 5y agoSame here actually, I was imagining a mosaic of little Piet programs all run in parallel on a GPU. The time I spent with Piet was pretty rewarding. I did a project where I took my company's phone screen interview question and completed it in esoteric languages. Piet was the most fun of the challenges, it was pretty hard to wrap my mind around rotating the stack to keep track of variables, but when I got it right it was pretty cool.