Lobste 最新提交 · 关于 收起 · Buzzing 首页 · 编辑精选 · HN 热门 · HN最新 · 科技 · HN首页 · Show HN · HN问答 + 更多 - 收起
国外新闻头条 · 中国 · Reddit热门 · 精神食粮 · Reddit新闻小组 · 彭博社 · 彭博最新 · 突发新闻 · 经济学人 · 下饭视频 · PH热门 · Reddit提问 · 中国小组 · 股市热门 · 纽约时报 · 财经新闻 · 卫报 · 雅虎财经 · 金融时报 · Politico · 女权主义 · 华尔街日报 · 路透社 · Business Insider · BBC · 天空新闻 · 谷歌新闻 · 业余项目 · Linux · Dev热门 · 纽约客 · 路透最新 · 经济学人最新 · 加密货币 · Quora热门 · 提议更多喜欢的站点?    

GitHub - cksystemsteaching/selfie: 一个由小型C语言编译器、小型RISC-V仿真器和RISC-V管理程序组成的教育软件系统

数据来源: 该页面支持的版本: 该页面支持的语言: 订阅地址: 社交媒体: 最后更新于: 2023-03-27T02:10:19.102+08:00   查看统计

#c++

Practical libc-free threading on Linux (nullprogram.com)
opengraph.githubassets.com image
Modern C++ OpenSSL Examples (github.com)
aknatten.files.wordpress.com image
References don’t have top-level cv-qualifiers (blog.knatten.org)
substackcdn.com image
The friendship between Haskell and C (typeclasses.substack.com)
opengraph.githubassets.com image
Bunki: A simple C coroutine library (github.com)
Switching From C++ to Rust (laplab.me)
The Little Things: Why you should always have benchmarks ready (codingnest.com)
Effortless Performance Improvements in C++: std::vector (julien.jorge.st)
lobste.rs image
Fast byte searching with SIMD without a ton of boilerplate? (lobste.rs)
opengraph.githubassets.com image
x86-simd-sort: C++ header file library for high performance SIMD based sorting algorithms for primitive datatypes (github.com)
www.codeproject.com image
Crunching Numbers with AVX and AVX2 (www.codeproject.com)
Effortless Performance Improvements in C++: std::unordered_map (julien.jorge.st)
New C++23 features I'm excited about (twdev.blog)
Why the “volatile” type class should not be used (www.kernel.org)
repository-images.githubusercontent.com image
LeanCreator: a stripped-down version of Qt Creator, using BUSY instead of qmake (github.com)
The Most Important Optimizations to Apply in Your C++ Programs (www.youtube.com)
A breakdown of the triple-star pointer (boston.conman.org)
blogger.googleusercontent.com image
Crypto Ancienne 2.0 now brings TLS 1.3 to the Internet of Old Things (except BeOS) (2022) (oldvcr.blogspot.com)
www.cppstories.com image
Fun with printing tables with std::format and C++20 (www.cppstories.com)
Privilege drop, privilege separation, and restricted-service operating mode in OpenBSD (sha256.net)
static.arxiv.org image
C-rusted: The Advantages of Rust, in C, without the Disadvantages (arxiv.org)
www.sevangelatos.com image
John Carmack on Functional Programming in C++ (sevangelatos.com)
lemire.me image
Computing the UTF-8 size of a Latin 1 string quickly (AVX edition) (lemire.me)
herbsutter.files.wordpress.com image
C++23 “Pandemic Edition” is complete (Trip report: Winter ISO C++ standards meeting, Issaquah, WA, USA) (herbsutter.com)
s0.wp.com image
Google’s Fully Homomorphic Encryption Compiler — A Primer (jeremykun.com)
The case for atomic types in programming languages (utcc.utoronto.ca)
Behind the magic of magic_enum (blog.rink.nu)
Old CCAN domain squatted ... check if you've used any code from there (lists.ozlabs.org)
A review of the C standard library in practice (nullprogram.com)
www.kdab.com image
QObjects, Ownership, propagate_const and C++ Evolution (www.kdab.com)
ahelwer.ca image
Can sanitizers find the two bugs I wrote in C++? (ahelwer.ca)
Introduce branchless sorting functions for sort3, sort4 and sort5 (reviews.llvm.org)
Implementing pthread cancellation in mlibc (managarm.org)
opengraph.githubassets.com image
smol_world: Compact garbage-collected heap and JSON-like object model (github.com)
LibColony (library for task scheduling, for simulation games like Dwarf Fortress) (mrogalski.eu)
thephd.dev image
Undefined behavior, and the Sledgehammer Principle (thephd.dev)
opengraph.githubassets.com image
aocla: A small stack based programming language interpreter in ~1KloC (github.com)
opengraph.githubassets.com image
llvmbox: Self contained, fully static llvm tools & libs (github.com)
Think seriously about “safety”; then do something sensible about it (www.open-std.org)
Ordering Numbers, How Hard Can It Be? (orlp.net)
The Git source code audit, viewed as a Rust programmer (litchipi.github.io)
Regarding recent reported security vulnerabilities from Cisco Talos (www.qt.io)
www.cppstories.com image
Everything You Need to Know About std::variant from C++17 (www.cppstories.com)
Minimal cross-platform graphics (zserge.com)
Nolibc: a minimal C-library replacement shipped with the kernel (lwn.net)
opengraph.githubassets.com image
GitHub - cksystemsteaching/selfie: An educational software system of a tiny C compiler, a tiny RISC-V emulator, and a RISC-V hypervisor (github.com)
Faster virtual machines: Speeding up programming language execution (mort.coffee)
opengraph.githubassets.com image
sysm is a Linux program that lets you play custom sounds on specified events (github.com)
lemire.me image
Care is needed to use C++ std::optional with non-trivial objects (lemire.me)
2.bp.blogspot.com image
Supporting the Use of Rust in the Chromium Project (security.googleblog.com)
Johnnie 'QObject' Walker, replace a service locator pattern while you're at it (raymii.org)
A Comparison of SPARK with MISRA C and Frama-C (www.adacore.com)
Safe memory reclamation for BIND (dotat.at)
www.kdab.com image
On QVarLengthArray and Uninitialized Storage in C++ (www.kdab.com)
nmattia.com image
Intro to building GCC and some other GNU projects (focus on macOS & Apple Silicon) (www.nmattia.com)
tildegit.org image
[Proposal] Analysis of Speedup Gain of Undefined Behavior Optimizations in OpenBSD (tildegit.org)
How to Get 1.5 TFlops of FP32 Performance on a Single M1 CPU Core (jott.live)
Emulating an emulator inside itself. Meet Blink (hiro.codes)
Parallelizing C++ using Execution Policies (azeemba.com)
Profiting from the Folly of Others (2020) (accu.org)
secure.gravatar.com image
Cpp2 and cppfront: Year-end mini-update (herbsutter.com)
lemire.me image
Quickly checking that a string belongs to a small set (lemire.me)
opengraph.githubassets.com image
GitHub - pebal/sgcl: A real-time Garbage Collector for C++ (github.com)
Don’t Use shared_ptr’s Aliasing Constructor (ibob.bg)
opengraph.githubassets.com image
NTSC encoding/decoding in C89 using only integers and fixed point math (github.com)
Regular Expression Matching: the Virtual Machine Approach (2009) (swtch.com)
lemire.me image
Avoid exception throwing in performance-sensitive code (lemire.me)
s0.wp.com image
Checked integer arithmetic in the prospect of C23 (gustedt.wordpress.com)
Zero-initialize objects of automatic storage duration (wg21.link)
opengraph.githubassets.com image
LeanQt: Widgets are ready - in time for the holidays (github.com)
Add moc includes to speed up Qt compilation (raymii.org)
Porting OkLab colorspace to integer arithmetic (blog.pkh.me)
rentry.co image
Zero-Cost Well-Defined Signed Integer Overflow In C++ (rentry.co)
devblogs.microsoft.com image
How can I do the opposite of compare_exchange and exchange if the value is different? (devblogs.microsoft.com)
opengraph.githubassets.com image
whisper.cpp: Port of OpenAI's Whisper model in C/C++ (github.com)
opengraph.githubassets.com image
A collection of array rotation algorithms (github.com)
Advent(2) -- The System Call Advent Calendar: starts today (osg.tuhh.de)
Pointer compression in Oilpan · V8 (v8.dev)
Falsehoods programmers believe about undefined behavior (predr.ag)
Figuring out round, floor and ceil with integer division (blog.pkh.me)
opengraph.githubassets.com image
cppdataloader is a batching and caching library for C++17 (github.com)
www.cppstories.com image
How to Measure String SSO Length with constinit and constexpr (www.cppstories.com)
opengraph.githubassets.com image
libav/c99-to-c89: Tool to convert C99 code to MSVC-compatible C89 (github.com)
libjsonschema - A JSON schema code generator for C (git.sr.ht)
opengraph.githubassets.com image
picolibc: a C library designed for embedded 32-bit and 64-bit systems (github.com)
devblogs.microsoft.com image
C++ constexpr parlor tricks: How can I obtain the length of a string at compile time? (devblogs.microsoft.com)
Can Rust-wrapped C++ offer stability and performance benefits? (medium.com)
opengraph.githubassets.com image
LeanQt - now with cross-platform windows and 2d graphics - on the way to the widgets (github.com)
lemire.me image
Measuring the memory usage of your C++ program (lemire.me)
www.kdab.com image
Understanding qAsConst and std::as_const (www.kdab.com)
gankra.github.io image
C Isn't A Programming Language Anymore (faultlore.com)
A new diagram-based explanation of Rust/C++20 atomic orderings (sabrinajewson.org)
assets.cycling74.com image
Introducing RNBO | Cycling '74 (cycling74.com)
Using Go's runtime/cgo to pass values between C and Go (www.arsenm.dev)
A Tour of C++, 3rd edition (covering C++20 plus a few likely features of C++23) (www.stroustrup.com)
The KDE Qt5 Patch Collection has been rebased on top of Qt 5.15.7 (tsdgeos.blogspot.com)
Bringing a dynamic environment to C: My linker project (macoy.me)
GPU-accelerated Computing with Nanos Unikernels (nanovms.com)
Ziglibc: Sweeping out the rug from underneath C (youtu.be)
LeanQt - Network and Concurrent module release, planned feature set reached (github.com)
miro.medium.com image
Converting Ultimate++ framework to the Meson build system (itnext.io)
Runnning lambda functions on a specific thread with Qt (lnj.gitlab.io)
cppq: Simple, reliable & efficient distributed task queue for C++17. Backed by Redis (github.com)
LeanQt - official release of the core and xml modules (github.com)
lambda-8cc: An x86 C compiler written in untyped lambda calculus (github.com)
Crubit: High-level design of C++/Rust interop (github.com)
Illuminating synchronization edges for ThreadSanitizer (nullprogram.com)
On "Correct and Efficient Work-Stealing for Weak Memory Models" (wingolog.org)
Reconstructed source code of the game Duke Nukem II (github.com)
static.observableusercontent.com image
Effect of Clang modules on compilation time (observablehq.com)
www.qt.io image
How to create a REST API with QtHttpServer (www.qt.io)
LeanQt - a stripped-down Qt version easy to build from source and to integrate with an applicati (github.com)
Streaming chess matches from your terminal (github.com)
nsync: a C library that exports various synchronization primitives (github.com)
s0.wp.com image
Finding the “Second Bug” in glibc’s Condition Variable (probablydance.com)
cppfront: A personal experimental C++ Syntax 2 -> Syntax 1 compiler by Herb Sutter (github.com)
devblogs.microsoft.com image
The Future of C++ Compiler Diagnostics in MSVC and Visual Studio (devblogs.microsoft.com)
agateau.com image
Reordering a Qt Quick ListView via drag'n'drop (2016) (agateau.com)
branchfree.files.wordpress.com image
Finding quote pairs with carry-less multiply (PCLMULQDQ) (branchfree.org)
The Case for std::optional of Reference Types and Void (ibob.bg)
devblogs.microsoft.com image
Why am I getting a null pointer crash when trying to call a method on my C++/WinRT object? (devblogs.microsoft.com)