Главная
Study mode:
on
1
Intro
2
What is Chrome
3
The Code
4
ThirdParty Code
5
Project Growth
6
Clang
7
Clang in Chromium
8
Why use Clang
9
Missing semicolon
10
Using Clang
11
GCC
12
Type Correction
13
Warnings
14
Null Pointer
15
Clang Hackability
16
Style Checker
17
Error
18
Virtual method
19
clang format
20
clang format demo
21
Why format
22
AddressSanitizer
23
Demos
24
Sanitizer
25
ThreadSanitizer
26
Demo
27
Fun Profit
28
Dynamic Languages
Description:
Explore how Clang, a modern compiler for C, C++, Objective-C, and Objective-C++, can be leveraged to enhance developer productivity, detect bugs, enforce coding style, and facilitate large-scale refactoring in software projects. Learn from examples drawn from the Chromium project, the open-source foundation of Google Chrome. Discover the benefits of using an open-source, hackable compiler and why it's an exciting tool for developers. Gain insights into Clang's features such as improved error messages, type correction, warnings, null pointer detection, and style checking. Witness demonstrations of Clang's capabilities, including the AddressSanitizer and ThreadSanitizer tools for detecting memory errors and data races. Understand how Clang can be applied to various aspects of software development, from code formatting to working with dynamic languages.

Using Clang for Fun and Profit - Examples from the Chromium Project

GOTO Conferences
Add to list