Skip to content
By using Twitter’s services you agree to our Cookies Use. We and our partners operate globally and use cookies, including for analytics, personalisation, and ads.
  • Home Home Home, current page.
  • About

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
cmuratori's profile
Casey Muratori
Casey Muratori
Casey Muratori
@cmuratori

Tweets

Casey Muratori

@cmuratori

I'm worried that the baby thinks people can't change.

Seattle
caseymuratori.com
Joined March 2009

Tweets

  • © 2021 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    1. Bennett‏Verified account @bfod 29 Apr 2020
      Replying to @cmuratori @EthanIClark1 @Jonathan_Blow

      I don’t even think your complexity crusade is wrong, but your position would only be stronger if you’d acknowledge the cases where it makes sense to blow 10^7 performance on non-technical gains, imo

      2 replies 0 retweets 10 likes
    2. Ben Walker‏ @walkerb 29 Apr 2020
      Replying to @bfod @cmuratori and

      Casey is cool as hell but +1 this response. They're mutually incompatible, but I like both the 1970s programming culture where "beginner programming is fairly low-level" and the modern culture of "beginner programming is expressive but built on 10 layers of indirection".

      1 reply 0 retweets 0 likes
    3. Ben Walker‏ @walkerb 29 Apr 2020
      Replying to @walkerb @bfod and

      It's obviously possible for one to learn from the other, and I think Jon's programming language and recent moves in C# do so. I hope more people who respect both cultures try their hand at making a language.

      1 reply 0 retweets 0 likes
    4. Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @walkerb @bfod and

      But 1970s cultures DID have beginner languages, even then. That's where BASIC and LOGO came from, and HyperCard in the 80s, etc. The drastic overcomplication of low-level programming has nothing to do with what people do at a high level.

      1 reply 0 retweets 3 likes
    5. Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @cmuratori @walkerb and

      But this discussion, and how it somehow went from Jon saying that _low_-level programming has been ruined to people jumping on here to complain about "cultures" is a good reminder that I need to delete my Twitter account, because it's depressing as hell to read this stuff.

      1 reply 1 retweet 11 likes
    6. Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @cmuratori @walkerb and

      It doesn't make a low-level programmer's life any easier to know that someone can draw a circle in SVG. Like how does that help me? That is helping someone else make _their_ program. It's not helping me in the least, I just still have to suffer with the disaster underneath it.

      1 reply 0 retweets 15 likes
    7. Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @cmuratori @walkerb and

      So I guess the question just becomes, how do I delete me Twitter account _and_ still post news things, and I guess the answer is you just post to a blog and cross your fingers someone posts it for you... but that's probably worth a shot at this point.

      1 reply 0 retweets 5 likes
    8. Ben Walker‏ @walkerb 29 Apr 2020
      Replying to @cmuratori @bfod and

      Sorry Casey. I respect you, Jon, and Bennett all. Although I'd probably forget to check your blog after a month.

      2 replies 0 retweets 0 likes
    9. Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @walkerb @bfod and

      I don't think anyone really reads my Twitter posts anyway, so it probably doesn't matter either way.

      4 replies 0 retweets 2 likes
    10. Ben Walker‏ @walkerb 29 Apr 2020
      Replying to @cmuratori @bfod and

      Although, to go more on the offensive: - Undertale was made in GameMaker - GameMaker almost definitely has 10^7 performance losses - Undertale is a work of art that has improved society - The maker of Undertale could not have worked in another IDE ...This is good.

      1 reply 0 retweets 0 likes
      Casey Muratori‏ @cmuratori 29 Apr 2020
      Replying to @walkerb @bfod and

      What does that have to do with the design of OpenCL?? Like, somehow, if OpenCL had been designed by sane API designers, then GameMaker would have been aversly affected? I completely don't understand what anyone is talking about anymore. It seems like they are from another planet.

      10:19 PM - 29 Apr 2020
      • 11 Likes
      • ha eeuuvvgg Gorky Rojas 😺💻 Niels Bross ! Altered released on Steam ! kc rohit ( नरवाल ) SuperJer's tԝitter Ivan Braidi evp
      2 replies 0 retweets 11 likes
        1. New conversation
        2. Ben Walker‏ @walkerb 29 Apr 2020
          Replying to @cmuratori @bfod and

          Maybe it's that I'm young, and although there was certainly a branching point in the universe where computers Stayed Good, I'm in the universe where computers Got Bad and the other universe is so far away that I can't really imagine it. That's probably a depressing answer sry.

          1 reply 0 retweets 0 likes
        3. Doug Orleans‏ @DougOrleans 30 Apr 2020
          Replying to @walkerb @cmuratori and

          No, computers Have Always Been Bad. Nostalgia is a helluva drug.

          0 replies 0 retweets 0 likes
        4. End of conversation
        1. New conversation
        2. Casey Muratori‏ @cmuratori 29 Apr 2020
          Replying to @cmuratori @walkerb and

          GameMaker is an optional thing you use to make a game. It's totally fine if it's great, or if it sucks, or whatever. You just use it if you want to! OpenCL is one of a few APIs, and you HAVE to pick one of them. You can't program any other way. If they all suck, you are sad!

          2 replies 0 retweets 13 likes
        3. Casey Muratori‏ @cmuratori 29 Apr 2020
          Replying to @cmuratori @walkerb and

          So just think of it this way: all I'm trying to do is make life better for the people who _make_ GameMaker. Because everyone who gets to pile on top got a free ride, right? But not the people who made it!

          2 replies 0 retweets 22 likes
        4. Show replies

      Loading seems to be taking a while.

      Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

        Promoted Tweet

        false

        • © 2021 Twitter
        • About
        • Help Center
        • Terms
        • Privacy policy
        • Cookies
        • Ads info