<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>codapi: Interactive code examples on codapi</title><link>https://codapi.org/</link><description>Recent content in codapi: Interactive code examples on codapi</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sat, 27 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://codapi.org/index.xml" rel="self" type="application/rss+xml"/><item><title>Try C3 in Y minutes</title><link>https://codapi.org/try/c3/</link><pubDate>Sat, 27 Dec 2025 00:00:00 +0000</pubDate><guid>https://codapi.org/try/c3/</guid><description>C3 is a systems programming language that aims to be an evolution of C; enabling the same paradigms and syntax where possible, while adding more modern quality of life features.
import std::io; fn void main() { io::printfn(&amp;#34;Hello, World!&amp;#34;); } Hello, World! The purpose of this tutorial is to get you started programming in C3 as soon as possible. Some familiarity with the C language is recommended, but general programming concepts will still be covered.</description></item><item><title>Try Python in Y minutes</title><link>https://codapi.org/try/python/</link><pubDate>Sat, 08 Mar 2025 00:00:00 +0000</pubDate><guid>https://codapi.org/try/python/</guid><description>Python was created by Guido van Rossum in the early 90s. It is now one of the most popular languages in existence. I fell in love with Python for its syntactic clarity. It's basically executable pseudocode.
✨ This is an open source guide. Feel free to improve it!
Datatypes and Operators · Variables and Collections · Control Flow and Iterables · Functions · Modules · Classes · Generators and Decorators · Further Reading</description></item><item><title>Try Lua in Y minutes</title><link>https://codapi.org/try/lua/</link><pubDate>Sun, 12 May 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/lua/</guid><description>Lua is designed to be a lightweight embeddable scripting language that is easy to learn and use and to embed into your application.
This guide has been adapted from the learnxinyminutes page on Lua and the Lua reference manual.
Introduction · Variables and flow control · Functions · Tables · Metatables and metamethods · Class-like tables and inheritance · Modules · Further Reading
✨ This is an open source guide. Feel free to improve it!</description></item><item><title>Try curl in Y minutes</title><link>https://codapi.org/try/curl/</link><pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/curl/</guid><description>Curl (client for URLs) is a tool for client-side internet transfers (uploads and downloads) using a specific protocol (such as HTTP, FTP or IMAP), where the endpoint is identified by a URL. Curl runs on 92 operating systems and has over 20 billion installations worldwide.
Curl supports a crazy number of protocols, from HTTP, FTP and TELNET to IMAP, LDAP and GOPHER. It runs on 92 operating systems and has over 20 billion installations worldwide.</description></item><item><title>Try grep in Y minutes</title><link>https://codapi.org/try/grep/</link><pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/grep/</guid><description>grep is the ultimate text search tool available on virtually all Linux machines. While there are now better alternatives (such as ripgrep), you will still often find yourself on a server where grep is the only search tool available. So it's nice to have a working knowledge of it.
Basics · Recursive search · Search options · Output options · Final thoughts
✨ This is an open source guide. Feel free to improve it!</description></item><item><title>Try Go in Y minutes</title><link>https://codapi.org/try/go/</link><pubDate>Wed, 27 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/go/</guid><description>Go was created out of the need to get work done. It's not the latest trend in programming language theory, but it is a way to solve real-world problems.
Go draws concepts from imperative languages with static typing. It's fast to compile and fast to execute, it adds easy-to-understand concurrency because multicore CPUs are now common, and it's used successfully in large codebases.
Go comes with a rich standard library and a large, thriving community.</description></item><item><title>Try ripgrep in Y minutes</title><link>https://codapi.org/try/ripgrep/</link><pubDate>Tue, 19 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/ripgrep/</guid><description>ripgrep is a command line tool that searches your files for patterns that you give it. It's similar to grep, but provides a better user experience and is (generally) faster.
Basics · Recursive search · Useful options · Replacements · Configuration · Further reading
✨ This is an open source guide. Feel free to improve it!
Basics ripgrep behaves as if it were reading each file line by line:
If a line matches the pattern given to ripgrep, that line is printed.</description></item><item><title>Try Git in Y minutes</title><link>https://codapi.org/try/git/</link><pubDate>Thu, 14 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/git/</guid><description>Git is the distributed version control system used in software development today. It's very powerful, but also known for its not-so-obvious syntax.
Concepts · Basics · Branch &amp;amp; merge · Local &amp;amp; remote · Undo · Advanced · Final thoughts
✨ This is an open source guide. Feel free to improve it!
Concepts This is the only piece of theory in the guide. I'll keep it short and simplified to the π == 3 level.</description></item><item><title>Try Caddy in Y minutes</title><link>https://codapi.org/try/caddy/</link><pubDate>Sun, 03 Mar 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/caddy/</guid><description>Caddy is a powerful, extensible server platform to serve your sites, services, and apps. Most people use Caddy as a web server or proxy.
This interactive guide introduces the basics of Caddy, Caddy API and the Caddyfile. You can try all examples without leaving the browser or installing anything.
Getting started - Running Caddy · Your first config · Your first Caddyfile · JSON vs. Caddyfile · API vs. Config files · Start, stop, run</description></item><item><title>Try scikit-learn in Y minutes</title><link>https://codapi.org/try/scikit-learn/</link><pubDate>Thu, 29 Feb 2024 00:00:00 +0000</pubDate><guid>https://codapi.org/try/scikit-learn/</guid><description>Scikit-learn is an open source machine learning library for supervised and unsupervised learning. It provides various tools for model fitting, data preprocessing, model selection, model evaluation, and many other utilities.
This guide introduces the machine learning vocabulary that is used throughout scikit-learn and provides a simple learning example.
About machine learning · Loading a dataset · Learning and predicting · Evaluating results · Further reading
✨ This is an open source guide.</description></item></channel></rss>