Andy Gocke

@andygocke

Seemingly benevolent robot. Works on the C# compiler at Microsoft. He/him

Vrijeme pridruživanja: kolovoz 2010.

Tweetovi

Blokirali ste korisnika/cu @andygocke

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @andygocke

  1. Prikvačeni tweet
    12. srp 2018.

    Developer tools seemed like a good industry to be in, "sell shovels in the gold rush" and all, but it turns out developers prefer to dig for gold with their teeth.

    Poništi
  2. prije 11 sati

    The explanation seems like the same explanation for everything in software, namely that it's no one's job to make sure it works, but this is... unfortunate

    Prikaži ovu nit
    Poništi
  3. prije 11 sati

    I actually don't understand how this is so screwed up. This is CentOS, a flagship Linux server, and Docker doesn't work out of the box.

    Prikaži ovu nit
    Poništi
  4. prije 11 sati

    So I upgraded my file server from CentOS 7 to 8 today and found: 1) docker was moved out of the default repo 2) centos has a "podman" replacement that aliases docker 3) it doesn't actually function as a replacement 4) you can't install docker-ce even after adding the repo

    Prikaži ovu nit
    Poništi
  5. prije 14 sati

    fstab is pronounced “f-stab”

    Poništi
  6. proslijedio/la je Tweet
    30. sij
    Odgovor korisniku/ci

    turning a big dial taht says "bytecode" and "monomorphization" and constantly looking back at the audience for approval like a contestant on the price is right

    Poništi
  7. 25. sij

    The problem with having lots of code is that it gets harder and harder to grasp the intent of any subsystem. I spend a huge amount of coding time now asking "what is this actually supposed to do?"

    Poništi
  8. 22. sij

    (Or in Oracle's case, buy the dev team. Whatever. You just need to use the existing branding)

    Prikaži ovu nit
    Poništi
  9. 22. sij

    And by evolve I don't mean fork, I mean join the existing dev team and release a new version of that language with new features. Seriously, the way to get new language features is add them to the existing language in an update

    Prikaži ovu nit
    Poništi
  10. 21. sij

    Unfortunately there seem to be two reasonable conclusions from this if you want a mainstream language: evolve an existing one, or build a niche lang as a POC that a mainstream one can adopt later

    Prikaži ovu nit
    Poništi
  11. 21. sij

    There's no money in langs alone, and the ecosystem they're built to enforce is not successful just because of the language. Langs basically only become dominant by an existing major player building too much stuff on them to easily throw away.

    Prikaži ovu nit
    Poništi
  12. 21. sij

    Empirically, pretty much all the mainstream programming languages from 20 years ago are still super popular, and if anything existing ones seem to have lost share to other giants (e.g., Perl -> Python)

    Prikaži ovu nit
    Poništi
  13. 21. sij

    I think pretty much everyone is underestimating just how sticky programming languages are, to the point where it's almost impossible to create a new mainstream one

    Prikaži ovu nit
    Poništi
  14. 19. sij

    Latest season of 's Expanse was really good, easily meeting expectations of earlier seasons. Really solid overall plot, as well as great pacing, direction, and acting. Was tempted to watch the whole thing in one night

    Poništi
  15. 17. sij

    I think I started using "dude" ironically in 2002 and it's been all downhill from there

    Poništi
  16. 16. sij

    Ugh, sorry to hear about Mozilla layoffs, that sucks

    Poništi
  17. 16. sij

    One note: this is really only a problem for compiler engineers. A reasonable argument is that the designers think it's useful enough that they're not worried about potential problems later.

    Prikaži ovu nit
    Poništi
  18. 15. sij

    and retrofitting a service to carry more info is often really difficult. You're gaining some small advantages for potentially tons of implementation work later 3/3

    Prikaži ovu nit
    Poništi
  19. 15. sij

    almost no language semantics depend on file structure. OTOH, F# doesn't depend on filesystem structure or name, but does depend on file order. I can't describe how much of a headache this has been. The lesson is: you often don't control how much info a service has 2/

    Prikaži ovu nit
    Poništi
  20. 15. sij

    Something I just recently learned: Rust's module semantics depend on filesystem structure. IMO this is an unforced error. Not for ideological reasons, just experience with numerous implementation problems. One of the best decisions C# made was to separate IO in the compiler 1/

    Prikaži ovu nit
    Poništi
  21. 14. sij

    Stuck inside cause of snow, coding on the same monitor from college, listening to deadmau5. Flashbacks to 2009

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·