<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C++ on SoloSoft</title><link>https://www.solosoft.dev/tags/c++/</link><description>Recent content in C++ on SoloSoft</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://www.solosoft.dev/tags/c++/index.xml" rel="self" type="application/rss+xml"/><item><title>FinceptTerminal: Open-Source Bloomberg Terminal Built with C++20, Qt6, and AI Agents</title><link>https://www.solosoft.dev/post/fincept-terminal-open-source-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/fincept-terminal-open-source-2026/</guid><description>&lt;p&gt;In April 2026, a single GitHub repository rocketed to the top of the trending charts, amassing over 2,600 stars in a single day. That project was &lt;strong&gt;FinceptTerminal&lt;/strong&gt; by Fincept Corporation &amp;ndash; an open-source financial intelligence platform that positions itself as a serious alternative to the Bloomberg Terminal, which costs roughly $24,000 per seat per year.&lt;/p&gt;
&lt;p&gt;With approximately &lt;strong&gt;15,400+ GitHub stars&lt;/strong&gt; and &lt;strong&gt;2,100+ forks&lt;/strong&gt; as of early May 2026, FinceptTerminal has captured the imagination of developers, quants, and retail investors alike. But does it deliver on its ambitious promise? Let us take a deep dive into the architecture, features, and real-world viability of this remarkable open-source project.&lt;/p&gt;</description></item><item><title>Gemma.cpp: Google's Lightweight C++ Inference Engine for Gemma Models</title><link>https://www.solosoft.dev/post/gemma-cpp-inference-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/gemma-cpp-inference-2026/</guid><description>&lt;p&gt;The landscape of LLM inference has largely been shaped by two approaches: heavyweight frameworks like PyTorch with full GPU acceleration, or highly optimized but complex engines like llama.cpp that support hundreds of model architectures. &lt;strong&gt;Gemma.cpp&lt;/strong&gt; takes a deliberate third path &amp;ndash; a lightweight, minimal-dependency C++ engine built specifically for Google&amp;rsquo;s Gemma model family, prioritizing code clarity and portability over maximum feature coverage.&lt;/p&gt;
&lt;p&gt;Gemma.cpp is Google&amp;rsquo;s official inference engine for its Gemma open models, designed by the same team that created the models themselves. Rather than being a general-purpose inference framework, Gemma.cpp is laser-focused on running Gemma architectures efficiently on a wide range of hardware, from cloud servers to mobile devices.&lt;/p&gt;</description></item><item><title>llama.cpp: High-Performance LLM Inference on CPU and GPU</title><link>https://www.solosoft.dev/post/llama-cpp-inference-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/llama-cpp-inference-2026/</guid><description>&lt;p&gt;The dream of running powerful language models entirely on your own hardware, without sending data to cloud APIs, was once considered impractical for anyone outside of large tech companies. &lt;strong&gt;llama.cpp&lt;/strong&gt; shattered that assumption. This single-header C++ implementation has become the most popular tool for running LLMs locally, democratizing access to AI computation across virtually every hardware configuration.&lt;/p&gt;
&lt;p&gt;Created by Georgi Gerganov, llama.cpp started as a focused implementation of Meta&amp;rsquo;s Llama architecture and has since grown into a universal inference engine supporting hundreds of model architectures, multiple backends (CPU, CUDA, Metal, ROCm, Vulkan), and a rich ecosystem of tools and integrations.&lt;/p&gt;</description></item></channel></rss>