From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id 5A7B0384D0E5 for ; Thu, 17 Nov 2022 06:35:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5A7B0384D0E5 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-x634.google.com with SMTP id i10so2680510ejg.6 for ; Wed, 16 Nov 2022 22:35:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=6cPOx93AemSc1R3Sa8FW21ZZV+pBEnwF6pyZ5DQPlgc=; b=ERpKt2RKfRNP1JkxUFGp3qk+M0rDlDREroCEn4OxXDVTzR2GgS/NyVghe6uGGr4haw xn9wnq24OgCMuOQvzDIQZ4VOP7UapN6MAS+mSZYr/2nsTkY2anlQyMt0f1zOCtZ/JF0R DMFBfcXl6CZ3FX+gy1WmhzkgVmXhQjJ4ggVB3XVAg7SOAWrKAPUyz6kDoi5b6/pD1jG1 R5O1TFE6u8K1ZBSZiSckgETpYHEU5ZteGLpL3I/mwgK8dgsuKTTFNMSIVXT42p0Zp4Y0 9e2QP8rpB6piV/DycrkYQST6ME/KNq9ccFPCdwUb1WUg9iEZJxRh7P1akSxsnOg3CLXt Z3xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6cPOx93AemSc1R3Sa8FW21ZZV+pBEnwF6pyZ5DQPlgc=; b=C60APVueUu0DsTiqgUkYBe+qbi4Af5yL9rYjGj72eQ7bs7fsJHIvhPmOPLTrkgCPUx FpjCA5cTib3FP9RKQQjsKUrZ+DelgAqmQ9l983tTv3VnuSqiMFde8LkJNtdK8qa2lFIm 3JvR8byBGqgY2aL6Iw0fXYy+HA7P3ZZe88U4f82TMFMnL3nCu3aP6Usm/UF7g7GXKCMB HDPsfuyTsszCqjf6zi9rAqaCHGJORL8m1bidin0d0qfuweknpbKd2EvcrfzcP0mVO77t beukZDNn2lPCaxyofFcvNC7RPcTnErndFFVeuD8SMtB/H5tGrvuC7nSgwkf9TciUyujV qDkA== X-Gm-Message-State: ANoB5pldpFT/r8dcX5rD7Uu2FuSadHVWmFBlo7DpY39j1Haed337JWNY zEp6sxT8DFBHTNhUoko0DdMyTjuJT4mZxRhZ/ai8nhbIV2U= X-Google-Smtp-Source: AA0mqf7drzMHjz6qyVL74BCKZUtyMOaShA/btvO/ki3CSpdK1IBkwY3D8i4cn5t94DDaY0X2eQki6ipZTouj7r+9/4o= X-Received: by 2002:a17:907:2997:b0:7ad:b791:1390 with SMTP id eu23-20020a170907299700b007adb7911390mr968465ejc.279.1668666932379; Wed, 16 Nov 2022 22:35:32 -0800 (PST) MIME-Version: 1.0 From: A Date: Thu, 17 Nov 2022 12:05:23 +0530 Message-ID: Subject: Why is glibc not extensive? To: libc-alpha@sourceware.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FROM_LOCAL_DIGITS,FROM_LOCAL_HEX,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi, In my opinion, glibc should have support for maps, sets, balanced binary trees, many more string functions, etc. (I know tree and hash are there in glibc), so that developers don't have to implement them themselves, thus saving lots of man hours all over the world. This will also make C more user friendly like C++ and Java. Amit