<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ex1z.zig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>65d185e71f0559405185a6ec4978919bf22a2fdf - Merge branch &apos;barry/2022-07-10/add-zig-support&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/tutorials/ex1z.zig#65d185e71f0559405185a6ec4978919bf22a2fdf</link>
        <description>Merge branch &apos;barry/2022-07-10/add-zig-support&apos; into &apos;main&apos;Add zig example to PETScSee merge request petsc/petsc!5423

            List of files:
            /petsc/src/snes/tutorials/ex1z.zig</description>
        <pubDate>Wed, 20 Jul 2022 04:28:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1b9f3db4640739a21e370abf97d71ced5845a552 - Add a builder for a zig example in PETSc</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/tutorials/ex1z.zig#1b9f3db4640739a21e370abf97d71ced5845a552</link>
        <description>Add a builder for a zig example in PETScThe BuildSystem is written in zig :-)Extremely annoying, zig documentation is terrible for a beginner. * compiler error messages are worse than useless, at least they are not endless like with C++. * googling for help or example code is useless because most of it is out-dated and hence wrong * the one true documentation does not link to examples so one has to guess (wrongly) how to use any functionalityNotes on the language. * zig functions often return a union of an object and an error;   * this is not mentioned in the introductory material   * one must use if (path) |value| to pull out the valid case, just using path in the next call produces impossible to     understand error messages   * many examples on the web do not handle this (presumably from earlier zig versions) and thus are wrong and     hence confusingCommit-type: feature/spend 6h

            List of files:
            /petsc/src/snes/tutorials/ex1z.zig</description>
        <pubDate>Mon, 11 Jul 2022 18:45:56 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
