<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation on Xo Language</title><link>https://xolang.dev/docs/</link><description>Recent content in Documentation on Xo Language</description><generator>Hugo</generator><language>en-US</language><atom:link href="https://xolang.dev/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Why Xo? (FAQ)</title><link>https://xolang.dev/docs/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://xolang.dev/docs/faq/</guid><description>&lt;h2 id="how-do-you-say-xo"&gt;How do you say &amp;ldquo;Xo&amp;rdquo;?&lt;/h2&gt;&#10;&lt;p&gt;&lt;em&gt;Ex-oh&lt;/em&gt;, like the letters X and O. When you search for it, use &amp;ldquo;Xo lang&amp;rdquo;.&lt;/p&gt;&#10;&lt;h2 id="is-xo-related-to-other-projects-named-xo"&gt;Is Xo related to other projects named xo?&lt;/h2&gt;&#10;&lt;p&gt;No. Xo is unrelated to the &lt;code&gt;xo&lt;/code&gt; JavaScript linter, to xoscript (a server&#10;side scripting language that also uses &lt;code&gt;.xo&lt;/code&gt; files), and to any other&#10;project or company with a similar name.&lt;/p&gt;&#10;&lt;h2 id="what-is-xo-for"&gt;What is Xo for?&lt;/h2&gt;&#10;&lt;p&gt;Backends and web services: HTTP APIs, workers, command line tools. It is a&#10;small, statically typed, garbage collected language that compiles to static&#10;binaries for Linux, macOS, Windows, and WASI.&lt;/p&gt;</description></item><item><title>Getting started</title><link>https://xolang.dev/docs/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://xolang.dev/docs/getting-started/</guid><description>&lt;p&gt;Xo is experimental, and the language may change before 1.0.&lt;/p&gt;&#10;&lt;h2 id="build-the-toolchain"&gt;Build the toolchain&lt;/h2&gt;&#10;&lt;blockquote&gt;&lt;p&gt;&lt;b&gt;The source code is not public yet; it will be soon.&lt;/b&gt; Until then, the steps below show how the toolchain will be built, and the &lt;a href="https://xolang.dev/docs/spec/"&gt;specification&lt;/a&gt; describes the whole language.&lt;/p&gt;&lt;/blockquote&gt;&#10;&lt;p&gt;The toolchain is built from source with Go 1.26 or later. From a checkout of&#10;the repository:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;go build -o .tools/bin/xo ./cmd/xo&#10;export PATH=&amp;#34;$PWD/.tools/bin:$PATH&amp;#34;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="a-first-program"&gt;A first program&lt;/h2&gt;&#10;&lt;p&gt;Make a directory and create the module:&lt;/p&gt;</description></item></channel></rss>