| Deutsch English Français Italiano |
|
<4013a3168ad8e5270489c50bbdc2d3be3cc6e720@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: nntp.eternal-september.org!news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: dxf <dxforth@gmail.com> Newsgroups: comp.lang.forth Subject: Re: Parsing timestamps? Date: Wed, 2 Jul 2025 15:59:30 +1000 Organization: i2pn2 (i2pn.org) Message-ID: <4013a3168ad8e5270489c50bbdc2d3be3cc6e720@i2pn2.org> References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org> <4a4c38c99d22d97314ed5750af38430d@www.novabbs.com> <765bd244e1368b5691f18c748102470e8de1a30d@i2pn2.org> <nnd$0deda869$2559e613@c251414cde7edbe7> <103ilab$225q0$1@paganini.bofh.team> <cda70ea80eb98069a3060f95503d0853@www.novabbs.com> <2025Jun29.171314@mips.complang.tuwien.ac.at> <96f3b6d94af924cf1468a2cced37966d@www.novabbs.com> <d5ff6c298dff84dabc278ac1a28087d55126645e@i2pn2.org> <0cd5e9d5959101c1efa68a2d6d630e23@www.novabbs.com> <069f09501a3c6fcade18fdf83925d835514b42cc@i2pn2.org> <44b5f13fd49d8ddbd572ae583379d124@www.novabbs.com> <21113c70c36a86f0fd4c74c8d11d0947528ba70f@i2pn2.org> <20baae7dd561db60967a5937d2b59d9a@www.novabbs.com> <0db20ddf954106bbca40d9e83630033f108b9a8e@i2pn2.org> <87bjq5yn8i.fsf@nightsong.com> <nnd$6da712e9$10ba1712@89d620b4a5dddb34> <8734bfzrdl.fsf@nightsong.com> <6dcd99ffba129d06b1f736994363eb87@www.novabbs.com> <87y0t7y9bh.fsf@nightsong.com> <mcjlm5FaoveU1@mid.individual.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 2 Jul 2025 05:59:30 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="2986550"; mail-complaints-to="usenet@i2pn2.org"; posting-account="XPw7UV90Iy7EOhY4YuUXhpdoEf5Vz7K+BsxA/Cx8bVc"; User-Agent: Mozilla Thunderbird In-Reply-To: <mcjlm5FaoveU1@mid.individual.net> Content-Language: en-GB X-Spam-Checker-Version: SpamAssassin 4.0.0 On 2/07/2025 1:00 pm, minforth wrote: > Am 01.07.2025 um 21:56 schrieb Paul Rubin: >> minforth@gmx.net (minforth) writes: >>> Nobody seems to care about that time. Instead, the focus seems to be >>> primarily on code runtime, even though the difference is only >>> microseconds or less. >> >> I think in the Moore era, you got two speedups: 1) interpreted Forth was >> 10x faster than its main competitor, interpreted BASIC; and 2) if your >> Forth program was still too slow, you'd identify a few hot spots and >> rewrite those in assembler. >> >> Today instead of BASIC we have Python, and interpreted Forth is still a >> lot faster than Python. That speed is sufficient for most things, like >> it always was, but even more so on modern hardware. > > Today, you could go insane if you had to write assembler code > with SSE1/2/3/4/AVX/AES etc. extended CPU commands (or take GPU > programming...) > > Even chip manufacturers provide C libraries with built-ins and > intrinsics to handle this complexity, and optimising C compilers > for selecting the best operations. > > IMO assembler programming in Forth is mostly for retro enthusiasts Yet Forth commercials continue to provide assemblers which they need to generate their own systems and to provide x87 and SSE f/p. One of the most interesting things of Acorn BASIC was the built-in 6502 assembler.