CFR[]
Creative
drawing language
SHOW HN2023
How HN took it
14 positive, 25 neutral or asking, 0 mixed, 9 critical, out of 48 comments about the project. Thread score +0.11.
Idea: 7 for, 1 againstExecution: 1 for, 4 againstDocs: 0 for, 4 againstDesign: 3 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fun and minimalist, with immediate visual feedback
From 4 comments
Just wanted to say that I think your rendition of Zellige is really nice, thank you for sharing! This is a very cool drawing language, and I think your art here is a really solid…
amputect on HNThanks, please consider sharing your pinwheel, I'm sure it was awesome to make too! You're touching on an important point. I tried to figure out CFR[] by trial and error and it…
omneity on HNThis is very neat, the minimalist approach has a nice aesthetic and some of the examples here are way beyond what I thought you could do with it.
jacquesm on HNThis is super fun to play with. Adding instructions at different points in this pattern generates some very cool overlay effects.…
carlsverre on HN
Inspires creative experimentation such as patterns and geometric art
From 3 comments
This is awesome. I got nerd-sniped trying to create Moroccan Zellige [0], a highly geometric tiling, which seems like a great match to CFR[]. My best rendition (would have been…
omneity on HNThis is really neat! I made a space-filling curve:…
unflxw on HNCool! I love the absolute minimalism, it forces some creativity. I don't know if it would violate the spirit of the language to add some kind of state or conditional to make it…
movpasd on HN
Objections
Browser history gets flooded on every keystroke
From 3 comments
Some like to use the Back button to go to the previous page
secondcoming on HNIs there any way to make this not blow up my history? I’d like to be able to hit back once or twice and return to HN
mdonahoe on HN[EDIT: Fixed] I know you didn't mean this but the browser history trapping on every keystroke felt kind of abusive on mobile. Thanks for the fix.
yafbum on HN
Documentation is hard to find and unclear on the site
From 3 comments
The syntax definitions on github are 1. not on the site, and 2. not very good, so here's some better ones: F (fill/forward): draw a pixel and move forward C (color): change the…
drewtato on HNVery cool idea I'd suggest a little hint box below explaining what do the commands do, I had to check github for those
raverbashing on HNBarely anyone is going to go to the github, especially outside of HN, and only some of those people are going to read past the first image, so it's important that you get the…
drewtato on HN
Requests
Add a pen-up command that moves without drawing
From 2 comments
Looks great, congrats! Feature request: dedicated command for “forward without color”. Perhaps “L”, as in “lifting the pen”? I know black on black is treated the same, but I…
merelysounds on HNSome ideas I had after playing a bit more: - If you raised the bit limit and added a "skip" option (ability the move cursor forward without drawing) you could potentially render…
neontomo on HN
Include command help on the page itself
From 2 comments
Very cool idea I'd suggest a little hint box below explaining what do the commands do, I had to check github for those
raverbashing on HNWhich are not visible on a smartphone, and IMHO should appear right away without having to hover anyway.
uKVZe85V on HN
Questions
Is there a canvas-completeness measure analogous to Turing completeness?
From 1 comment
Is there a measure of something being "canvas complete" where you can construct "any bitmap" given it? Analogous to Turing complete but limited to drawing on a bitmap canvas.…
keepamovin on HN
Alternatives named
Logo and Apple LOGO turtle graphics
From 1 comment
This is so much simpler than APPLE //e LOGO. Or Etch A Sketch with color, undo, composition, and perfect alignment. Okay, who's going to write the first interpreter in bf that's…
oldbbsnickname on HN
Piet esoteric language
From 2 comments
Transform non-picturesque programming languages into editable piet picassos in dna version of hamming codes.[0] Poincarne ideas in reasonable/presentable form, L-Systems[1] :…
sargstuff on HNSo it should be possible to combine this with piet and write a quine... Just putting this out there hoping I can need snipe anyone
tda on HN