| Deutsch English Français Italiano |
|
<cdvcijp2utt8vas16d01g8roidqv50c6rm@4ax.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Cursitor Doom <cd@notformail.com> Newsgroups: sci.electronics.design Subject: Re: OT: Programming Languages Date: Sat, 02 Nov 2024 19:30:52 +0000 Organization: A noiseless patient Spider Lines: 70 Message-ID: <cdvcijp2utt8vas16d01g8roidqv50c6rm@4ax.com> References: <vg3575$3bio0$1@dont-email.me> <vg4l4s$bvap$1@solani.org> <dnecijt2s9um4l6a4qnq3j0ekto8fl955d@4ax.com> <vg5h6n$2n0d$1@solani.org> <fajcij5fqo36lr91h18k25njlggarcj8sc@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Date: Sat, 02 Nov 2024 20:30:53 +0100 (CET) Injection-Info: dont-email.me; posting-host="ae3e6c49bfb780848e8cd8490830869e"; logging-data="4132142"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CIl/fkrHrmNep3VV2acl5nUQMPEmduUA=" User-Agent: ForteAgent/8.00.32.1272 Cancel-Lock: sha1:Z0r4hPi1+ZFSVTwye5YrHg8mXag= Bytes: 4072 On Sat, 02 Nov 2024 09:08:36 -0700, john larkin <JL@gct.com> wrote: >On Sat, 02 Nov 2024 15:41:11 GMT, Jan Panteltje <alien@comet.invalid> >wrote: > >>On a sunny day (Sat, 02 Nov 2024 07:55:18 -0700) it happened john larkin >><JL@gct.com> wrote in <dnecijt2s9um4l6a4qnq3j0ekto8fl955d@4ax.com>: >> >>>On Sat, 02 Nov 2024 07:42:19 GMT, Jan Panteltje <alien@comet.invalid> >>>wrote: >>> >>>>On a sunny day (Fri, 1 Nov 2024 18:04:21 -0000 (UTC)) it happened Cursitor >>>>Doom <cd999666@notformail.com> wrote in <vg3575$3bio0$1@dont-email.me>: >>>> >>>>>You can call me old fashioned, but I still believe there's never been a >>>>>more elegant computer language than the original K&R C. You can keep the >>>>>rest; I'll stick with that. >>>> >>>>Agree, I use C only and asm when needed. >>>>I started with binary interfacing hardware... >>>>Nothing of all of that was hard. >>>> >>>>BASIC was fun too, but very limiting, slow interpreted language. >>> >>>PowerBasic is a fabulous compiler. We did one contest, an array math >>>signal processing thing. I wrote it in PB, another guy in c. Mine ran >>>4 times as fast. He played with the code and compiler optimiztions >>>for a couple of days and got it up to about 60% as fast as my PB >>>version. >>> >>>I used the obvious FOR loop with subscripts to scan the array. He used >>>pointers. >>> >>>c is really a PDP-11 assembler. In the early days of PDP-11 >>>programming, everybody was fascinated with using pointers to wander up >>>and down the world, and with pushing stuff onto the stack. It shows in >>>c now. >> >>I use for example C on my PCs and the Raspberry Pis I have. >>C is yery portable, libraries and open source applications everywhere. >>gcc is a nice compiler that supports many architectures. >>Stuff I wrote for the PC in C comp[iles and runs on the Raspberries... >>This Usenet newsreader I use now I wrote in the late nineties when moving to Linux >>as there was no Free Agent for Linux... >>Still using it, now posting from a Pi4 8 GB. >>It uses linked lists, I have a database of Usenet postings going back to these days. >> https://panteltje.nl/panteltje/newsflex/index.html >>There are some compatibility issues, but that is because the graphics library I use >>had some changes, but can work around it. >>More C code: >> https://panteltje.nl/panteltje/newsflex/download.html >>There is a simple 8052 assembler written in C on that webpage too. >>And a z80 dissasembler . >> https://panteltje.nl/panteltje/z80/index.html >>etc etc >>My website is basic html. >> >> > >The guy who wrote the PDP-11 assembler said that it was really a >language processor. We built several cross-assemblers as macros within >the PDP-11 assembler, including the 6800, 6802, 6803, and 68332 >processors. Steve Gibson of grc.com is heavily into PDP-8s and his site has a good selection of info on 'em if anyone's interested. >Amazingly, Digikey will still sell you a 68332. Price?