<!DOCTYPE html>
<html lang="en">
  	<head>
      <title>Home - H3RALD</title>
  		<meta charset="utf-8" />
  		<meta name="author" content="Fabio Cevasco" />
  		<meta name="robots" content="all, follow" />
  		<meta name="Revisit-After" content="2 Days" />
  		<meta name="description" content="H3RALD - Fabio Cevasco's Web Site" />
      <meta name="viewport" content="width=device-width, initial-scale=1.0" />
      <meta name="keywords" content="" />
  		<link rel="shortcut icon" href="/favicon.png" type="image/png" /> 
  		<meta content="44.388041;9.073248" name="ICBM" />
  		<link rel="stylesheet" type="text/css" href="/styles/entypo.css" />
  		<link rel="stylesheet" type="text/css" href="/styles/fonts.css" />
  		<link rel="stylesheet" type="text/css" href="/styles/atom-one-dark.css" class="theme-css-link" />
  		<link rel="alternate stylesheet" type="text/css" href="/styles/atom-one-light.css" class="theme-css-link" />
  		<link rel="stylesheet" type="text/css" href="/styles/flexboxgrid.min.css" />
  		<link rel="stylesheet" type="text/css" href="/styles/flexboxgrid-helpers.min.css" />
  		<link rel="stylesheet" type="text/css" href="/styles/dark-theme.css" class="theme-css-link" />
  		<link rel="alternate stylesheet" type="text/css" href="/styles/light-theme.css" class="theme-css-link" />
  		<script src="/js/scripts.js" type="text/javascript"></script>
  	</head>
  <body>
    <div class="main container-fluid">
      <div class="row">
        <div class="col-xs-12 col-sm-4 col-md-3 sidebar">
          <div>&rarr; <a id="theme-switcher" title="Switch to light theme">light</a></div>
          <header class="main-header box">
            <h1><a href="/" title="H3RALD" class="h3rald logo" alt="H3RALD">&nbsp;</a></h1>
            <div class="navlinks">
              <a href="/archives" class="navbar-link navbar-left">articles</a>
              &middot;
              <a href="/projects" class="navbar-link navbar-right">projects</a>
            </div>
          </header>
          <div class="hidden-xs">
            <div class="panel">
              <div class="panel-header">
                featured articles
              </div>
              <div class="panel-body">
                <article>
                <header>
                <h3><a href="/articles/randal-schwartz/">A pizza with Randal Schwartz</a></h3>
                <p class="secondary-subtitle">Talking about open source, programming, emacs and technical writing</p>
                </header>
                </article>
                <article>
                <header>
                <h3><a href="/articles/herald-vim-color-scheme/">Herald (Vim Color Scheme)</a></h3>
                <p class="secondary-subtitle">My very own VIM color scheme. Featuring 256, 16 and 8 color support, high readability and... pretty colors!</p>
                </header>
                </article>
                <article>
                <header>
                <h3><a href="/articles/10-programming-languages/">10 programming languages worth checking out</a></h3>
                <p class="secondary-subtitle">A quick comparison of 10 non-mainstream programming languages</p>
                </header>
                </article>
              </div>
            </div>
            <div class="panel">
              <div class="panel-header">
                featured projects
              </div>
              <div class="panel-body">
                <article>
                <header>
                <h3><a href="/min/">min</a></h3>
                <p class="secondary-subtitle">A tiny concatenative programming language and system shell, providing a small standard library with regular expression support, cryptography, file management, and more.</p>
                </header>
                </article>
                <article>
                <header>
                <h3><a href="/hastyscribe/">HastyScribe</a></h3>
                <p class="secondary-subtitle">A self-contained Markdown to HTML compiler based on discount but including additional features such as support for snippets, custom fields, simple macros and more.</p>
                </header>
                </article>
              </div>
            </div>
            <div class="panel">
              <div class="panel-header">
                credits
              </div>
              <div class="panel-body">
                <p class="leading">Special thanks to the following people, who made this web site possible:</p>
                <ul>
                  <li>
                  <a href="http://scholarsfonts.net/">David J. Perry</a>, who designed the <a href="http://scholarsfonts.net/cardofnt.html">Cardo</a> font used for the H3RALD logo.
                  </li>
                  <li>
                  <a href="http://atipo.es/en/">atipo</a>, who designed the <a href="http://calendasplus.com">Calendas Plus</a> font, used throughout this web site.
                  </li>
                  <li>
                  <a href="http://www.danielbruce.se/">Daniel Bruce</a>, designer of the <a href="http://www.entypo.com/">Entypo</a> font, used for the icons on this web site.
                  </li>
                </ul>
              </div>
            </div>
          </div>
        </div>
        <!-- Sidebar End -->
        <div class="col-xs-12 col-sm-8 col-md-9">
          <div class="box content home-content">
            <article>
            <h2><a href="/articles/10-more-programming-languages">10 more programming languages worth checking out</a></h2>
            <p class="primary-subtitle">
            Another look at 10 non-mainstream programming languages, 10 years later
            </p>
            <time><i class="ent ent-calendar"></i> Friday, 21 December 2018</time></p>
            <section class="body-text">
            <p>It has been exactly 10 years today since I published my <a href="/articles/10-programming-languages">10 programming languages worth checking out</a> article on this web site.</p>

