[HN Gopher] Writing an IR from Scratch and survive to write a post
       ___________________________________________________________________
        
       Writing an IR from Scratch and survive to write a post
        
       Author : matt_d
       Score  : 64 points
       Date   : 2024-06-23 20:39 UTC (1 days ago)
        
 (HTM) web link (farena.in)
 (TXT) w3m dump (farena.in)
        
       | rahimnathwani wrote:
       | IR = Intermediate Representation
       | 
       | Context: compilers
       | 
       | https://en.wikipedia.org/wiki/Intermediate_representation
        
         | osrec wrote:
         | I wish authors would include the full form in brackets after
         | the first use of an acronym in a text.
        
           | yard2010 wrote:
           | I do that all the time to the point that it makes every
           | acronym a TWoT (total waste of time)
        
           | ec109685 wrote:
           | They do so:
           | 
           | " though the project is discontinued (a new version is being
           | written here Shuriken), I thought it would be interesting to
           | write about my experience of how I wrote the first version of
           | its Intermediate Representation (from now on IR), how I
           | implemented the different algorithms, and how I transformed
           | Dalvik bytecode into this IR"
        
       | VoidWhisperer wrote:
       | For some reason when reading the title, I thought infrared
       | instead of intermediate representation.
       | 
       | It also still made a tiny bit of sense in that context since you
       | can easily set stuff on fire with IR laser
        
         | parlortricks wrote:
         | Ha, I read it as Incident Response and was about to read the
         | gory details.
        
         | smnrchrds wrote:
         | I understood what IR was, but due to the capitalization of the
         | title, I thought it was written in Scratch programming
         | language.
        
       | CobrastanJorji wrote:
       | Ohhhhhh. I clicked on this because Scratch was capitalized, and I
       | though "wow, an IR for MIT's Scratch." I'm a little disappointed
       | now.
        
       ___________________________________________________________________
       (page generated 2024-06-24 23:02 UTC)