From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by sourceware.org (Postfix) with ESMTPS id 307623856948 for ; Fri, 9 Sep 2022 11:47:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 307623856948 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x62f.google.com with SMTP id nc14so3380159ejc.4 for ; Fri, 09 Sep 2022 04:47:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=nMLSqb8LUTRcplMDVRzRRrdn9FbFkuwdLkTU7jzX4DQ=; b=PqDoZF4NXBl8cfAxhxCnPfYth9guph+ihmXwBcK8VvnwBkTMzP2d5Bgk6rGsii0fWw k+u71fYRophO3imUvvt/jzXa1GPJO0bVA5B8VtO3ScvEZiBJ6CvuATm3RwCqMpBpSA8/ dExZRu5+1RvbpY534vJzB+Hkb6kXLEZCJkNBUe0y1kOlZD0/R9EeVHLSP57HYkhL3JJm pP+svcYxqKbTXV9JjyecquYYcme4/8yrDqNArq0M0F95uuz5JbBLnFg8ZyKwps6HnPNh j1RiVzFJOyErNFIPegGjjIpmVilUjXNe2jCWEpkat6KpndENDcXmcCZAR+JY+opmX7UH eiJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=nMLSqb8LUTRcplMDVRzRRrdn9FbFkuwdLkTU7jzX4DQ=; b=NEZZN+5zmCI5hWA45X10WMsy13zyI+ch2cTYy8iPjDyBI19thc/D/Q6mHHWb7w/m6J l46v+hjKTxVDOYAo5liMr9Hcigr7R0uTqbmWwRQryt826ZXAmGIndVtbLavYPMg1zbiI euE+GP3giaBXWwxs8C+g7a4gFuPaWGkUTHzTNN+OEB3IkrxN5GSu6JFh7/1N9oxmvI7L +R28Co4bfLjXNBGeaeIlVRwuF0Qn71XbCKdT9tzm1moGwz0JAUkG5DY2D2RdbP1Q6PVz x4/FcjxGb9DB5rT5dHDYwRWgsqVwTD0jKu6SXWqjInH8LiWZj0CyTsiu6f/mU94l0ncT V78g== X-Gm-Message-State: ACgBeo0zfBP5alLkMt4CFGGkrBGSuJIorDuQGZj85Aex7A0fK75q/pje hV8wNXLeKgy64Kf243wd35K58lZ1F0hnVuibW3k= X-Google-Smtp-Source: AA6agR6IA5B7FNyG7bYVwkJr4/QrpeovLLgNn8b0osvJlubEhQ4W0vGFjudqNJl/CiYt/gr7GxF7bd6FmgMYqu0sLoE= X-Received: by 2002:a17:907:3e07:b0:774:53ba:6b27 with SMTP id hp7-20020a1709073e0700b0077453ba6b27mr5494613ejc.286.1662724061793; Fri, 09 Sep 2022 04:47:41 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Wakely Date: Fri, 9 Sep 2022 12:47:30 +0100 Message-ID: Subject: Re: [RFC] database with API information To: msk@strikr.io Cc: Ulrich Drepper via Gcc Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Fri, 9 Sept 2022 at 12:17, SAIFI wrote: > > > > > let's use a simple database, a CSV file for simplicity, and generate both files from this. > > Curious to learn, why wouldn't you want to do it in C++ itself ? > > As an example, please see > https://github.com/cplusplus/lib-issues-software That repo has been dead for years, maybe you want the still maintained code at: https://github.com/cplusplus/LWG/tree/master/src I'm not persuaded that 4000 lines of C++ code for processing XML into HTML is really a good alternative to 150 lines of Python.