Smile

Languages and libraries

executable ascii art

SHOW HN2021

25points
7comments
#1,254of 2,533 in 2021
Top 50%of 2021 by points

How HN took it

QuietFewer than 5 comments about the project

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

  • Impressive and cool concept

    From 2 comments
    • This is cool! It reminds me of a paper I read in 2017 in which the author creates a C89 compiler that compiles to printable ASCII by using similarly limited instructions.…
      jstrieb on HN
    • >There is no challenge in that. While smile is also impressive, I think you are unfairly downplaying tom7's work. While it uses bigger instruction set, it never executes any…
      garaetjjte on HN

Objections

  • Tom7's compiler already produces printable ASCII native programs, so the idea is not entirely new

    From 2 comments
    • This is cool! It reminds me of a paper I read in 2017 in which the author creates a C89 compiler that compiles to printable ASCII by using similarly limited instructions.…
      jstrieb on HN
    • As was noted by jstrieb, there exists a compiler that does that, so basically any native program. There is no challenge in that. A real challenge would be, how far can you…
      pickledcods on HN

Alternatives named

  • Tom7's printable ASCII x86 C89 compiler (abc)

    From 2 comments
    • This is cool! It reminds me of a paper I read in 2017 in which the author creates a C89 compiler that compiles to printable ASCII by using similarly limited instructions.…
      jstrieb on HN
    • It also doesn't use self-modifying code. In words of the author: >This is like telling the waiter that you don’t eat poultry but eggs are okay, and then they bring you an egg,…
      garaetjjte on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/26125820)