Deutsch English Français Italiano |
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!local-2.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 30 Sep 2024 05:18:50 +0000 Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net> <59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me> <18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com> <vdap5d$1kp35$4@dont-email.me> From: "186282@ud0s4.net" <186283@ud0s4.net> Organization: wokiesux Date: Mon, 30 Sep 2024 01:18:49 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <vdap5d$1kp35$4@dont-email.me> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Message-ID: <fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com> Lines: 51 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 99.101.150.97 X-Trace: sv3-oogqZcte/awG0vDXfiY6bmhoaNAabhp3P24z5TNfC+obEkA/XBTuk+X8NunpENLNa3qs1snyAtKXW5P!xcGt7vwLPg19pjtuhZrzqeDp0MoULBJAT8rGMoV+VU+MMMeHj40Jn7lpAN2LU6cTDhHf67Pt8aWq!S6Lw7k4i7qmuQMCc2+dl X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 3202 On 9/29/24 1:38 AM, Lawrence D'Oliveiro wrote: > On Sun, 29 Sep 2024 01:11:54 -0400, 186282@ud0s4.net wrote: > >> On 9/28/24 3:38 AM, Lawrence D'Oliveiro wrote: >> >>> I suppose you can do anything with a single call, if you pack enough >>> arguments into it ... >> >> Heh heh ... yea ... LOVE those compound lines with x.y.z.a.b.c() ... >> SO comprehensible :-) > > I have occasionally found method-chaining to be useful, particularly with > graphics APIs, e.g. > > (draw > .close_path() > .set_source_colour(bg_colour) > .fill_preserve() > .set_line_width(line_thickness) > .set_source_colour(fg_colour) > .stroke() > ) I've occasionally done that with Python. HOWEVER, the FUTURE readability suffers considerably. IMHO, write code so YOU can go back to it like five years later and actually grasp what you did and why. Overly-complex code, and 'feature creep' RUIN pgms. >> If you want biz reports and checks printed - COBOL ! > > Could never handle proportional fonts and nice text layouts, though. > Python deals with those sorts of things better. Yep. However there's still tons of COBOL out there doing it's boring things. TODAY I'd say write in Python or plain-Jane 'C'. PASCAL is also very good and readable ... but not as many use it anymore. A pity. I do, often. Has anyone found a Modula-3 compiler for Linux that actually WORKS ? Just wondering. The supposed existing offerings SUCK and you can't compile a three-liner without a zillion complicated errors popping up. Too old to start tracking down all that shit.