Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: minforth Newsgroups: comp.lang.forth Subject: Re: The future. (was Re: Parsing timestamps?) Date: Wed, 16 Jul 2025 07:41:26 +0200 Lines: 39 Message-ID: References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org> <182f3511eb7301f0aba99c9964b014c3@www.novabbs.com> <9a52d105667a1e2fec75d02d9f7eb9dbfbee6648@i2pn2.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net uWB4s730cUPbfsk8xsgjQAqwRFNVJqQ0dePBIhoJeOg5Rnvsza Cancel-Lock: sha1:2gD+5JWagvB7Q6/t50i2HvwVmIY= sha256:AF7memGI8u2GhXJxgHEPlXA3H1zQhcazswY8ZYt3OzE= User-Agent: Mozilla Thunderbird In-Reply-To: <9a52d105667a1e2fec75d02d9f7eb9dbfbee6648@i2pn2.org> Xref: csiph.com comp.lang.forth:134045 Am 16.07.2025 um 07:21 schrieb dxf: > On 16/07/2025 12:09 pm, minforth wrote: >> Am 15.07.2025 um 17:25 schrieb LIT: >>>> Now riscv is the future. >>> >>> I don't know. From what I learned, RISC-V >>> is strongly compiler-oriented. They wrote, >>> for example, that it lacks any condition codes. >>> Only conditional branches are predicated on >>> examining the contents of registers at the time >>> of the branch. No "add with carry" nor "subtract >>> with carry". From an assembly point of view, the >>> lack of a carry flag is a PITA if you desire to >>> do multi-word mathematical manipulation of numbers. >>> >>> So it seems, that the RISC-V architecture is intended >>> to be used by compilers generating code from high level >>> languages. >> >> I read somewhere: >> The standard is now managed by RISC-V International, which >> has more than 3,000 members and which reported that more >> than 10 billion chips containing RISC-V cores had shipped >> by the end of 2022. Many implementations of RISC-V are >> available, both as open-source cores and as commercial >> IP products. >> >> You call that compiler-oriented??? > > It depends on how many are being programmed by the likes of GCC. > When ATMEL hit the market the manufacturer claimed their chips > were designed with compilers in mind. Do Arduino users program > in hand-coded assembler? Do you? It's no longer just the chip's > features and theoretical performance one has to worry about but > the compilers too. > Don't worry, be happy, visit https://riscv.org/