<p>Over the last 10 years I thought about writing another non-mainstream programming language roundup, but I never got around to it, until I looked at the date of the original article a few months ago, and I thought about publishing its sequel exactly 10 yearns afterwards.</p>

<p>The following 10 sections are devoted to 10 different programming languages. They are not numbered and they are presented in alphabetical order, because there&rsquo;s no winner in this list. Also, the number of people actively using these languages varies quite a lot, but none of these can be considered, at the time of writing, a <em>mainstream</em> programming language like JavaScript, C, C++, Python or Ruby.</p>

<p>For each language, I included a brief overview, an example implementation of the <em>FizzBuzz</em> problem (in most cases adapted from <a href="https://rosettacode.org/wiki/FizzBuzz">RosettaCode</a>), and a collection of links to get started.</p>
            <p><a href="/articles/10-more-programming-languages">Continue reading →</a></p>
            </section>
            </article>
            <div class="divider text-center" data-content="more recent articles"></div>
            <article>
            <h4><a href="/articles/hastysite">Building yet another static site generator</a></h4>
            <p class="secondary-subtitle">
            Sometimes the best tool for the job should be your own tool
            </p>
            <time><i class="ent ent-calendar"></i> Wednesday, 27 December 2017</time></p>
            </article>
            <article>
            <h4><a href="/articles/litestore">Introducing LiteStore</a></h4>
            <p class="secondary-subtitle">
            A tiny, lightweight, self-contained, RESTful document store
            </p>
            <time><i class="ent ent-calendar"></i> Sunday, 20 September 2015</time></p>
            </article>
            <article>
            <h4><a href="/articles/hastyscribe">Introducing HastyScribe</a></h4>
            <p class="secondary-subtitle">
            A simple command-line application to generate self-contained HTML documents
            </p>
            <time><i class="ent ent-calendar"></i> Sunday, 20 July 2014</time></p>
            </article>
            <article>
            <h4><a href="/articles/choosing-the-right-blogging-platform">Choosing the Right Blogging Platform</a></h4>
            <p class="secondary-subtitle">
            Or why I am still going to use Nanoc for the foreseeable future
            </p>
            <time><i class="ent ent-calendar"></i> Sunday, 27 April 2014</time></p>
            </article>
          </div>
        </div>
      </div>
      <div class="visible-xs row">
        <div class="col-xs-12 sidebar">
        <div class="panel">
          <div class="panel-header">
            featured articles
          </div>
          <div class="panel-body">
            <article>
            <header>
            <h3><a href="/articles/randal-schwartz/">A pizza with Randal Schwartz</a></h3>
            <p class="secondary-subtitle">Talking about open source, programming, emacs and technical writing</p>
            </header>
            </article>
            <article>
            <header>
            <h3><a href="/articles/herald-vim-color-scheme/">Herald (Vim Color Scheme)</a></h3>
            <p class="secondary-subtitle">My very own VIM color scheme. Featuring 256, 16 and 8 color support, high readability and... pretty colors!</p>
            </header>
            </article>
            <article>
            <header>
            <h3><a href="/articles/10-programming-languages/">10 programming languages worth checking out</a></h3>
            <p class="secondary-subtitle">A quick comparison of 10 non-mainstream programming languages</p>
            </header>
            </article>
          </div>
        </div>
        <div class="panel">
          <div class="panel-header">
            featured projects
          </div>
          <div class="panel-body">
            <article>
            <header>
            <h3><a href="/min/">min</a></h3>
            <p class="secondary-subtitle">A tiny concatenative programming language and system shell, providing a small standard library with regular expression support, cryptography, file management, and more.</p>
            </header>
            </article>
            <article>
            <header>
            <h3><a href="/hastyscribe/">HastyScribe</a></h3>
            <p class="secondary-subtitle">A self-contained Markdown to HTML compiler based on discount but including additional features such as support for snippets, custom fields, simple macros and more.</p>
            </header>
            </article>
          </div>
        </div>
        <div class="panel">
          <div class="panel-header">
            credits
          </div>
          <div class="panel-body">
            <p class="leading">Special thanks to the following people, who made this web site possible:</p>
            <ul>
              <li>
              <a href="http://scholarsfonts.net/">David J. Perry</a>, who designed the <a href="http://scholarsfonts.net/cardofnt.html">Cardo</a> font used for the H3RALD logo.
              </li>
              <li>
              <a href="http://atipo.es/en/">atipo</a>, who designed the <a href="http://calendasplus.com">Calendas Plus</a> font, used throughout this web site.
              </li>
              <li>
              <a href="http://www.danielbruce.se/">Daniel Bruce</a>, designer of the <a href="http://www.entypo.com/">Entypo</a> font, used for the icons on this web site.
              </li>
            </ul>
          </div>
        </div>
        </div>
      </div>
      <div class="row">
        <div class="col-xs-12">
          <footer class="sidebar">
              <p><span class="h3rald"></span> Web Site v9.2.0</p> 
              <p>&copy; 2004&mdash;2018 &bull; <em>Fabio Cevasco</em></p>
                <ul class="inline">
                  <li><a title="email" href='&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#104;&#51;&#114;&#97;&#108;&#100;&#64;&#104;&#51;&#114;&#97;&#108;&#100;&#46;&#99;&#111;&#109;'>
                    <i class="ent ent-mail"></i>
                  </a></li>
                  <li><a title="LinkedIn" href="https://www.linkedin.com/in/fabiocevasco" rel="me">
                    <i class="ent ent-linkedin"></i>
                  </a></li>
                  <li><a title="Twitter" href="http://twitter.com/h3rald" rel="me">
                    <i class="ent ent-twitter"></i>
                  </a></li>
                  <li><a title="Pinboard" href="http://pinboard.in/u:h3rald/" rel="me">
                    <i class="ent ent-pin"></i>
                  </a></li>
                  <li><a title="Instagram" href="http://instagram.com/h3rald/" rel="me">
                    <i class="ent ent-instagram"></i>
                  </a></li>
                  <li><a title="GitHub" href="https://github.com/h3rald" rel="me">
                    <i class="ent ent-github"></i>
                  </a></li>
                  <li><a title="Flickr" href="https://www.flickr.com/photos/h3rald/" rel="me">
                    <i class="ent ent-flickr"></i>
                  </a></li>
                  <li><a title="FourSquare" href="http://foursquare.com/h3rald" rel="me">
                    <i class="ent ent-foursquare"></i>
                  </a></li>
                </ul>
              <p>Unless stated otherwise, all the content published on this web site is licensed under 
              the <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.
              The source code of this web site, such as its layout, stylesheets, custom min rules and code is licensed under the terms of the 
                <a href="https://opensource.org/licenses/mit-license.php"><span class="caps">MIT</span> License</a> and it is available
                on <a href="https://github.com/h3rald/h3rald">GitHub</a>.
              </p>
              <p class="license-icons">
                <i class="ent ent-creative-commons"></i>
                <i class="ent ent-creative-commons-attribution"></i>
                <i class="ent ent-creative-commons-noncommercial-eu"></i>
                <i class="ent ent-creative-commons-sharealike"></i>
              </p>
          </footer>
          <script src="/js/es6-shim.min.js" type="text/javascript"></script>
          <script src="/js/axios.min.js" type="text/javascript"></script>
          <script src="/js/highlight.pack.js" type="text/javascript"></script>
        </div>
      </div>
    </div>
  </body>
</html>
