Why Loops EndLisa Lippincott CppCon, October 2023 Why Loops EndNo. 1The heat death of the universe👿 👿 😈 Will this loop ever end? 🙂 Yes! Execution increases the entropy of the universe, turning free energy was looking for repetition anyway, so checking this is easy! 🙂 This is a practical way to express why a loop ends!don’t end Loops that Loops that endLoops that are not required to end Loops that are0 码力 | 134 页 | 1.30 MB | 6 月前3
Why I Was Wrong About
TypeScriptWhy I Was Wrong About TypeScript TJ VanToll TypeScript TypeScript TypeScript Why I Was Wrong About TypeScript Whether TypeScript is a good fit for your next project Why I Was Wrong About Java, Scala, C#, F#, Lisp, Scheme, Haskell, Smalltalk, C, C++, Basic, Go, PHP, and way more. Why I Was Wrong About TypeScript ✉ “We risk a lot by building our core on top of TypeScript.” “I talking about TypeScript.” “I like to keep my JavaScript pure, as God intended.” Why I Was Wrong About TypeScript Why? 3 reasons 1) Commitment to the ECMAScript standard “Some examples [of compile-to-JavaScript0 码力 | 61 页 | 3.65 MB | 1 年前3
webpack 5 why breaking changesWHY BREAKING CHANGES? • @sokra • @wSokra • WEBPACK • FULL-TIME CORE TEAM • YEAH WEBPACK 5 • • • BREAKING CHANGES • BREAK MY BUILD • INVEST TIME • WHY • WHY LARGEST BREAKING CHANGES • BONUS0 码力 | 43 页 | 8.58 MB | 1 年前3
Why is my Build so SlowWhy 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, and template costs are per translation unit - #pragma once and header guards won’t save youWait, Why Do Modules Help? 45 - Eliminate redundant parsing - Precompiled Headers ≈ Modules* - Modules are0 码力 | 71 页 | 3.96 MB | 6 月前3
C++ in the Developing World, Why it MattersC++ in the developing world, why it matters Mathew Benson About Me • I like C++! • I am a Graduate Computer Scientist(since 2007) • I have been working with and researching on computers and programming types, with the use of RAII Learning/Teaching C++ • Now that we have talked a little about the “Why” I would like to touch on the “How” • I am not a teacher of the C++ language, just someone who happens code, interract with our code, read our code the better we get at using our computers Re-Evaluating “WHY” We Use Computers and Programming • As with many things in life, many people use(learn) computers0 码力 | 8 页 | 177.52 KB | 6 月前3
Why NativeScript Demands You Rethink Your Mobile Application StrategyWhy NativeScript Demands You Rethink Your Mobile Application Strategy Nick Van Weerdenburg Founder, Rangle.io https://github.com/rangle/kiva-demo 1. We’ve done a lot. 2. 2014 / 2015 - 50% of our0 码力 | 27 页 | 958.39 KB | 1 年前3
Ubuntu Desktop Guideapplications show in the Launcher — Add, move, or remove frequently-used program icons on the Launcher. Why are there shopping links in the Dash? — Online results make the Dash more useful and help fund Ubuntu preview, click any empty space or press Esc . More Information The Desktop Ubuntu Desktop Guide Why are there shopping links in the Dash? In addition to helping you find apps or files on your computer Wireless. What do WEP and WPA mean? WEP and WPA are ways of encrypting data on wireless networks. Why does my wireless network keep disconnecting? You might have low signal, or the network might not be0 码力 | 1709 页 | 5.81 MB | 1 年前3
Just-In-Time Compilation: The Next Big Thing(/LIBRARY) IS THE COMPILER... 3 . 2WHY JIT-COMPILE? WHY JIT-COMPILE? 3 . 3WHY JIT-COMPILE? WHY JIT-COMPILE? AOT IS NOT POSSIBLE AOT IS NOT POSSIBLE 3 . 3WHY JIT-COMPILE? WHY JIT-COMPILE? AOT IS NOT POSSIBLE . 3WHY JIT-COMPILE? WHY JIT-COMPILE? AOT IS NOT POSSIBLE AOT IS NOT POSSIBLE AOT IS NOT DESIRABLE AOT IS NOT DESIRABLE JIT GIVES PERF BENEFITS JIT GIVES PERF BENEFITS 3 . 3WHY JIT-COMPILE? WHY JIT-COMPILE GIVES PERF BENEFITS JIT GIVES PRODUCTIVITY BENEFITS JIT GIVES PRODUCTIVITY BENEFITS 3 . 3WHY JIT-COMPILE? WHY JIT-COMPILE? AOT IS NOT POSSIBLE AOT IS NOT POSSIBLE AOT IS NOT DESIRABLE AOT IS NOT DESIRABLE0 码力 | 222 页 | 5.45 MB | 6 月前3
From Eager Futures/Promises to Lazy Continuations: Evolving an Actor Library Based on Lessons Learned from Large-Scale Deploymentsbuild a library for actors in C++ … libprocess our novelty: let’s combine futures/promises + actors!why actors need futures/promises“actors” in C++ struct MyActor : public Actor { void Receive(ActorId MESSAGE_FOO_RESPONSE, response); break; case MESSAGE_BAR_REQUEST: ... } } };why actors need futures/promises hard to reason about control flow between actors ● sending/receiving considered harmful ...why actors need futures/promises MyActor actor; auto future = actor.Foo(...); instead of gotos we want: ● function calls (but without blocking so ... return futures!)why actors need futures/promises0 码力 | 264 页 | 588.96 KB | 6 月前3
8. Continue to use ClickHouse as TSDB青云QingCloud 数据库研发工程师 ► Look back: Why we choose it ► Now: How we do ► Future: What we do Content Why we choose it Why we choose it Why we choose it 不断的汇总日成交量从 而制定商业规划 Why we choose it 不断收集市场变化信 息预测股价涨跌 息预测股价涨跌 不断的汇总日成交量从 而制定商业规划 Why we choose it 不断收集CPU、 Memory等系统指标预 测系统未来趋势 不断收集市场变化信 息预测股价涨跌 不断的汇总日成交量从 而制定商业规划 Why we choose it 不断收集CPU、 Memory等系统指标预 测系统未来趋势 不断收集市场变化信 息预测股价涨跌 不断的汇总日成交量从 旧数据趋于不变 ► (3) 新数据更有价值 ► (4) 数据总是随时间变化而不断变化 Why we choose it ► 解决方案 ► (1) Row-Orient Database ► (2) Column-Orient Database ► (3) Time-Series-Orient Database Why we choose it Time Name Age Humidity HeartRate0 码力 | 42 页 | 911.10 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
WhyLoopsEndWasWrongAboutTypeScriptwebpackwhybreakingchangesismyBuildsoSlowC++intheDevelopingWorlditMattersRethinkingMobileAppStrategySept2016pdfUbuntuDesktopGuideJustInTimeCompilationTheNextBigThingFromEagerFuturesPromisestoLazyContinuationsEvolvinganActorLibraryBasedonLessonsLearnedfromLargeScaleDeploymentsContinueuseClickHouseasTSDB













