Why is my Build so Slow
Why is my build so slow? Sam Privett 12 Disclaimer: The views and opinions expressed in this presentation are solely those of the presenters and do not necessarily represent the views, positions,0 码力 | 71 页 | 3.96 MB | 5 月前3Hiding Your Implementation Details is Not So Simple
Details, Amir Kirsh @ CppCon, 2024Hiding your Implementation Details is Not So SimpleHiding your Implementation Details is Not So Simple And it’s not only me saying that...David L. Parnas Modularization - Plenary Sessions - Frederick P. Brooks Jr. - on YouTubeHiding your Implementation Details is Not So Simple Why?“Lazy”, may include: Time pressure: we have to cut the “fancy design” somewhere. We don’t com/z/q6GbjTjb9 This is the one with two paramsExercise Implement a concept for “Twople” so we can write the following code: void foo(const Twople auto&) { cout << "Twople 0 码力 | 145 页 | 2.45 MB | 5 月前3So You Think You Can Hash
Engineer Rust Tooling @ Microsoft 🐘 @ciura_victor@hachyderm.io 🦋 @ciuravictor.bsky.social 🦀 So You Think You Can Hash CppCon September 20242024 Victor Ciura | @ciura_victor - Unleashing 🦀 function (the set of possible keys) is larger than its range (the number of different table indices), and so it will map several different keys to the same index. Each slot (bucket) of a hash table is associated but we can’t use any unique/identifier field as key into the container (no UUID, no unique string). So, we need a means of inserting such structure as key: class Customer { std::string firstName;0 码力 | 119 页 | 6.54 MB | 5 月前3Computer Programming with the Nim Programming Language
elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the before delving deeper into the language by following a book. This approach is indeed a good start. So we recommend that you read the short official tutorials, parts 1 and 2, and perhaps also some other0 码力 | 865 页 | 7.45 MB | 1 年前3Computer Programming with the Nim Programming Language
elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the before delving deeper into the language by following a book. This approach is indeed a good start. So we recommend that you read the short official tutorials, parts 1 and 2, and perhaps also some other0 码力 | 784 页 | 2.13 MB | 1 年前3Computer Programming with the Nim Programming Language
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 So, is Nim really the best starting point for me? . . . . . . . . . . . . . . . . . . . . . . . . . . elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the0 码力 | 512 页 | 3.54 MB | 1 年前3Computer Programming with the Nim Programming Language
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 So, is Nim really the best starting point for me? . . . . . . . . . . . . . . . . . . . . . . . . . . elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the0 码力 | 508 页 | 3.50 MB | 1 年前3Computer Programming with the Nim Programming Language
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 So, is Nim really the best starting point for me? . . . . . . . . . . . . . . . . . . . . . . . . . . elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the0 码力 | 512 页 | 3.53 MB | 1 年前3Computer Programming with the Nim Programming Language
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 So, is Nim really the best starting point for me? . . . . . . . . . . . . . . . . . . . . . . . . . . elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the0 码力 | 508 页 | 3.54 MB | 1 年前3Computer Programming with the Nim Programming Language
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 So, is Nim really the best starting point for me? . . . . . . . . . . . . . . . . . . . . . . . . . . elsewhere — at least not in this first edition, where we have many other essential topics to cover. So, for now, we will leave out the following: the installation of the compiler, the process of installing tutorials. Maybe in later editions of the book, we will add some more topics, e.g. game programming, as so many people like it. However, we will always have to ensure that a potential printed version of the0 码力 | 508 页 | 3.50 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100