File IO - Past, Present and Future - Guy Davidson - ACCU 2024

Опубликовано: 05 Ноябрь 2024
на канале: ACCU Conference
2,791
94

ACCU Membership: https://tinyurl.com/ydnfkcyn
---

File IO - Past, Present and Future - Guy Davidson - ACCU 2024
---

File IO is a fundamental aspect of system programming. This talk will take you through forty years of file IO from the viewpoint of a game programmer trying to squeeze every last ounce of speed from their device. Along the way, expect answers to questions like:
Why do we have files?
What is a filesystem?
Why should we avoid buffered file IO?
How do we optimise unbuffered file IO?
How might the standard help us in future?

Slides: https://accu.org/conf-previous/accu2024/
Sponsored By think-cell
---

Guy Davidson

Guy Davidson has been writing games for most of his life now. He is a co-author of Beautiful C++. He serves on the ISO C++ standards committee and the UK programming languages standards committee. He plays the piano and sings quite a lot.
---

The ACCU Conference is the annual conference of the ACCU membership, but is open to any and all who wish to attend. The tagline for the ACCU is 'Professionalism in Programming', which captures the whole spectrum of programming languages, tools, techniques and processes involved in advancing our craft. While there remains a core of C and C++ - with many members participating in respective ISO standards bodies - the conference, like the organisation, embraces other language ecosystems and you should expect to see sessions on C#, D, F#, Go, Javascript, Haskell, Java, Kotlin, Lisp, Python, Ruby, Rust, Swift and more.The ACCU Conference is a conference by programmers for programmers about programming.
Discounted rates for members.
ACCU Membership: https://tinyurl.com/ydnfkcyn
2024 Program: https://accu.org/conf-previous/accu2024/
https://accu.org
https://www.accuconference.org/
https://mastodon.social/@ACCUConf
  / accu-conference  
https://bsky.app/profile/accuconf.bsk...
  / accuorg  
  / accuconf  
---

YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk


#accuconf #programming #gamedevelopment #cppprogramming #systemprogramming