[HN Gopher] \Device\Afd, or, the Deal with the Devil that makes ...
       ___________________________________________________________________
        
       \Device\Afd, or, the Deal with the Devil that makes async Rust work
       on Windows
        
       Author : zinekeller
       Score  : 66 points
       Date   : 2023-03-13 11:11 UTC (11 hours ago)
        
 (HTM) web link (notgull.github.io)
 (TXT) w3m dump (notgull.github.io)
        
       | dblohm7 wrote:
       | Good god. I like nothing about this piece. I hate the claim that
       | Windows networking is "duct-taped" in. I hate that they're using
       | undocumented stuff. I hate that they're trying to shoehorn
       | Windows into a Unix-y model; in my experience this is often
       | symptomatic of failing to consider all platforms when originally
       | designing the higher-level abstractions. Just blah.
       | 
       | > To make a long story that I don't fully understand short, you
       | need to have buffers that are pinned in memory and aren't touched
       | as long as the operation is in progress.
       | 
       | I don't understand why this is so confusing.
       | 
       | > I doubt that Microsoft is really rushing to make it so that you
       | can't run Javascript on Windows anymore.
       | 
       | Nah, but don't be surprised if suddenly a bunch of apps receive
       | compatibility shims.
        
       | yccs27 wrote:
       | I love it when hacky programming is compared to witchcraft,
       | because it describes the feeling of reading and writing it.
       | Reminds me of the "technical interview" [0] from yesterday's
       | front page.
       | 
       | [0] https://news.ycombinator.com/item?id=35120084
        
         | doublerabbit wrote:
         | I can name a few through my journeys.
         | 
         | Perl is a temple. You construct some ritualistic temple of a
         | project, leave it be for years and will stand happily without
         | any issues. Come back many months later, add a single comment;
         | total Indiana Jones scenario.
         | 
         | TCL is voodoo, it does stuff that shouldn't work but does
         | awesomely. How it does it is just voodoo.
         | 
         | Ruby is just magic. You create a thing, change one thing and
         | the next thing you know you've suddenly got two features for
         | the price of one.
         | 
         | PHP is a sheep.
        
           | tracker1 wrote:
           | PHP is a sheep with one droopy eye and one of the ears
           | actually looks like it belongs to a donkey, but the fur/wool
           | is at first glance, well-conditioned.
        
       ___________________________________________________________________
       (page generated 2023-03-13 23:01 UTC)