Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1067394pxb; Sat, 17 Apr 2021 05:47:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhvVu7pbyTjglhUx8sNv7QzDmcy+YtbRqsIGw6BKQKsOV1edtnAqw+wYDMgkhHgRwTSXvh X-Received: by 2002:a62:ed0f:0:b029:257:7278:e72b with SMTP id u15-20020a62ed0f0000b02902577278e72bmr11562286pfh.17.1618663634064; Sat, 17 Apr 2021 05:47:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618663634; cv=none; d=google.com; s=arc-20160816; b=aOz6WLFU/vuR5YV2K7ieuG05fa2fJ5tFxqsFpF7urBHpaTo0ClQxVHJJG3isVO/LDZ LDbhYGdyrwbwC/I50fwGpipzy2MIzhkzxehrlk0+Qrh3mGpn0EUYezAIFeHb1u1DcTfE ZqmnKSNUbJuRjdWEiF51J2l03O8Fi7lQXDR/Fd6FT1wMTMHG1UwdygeZ9ntQxF4/UfFf DTWhsXfJzWWfGUvog0MjpxmykDtNnus4X8JgX8NujbjSpg7O2PgH9SN1jU3yUrGsGvvt BLfjl7yB7FaDqOWh8xYCGC+WM2nAcyeEdxkJjQ171YPpPcAROESWB5kNd7VfDzMf0rjo 7qPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=APdAQbVrL3uNEi+UZNVxiXpQ3mbQB/gKwS/WOShOxjQ=; b=ne0taJ0/d/njUIyNudp07PxFzygG5IsS5n7lgJdY8mLJoOO5oyvF0WJsRfAaRj6LdF +wU4Ft/dn3I+qyE1+4h/hpO4ZQVqm+gfGdv8c3hUdn9aZteY9RqfHwCOQlkOarnnfIbk gDnp0IConLJGj7VZOotdSnrQr2xM8cJsGSMEr5GN4w72iMrx1KaKf6dYjO26WaQiVAXi sqs6YmvXz28n3knWjCS0eFTzUSPDZcFOx/Y7YfDg44aFPOnJs+huvULWP1gwW9er8fhR L1hfKjMuxQCxWJzYzBnweYdNVzZM3bo7+GDwSIKB9sunl3F5yJMlIWHKWJm+t3DEzdl/ Iwpw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z22si9782351pgh.200.2021.04.17.05.47.02; Sat, 17 Apr 2021 05:47:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236359AbhDQMrB convert rfc822-to-8bit (ORCPT + 99 others); Sat, 17 Apr 2021 08:47:01 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([185.58.86.151]:25223 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236226AbhDQMq4 (ORCPT ); Sat, 17 Apr 2021 08:46:56 -0400 Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-59-3IFj0E0yMgO1leGLHdDhvw-1; Sat, 17 Apr 2021 13:46:27 +0100 X-MC-Unique: 3IFj0E0yMgO1leGLHdDhvw-1 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b:0:994c:f5c2:35d6:9b65) by AcuMS.aculab.com (fd9f:af1c:a25b:0:994c:f5c2:35d6:9b65) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 17 Apr 2021 13:46:26 +0100 Received: from AcuMS.Aculab.com ([fe80::994c:f5c2:35d6:9b65]) by AcuMS.aculab.com ([fe80::994c:f5c2:35d6:9b65%12]) with mapi id 15.00.1497.015; Sat, 17 Apr 2021 13:46:26 +0100 From: David Laight To: 'Peter Zijlstra' , Wedson Almeida Filho CC: "ojeda@kernel.org" , Linus Torvalds , Greg Kroah-Hartman , "rust-for-linux@vger.kernel.org" , "linux-kbuild@vger.kernel.org" , "linux-doc@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH 00/13] [RFC] Rust support Thread-Topic: [PATCH 00/13] [RFC] Rust support Thread-Index: AQHXMo9gR6TAvlURwUWbKsHSAM883qq4qPLg Date: Sat, 17 Apr 2021 12:46:26 +0000 Message-ID: References: <20210414184604.23473-1-ojeda@kernel.org> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C51A453 smtp.mailfrom=david.laight@aculab.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org .. > The more you make it look like (Kernel) C, the easier it is for us C > people to actually read. My eyes have been reading C for almost 30 years > by now, they have a lexer built in the optical nerve; reading something > that looks vaguely like C but is definitely not C is an utterly painful > experience. I'll see your 30 years and raise to over 35. (And writing code that accesses hardware for 6 or 7 years before that.) Both Java and go can look more like the K&R style C than any of the examples from microsoft - which seem to utilise as much vertical space as humanly? possible. Those rust examples seemed to be of the horrid microsoft sytle. Nothing about that style makes reading code easy. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)