Siirry sisältöön
Käyttämällä Twitterin palveluita hyväksyt evästeiden käytön. Toimimme yhteistyökumppaneidemme kanssa kansainvälisesti ja käytämme evästeitä muun muassa tilastoihin, mukauttamiseen ja mainoksiin.
  • Etusivu Etusivu Etusivu, nykyinen sivu.
  • Tietoja

Tallennetut haut

  • Poista
  • Tässä keskustelussa
    Varmennettu tiliSuojatut twiitit @
Ehdotetut käyttäjät
  • Varmennettu tiliSuojatut twiitit @
  • Varmennettu tiliSuojatut twiitit @
  • Kieli: suomi
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Onko sinulla tili? Kirjaudu sisään
    Onko sinulla tili?
    · Unohditko salasanasi?

    Uusi Twitterissä?
    Rekisteröidy
Käyttäjän tloch14 profiili
Timothy Lochner
Timothy Lochner
Timothy Lochner
@tloch14

Tweets

Timothy Lochner

@tloch14

Senior Engine Architect. Rightware Inc. Game Engine Dev by night. Ask me about Mana Engine.

United States
medium.com/@tloch14
Liittynyt elokuu 2010

Tweets

  • © 2021 Twitter
  • Tietoja
  • Ohjekeskus
  • Ehdot
  • Yksityisyyskäytäntö
  • Evästeet
  • Mainosten tiedot
Hylkää
Edellinen
Seuraava

Siirry henkilön profiiliin

Tallennetut haut

  • Poista
  • Tässä keskustelussa
    Varmennettu tiliSuojatut twiitit @
Ehdotetut käyttäjät
  • Varmennettu tiliSuojatut twiitit @
  • Varmennettu tiliSuojatut twiitit @

Mainosta tätä twiittiä

