Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danlcaza
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
danlcaza
10mo ago
See benchmarks done by LIGO-Virgo-KAGRA collaborations https://news.ycombinator.com/item?id=45955957
2.
▲
Official LIGO-Virgo-Kagra Benchmark Shows KFR Outperforming FFTW in CERN Root
(ar5iv.labs.arxiv.org)
3 points
by
danlcaza
10mo ago
|
0 comments
3.
▲
Show HN: KFR 7 – major update for C++ DSP library
(github.com)
6 points
by
danlcaza
10mo ago
|
1 comments
4.
▲
by
danlcaza
2y ago
This is definitely a great feature for future versions and is already in our backlog, though it will require significant effort to implement. Thank you.
5.
▲
by
danlcaza
2y ago
Unfortunately, I didn't come across your library when checking for name collisions. You're right, this is purely a coincidence.
6.
▲
by
danlcaza
2y ago
Modern 3D rendering APIs (like Metal, D3D12 and Vulkan and D3D11 to some extent) offer far more flexibility than the traditional triangles-and-materials approach. Rendering in Brisk leverages complex shaders that directly process drawing co
7.
▲
by
danlcaza
2y ago
There are many professional applications (not games) that use custom-drawn UIs. Examples include video editing software, 3D modeling tools, and professional audio plug-ins. These applications may rely on a significant amount of platform-s
8.
▲
by
danlcaza
2y ago
Accessibility features are planned and will be included in one of the upcoming major releases.
9.
▲
by
danlcaza
2y ago
Thank you for the feedback. C++ isn't a language that makes data binding implementation easy, but C++20 introduces some useful features that could be leveraged for this purpose.
10.
▲
by
danlcaza
2y ago
Good point about the non-Windows screenshots, but the Brisk library apps look exactly the same (except for window decorations and DPI scaling) on any supported OS due to its custom pixel-perfect graphics engine and its own font engine (ba
11.
▲
by
danlcaza
2y ago
Heap allocation is necessary in real-world scenarios because it allows a tree of potentially derived widget types to be manipulated easily. This is precisely how any robust GUI library is implemented.
12.
▲
by
danlcaza
2y ago
Specifying things declaratively within the language itself goes far beyond simply constructing widgets by calling library functions. This technique is utilized in modern frameworks like Jetpack Compose, Flutter and SwiftUI and unlocks sever
13.
▲
by
danlcaza
2y ago
Thank you for the feedback. The framework was originally built with exceptions always disabled, and it is currently being reworked to support both modes: exceptions enabled and disabled. Some approaches definitely need to be reconsidered. A
14.
▲
by
danlcaza
2y ago
The pricing information will be made public at the time of the next Beta release. Currently, the framework is refining Linux support, with plans to include mobile platforms as well.
15.
▲
Show HN: Brisk – Cross-Platform C++ GUI Framework: Declarative, Reactive, Fast
(github.com)
84 points
by
danlcaza
2y ago
|
79 comments
16.
▲
Three C++ Tricks That Make Everyday Coding Easier (and Debugging Harder)
(kfr.dev)
2 points
by
danlcaza
2y ago
|
0 comments