From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QFZHBH1xAWKakgAAgWs5BA (envelope-from ) for ; Mon, 07 Feb 2022 20:22:37 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id WClLAX1xAWJd+AAAauVa8A (envelope-from ) for ; Mon, 07 Feb 2022 20:22:37 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BA0B133054 for ; Mon, 7 Feb 2022 20:22:36 +0100 (CET) Received: from localhost ([::1]:38442 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nH9at-00076v-Qm for larch@yhetil.org; Mon, 07 Feb 2022 14:22:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45946) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH9YQ-0004kc-CQ for guix-patches@gnu.org; Mon, 07 Feb 2022 14:20:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49883) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nH9YQ-0000EQ-0r for guix-patches@gnu.org; Mon, 07 Feb 2022 14:20:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nH9YP-000788-P5 for guix-patches@gnu.org; Mon, 07 Feb 2022 14:20:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53765] [PATCH 09/17] gnu: Add clojure-tools-analyzer-jvm. Resent-From: Reily Siegel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Feb 2022 19:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53765 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos , 53765@debbugs.gnu.org Received: via spool by 53765-submit@debbugs.gnu.org id=B53765.164426156127343 (code B ref 53765); Mon, 07 Feb 2022 19:20:01 +0000 Received: (at 53765) by debbugs.gnu.org; 7 Feb 2022 19:19:21 +0000 Received: from localhost ([127.0.0.1]:43776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nH9Xl-00076x-JT for submit@debbugs.gnu.org; Mon, 07 Feb 2022 14:19:21 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]:50078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nH9Xh-00076h-Ka for 53765@debbugs.gnu.org; Mon, 07 Feb 2022 14:19:20 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [80.241.60.245]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4JswtQ6vwqz9spM; Mon, 7 Feb 2022 20:19:10 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=reilysiegel.com; s=MBO0001; t=1644261548; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=E61Jp67OKjSrCnrDtTnwOGRVLMKDcAt39g+8PJ03EYg=; b=CzG3kj0x1kNg8IcuIpmwRoHBtgT8hLYJ3HPmiJa3FQiHT6a6l6PtancvG5oV5HNXFP3CJf K3ypbem1ElNdRZ7TIblhK1nPlW0dJNKEJ9VWhcvO2o8wzfzmKAmoOj9jYIdbziTlcRgxYu kRCuJB1BWaNYybp/Xr4OEa9LAiREYOTGgQA1+WDWyAXDBD0eGClIKcOrqMlZAY+Pj67YNx L6QKbE4+AlAHyj92qG4UktrJrE03awVwP4yIlgg8xK+loWiopFgFw2vvfMltYtCmUFP37x AT3acTJAkkFyc+c40WKcdZ6GPFmWgS8oiyevuR/pi+8m0vff9cPuS0d++1LJcQ== From: Reily Siegel In-Reply-To: References: <87y22r32hi.fsf@reilysiegel.com> <87leyr32c8.fsf@reilysiegel.com> <60c6bfb03469cf7ffbc85caf28fdada3fc88915e.camel@telenet.be> <87leymy2mg.fsf@reilysiegel.com> Date: Mon, 07 Feb 2022 14:18:59 -0500 Message-ID: <87czjyxz6k.fsf@reilysiegel.com> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644261756; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=E61Jp67OKjSrCnrDtTnwOGRVLMKDcAt39g+8PJ03EYg=; b=SZTn7XgfFH36FS6NjPF2M4Q5ISZ0Jp3K1dJaEPm0wQdK67PmjlQ7E5iezpi9b+y16I9FkW +v/wc0YJ+EvRJswhSz8kRbVXUxfTg1gqbRppXUwDE5c1QxvTeq/+gJBTawf40Hufdwvb/0 sJAaP1wooQyQdrs5jPNB9Xc+EuOLYyMoX0+EC62YSfL7vn0xHWFY1VpmCiO97Lh6/1aiKq FjK5iO7fIWpTJi1H8Tm4MzfwtuXa3hQubUBAV2HMUEWHFiDcWXqII0iyZmMfq2PIv4/cNc mlFuEXmkqnPuns4/HpwHIAB2hp6vg6xiuWYibyWIbtOC8jD5396VKPEI94VtRg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644261756; a=rsa-sha256; cv=none; b=ShDmHtv1PUGYYGN/13XhWenwoP2nLImEDygon9m0yMZv9HfAqa7Ds+L0/Kj/EiwXMv5np1 2m0G0P1kti4eOJ13FCJ269SoUac75YKFAUOXrBP13YCfgH3iK6meS2gw/LBobW7+GZKxSU glquG8tQVTsZegQ5x4lUzaom7JuWosG8CftZ4BsxcfSXLH11whtCJjfGMnsHcVA9TW+3kz r7I2X4hZsk6TogCd6sXz/aaSzxb6bCL7/582KDgHATlr+oEONeH8TtI1eh5CyxFLVRmAxh cxpLVi0w0k82bXGBiBYY+yt6zDX/Akp5JkYpGqKzAkb16NQzanKr68Yvqud0Ag== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=reilysiegel.com header.s=MBO0001 header.b=CzG3kj0x; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.73 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=reilysiegel.com header.s=MBO0001 header.b=CzG3kj0x; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: BA0B133054 X-Spam-Score: -2.73 X-Migadu-Scanner: scn0.migadu.com X-TUID: zy+ZyQsLX5hB Maxime Devos writes: > Compiling to Java bytecode does not imply the JVM -- for example, > GCJ can compile Java bytecode to native code, according to > . There is no JVM involved in this > situation. Yes. However, here "Java Bytecode" has nothing to do with the Java programming language. It could have been produced by any programming language that executes on the JVM. The Java, as well as Clojure compilers produce bytecode that is designed to run on the Java Virtual Machine. The fact that other programs can analyze that bytecode and do something else with it doesn't seem super relevant to me. We wouldn't call x86 assembly "C bytecode" because you could theoretically run it in an emulator and not on an x86 processor. I really don't think this is worth a huge debate, but my concern is that changing this to Java implies that it only works with the Java programming language, and not any other programming language or tool that respects JVM bytecode, of which there are several (Scala, Groovy, Kotlin, etc.). -- Reily Siegel