Estä

  • Twiittaa sijainti ilmoittaen

    Voit lisätä twiitteihisi sijainnin, esimerkiksi kaupungin tai tarkemman paikan, verkosta ja kolmannen osapuolen sovellusten kautta. Halutessasi voit poistaa twiittisi sijaintihistorian myöhemmin. Lue lisää

    Listasi

    Luo uusi lista


    Alle 100 merkkiä, valinnainen

    Yksityisyys

    Kopioi linkki twiittiin

    Upota tämä twiitti

    Embed this Video

    Lisää tämä twiitti verkkosivustollesi kopioimalla alla oleva koodi. Lue lisää

    Lisää tämä video verkkosivustollesi kopioimalla alla oleva koodi. Lue lisää

    Hmm, palvelinyhteydessä oli ongelmia.

    Upottamalla Twitter-sisältöä sivustollesi tai sovellukseesi hyväksyt Twitterin kehittäjäsopimuksen ja kehittäjäkäytännön.

    Esikatselu

    Miksi näet tämän mainoksen

    Kirjaudu sisään Twitteriin

    · Unohditko salasanasi?
    Eikö sinulla ole tiliä? Rekisteröidy »

    Rekisteröidy Twitteriin

    Etkö ole Twitterissä? Rekisteröity, virittäydy seuraamaan asioita, joista välität ja vastaanota päivityksiä tapahtumista.

    Rekisteröidy
    Onko sinulla tili? Kirjaudu sisään »

    Kaksisuuntaiset (lähetys ja vastaanotto) lyhytnumerot:

    Maa Koodi Asiakkaille yrityksessä
    Yhdysvallat 40404 (mikä tahansa)
    Kanada 21212 (mikä tahansa)
    Yhdistynyt kuningaskunta 86444 Vodafone, Orange, 3, O2
    Brasilia 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Irlanti 51210 Vodafone, O2
    Intia 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italia 4880804 Wind
    3424486444 Vodafone
    » Näytä muiden maiden lyhytnumerot tekstiviesteille

    Vahvistus

     

    Tervetuloa kotiin!

    Tällä aikajanalla vietät suurimman osan ajastasi ja saat välittömiä päivityksiä sinulle tärkeistä asioista.

    Eivätkö twiitit ole mieleesi?

    Siirrä osoitin profiilikuvan päälle ja napsauta Seurataan-painiketta lopettaaksesi tilien seuraamisen.

    Sano paljon pienellä teolla

    Kun näet twiitin, jota rakastat, napauta sydäntä — siten voit kertoa twiitin kirjoittaneelle henkilölle jakavasi rakkautta.

    Jaa sanomaa

    Nopein tapa jakaa jonkun muun twiitti seuraajillesi on uudelleentwiittaus. Napauta kuvaketta lähettääksesi sen heti.

    Liity keskusteluun

    Lisää ajatuksesi twiittiin vastaamalla. Etsi sinua kiinnostava aihe ja hyppää mukaan keskusteluun.

    Pysy ajan tasalla

    Näe välittömät päivitykset siitä, mistä ihmiset puhuvat juuri nyt.

    Näe enemmän sitä, mitä rakastat

    Seuraa lisää tilejä nähdäksesi välittömät päivitykset sinua kiinnostavista aiheista.

    Selvitä, mitä tapahtuu

    Näe mihin tahansa aiheeseen liittyvät viimeisimmät keskustelut välittömästi.

    Älä jää paitsi hetkestäkään

    Pysy ajan tasalla parhaista tarinoista niiden tapahtuessa.

    1. Alen Ladavac‏ @AlenL 8. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @Atrix256 ja @vengefularia

      To be a devil's advocate... "some developers don't understand multithreading, and [with this system] they don't have to" - sounds just like the reasoning that lead to introduction of garbage collection. Not saying DoD is inherently bad. Just that such a goal is questionable.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    2. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @AlenL, @Atrix256 ja @vengefularia

      Nothing wrong with garbage collection as long as it’s done “right” according to your needs and purposes. In a way, garbage collection is also in Mana in several ways. The Gfx API does “GC” to frame data when it’s done being used.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    3. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja

      But I think you’re right to be skeptical. I have another post later on illustrating why it’s useful. You can implement something “single threaded” and then if you need to, make MT improvements later.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    4. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja

      This reflects the realities of development. You often work on a team, where each member has different skills. Initial implementation of a feature can be “single threaded”, where safety is guaranteed and concurrent work will still be scheduled.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    5. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja

      If performance demands it, you can later make MT improvements. The DoD design makes that an easy refactor in many cases.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    6. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja

      As a final note: on days when my brain is deep in some other subject, *I* am bad at multithreading. Being able to tackle the actual problem at and and leave the MT for another day is a boon.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    7. Alen Ladavac‏ @AlenL 9. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @Atrix256 ja @vengefularia

      A tool that helps you do things that you know how do, but now faster, easier and safer is great. Saying that "developers don't need to understand <a fundamental concept of modern computing>" for any such concept, is a recipe for disaster. Just that.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    8. Timothy Lochner‏ @tloch14 9. kesäk. 2019
      Vastauksena käyttäjille @AlenL, @Atrix256 ja @vengefularia

      Fair enough. I agree with your point.

      1 vastaus 0 uudelleentwiittausta 0 tykkäystä
    9. Timothy Lochner‏ @tloch14 10. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja

      I've been thinking about this the past day. In this case, the user truly doesn't need to understand MT programming concepts. As far as the user is concerned, all tasks could be run on 1 thread. The user only needs to understand how it generates task order.

      2 vastausta 0 uudelleentwiittausta 0 tykkäystä
    10. Alan Wolfe 👽 🐺 🎃‏ @Atrix256 10. kesäk. 2019
      Vastauksena käyttäjille @tloch14, @AlenL ja @vengefularia

      It’s weird to say this, but it does feel like (well implemented) dod makes threading a solved problem.

      1 vastaus 0 uudelleentwiittausta 1 tykkäys
      Timothy Lochner‏ @tloch14 10. kesäk. 2019
      Vastauksena käyttäjille @Atrix256, @AlenL ja @vengefularia

      I haven't used a lot of DoD prior to developing Mana, so to me DoD is what enabled threading to be a solved problem. So it doesn't seem weird to say at all.

      7.56 - 10. kesäk. 2019
      2 vastausta 0 uudelleentwiittausta 0 tykkäystä
        1. Timothy Lochner‏ @tloch14 10. kesäk. 2019
          Vastauksena käyttäjille @tloch14, @Atrix256 ja

          Worth noting, the Mana Engine solves concurrent/parallel (work done within a frame) issues. There are other tools for addressing async (asset loading, etc) issues. They're quite different beasts to tackle, but all get lumped into "multithreading".

          0 vastausta 0 uudelleentwiittausta 0 tykkäystä
          Kiitos. Käytämme tätä aikajanasi parantamiseen. Kumoa
          Kumoa
        1. Alan Wolfe 👽 🐺 🎃‏ @Atrix256 10. kesäk. 2019
          Vastauksena käyttäjille @tloch14, @AlenL ja @vengefularia

          The strange part is “threading” and “solved problem” in such close proximity :)

          0 vastausta 0 uudelleentwiittausta 2 tykkäystä
          Kiitos. Käytämme tätä aikajanasi parantamiseen. Kumoa
          Kumoa

      Lataaminen näyttää kestävän hetken.

      Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.

        Mainostettu twiitti

        false

        • © 2021 Twitter
        • Tietoja
        • Ohjekeskus
        • Ehdot
        • Yksityisyyskäytäntö
        • Evästeet
        • Mainosten tiedot