IRC channel logs

2022-02-13.log

back to list of logs

<unmatched-paren>mihi: yeah, i learned after saying that by browsing the FPC wiki :) it's still not a particularly useful language anymore though; it looks like it's close to Go and D in its low-levelness (writing desktop applications in Pascal was once a common thing, apparently...), so i'd probably use one of those where Pascal was once used
<Hagfish>"unless you work in a clean room on a product that has no users and the code is no more than one hour old, you’re going to have issues with inconsistent data"
<Hagfish>heh, nice to see an article with realistic expectations about software development :)
<siraben>A tree-sitter grammar might be nice for the intermediate languages we go through https://tree-sitter.github.io/tree-sitter/
<muurkha>intermediate languages?
<siraben>I've been writing a grammar for Promela and it seems quite nice https://github.com/siraben/tree-sitter-promela
<muurkha>:)
<siraben>muurkha: there's various languages we go through starting from the hex assembly
<siraben>the generated parser is written in C so it could be bootstrapped, though we would need JavaScript to go from the grammar declaration to the parser
<siraben>and Rust as well
<bauen1>siraben: javascript seems to only be a few hunderd lines, the rest are tests for the web bindings
<bauen1>siraben: and i didn't take a closer look, but maybe you only need that when generating for javascript / npm
<aisha[m]>\o/
<aisha[m]>just wanted say this is a really cool project
<aisha[m]>thanks for making it :D
<aisha[m]>the stage0 project is dank af
***blockhead_ is now known as blockhead