| Deutsch English Français Italiano |
|
<vkngv8$3tu66$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=C3=B8j?= <arne@vajhoej.dk> Newsgroups: comp.os.vms Subject: Re: Screen management in C Date: Fri, 27 Dec 2024 19:32:40 -0500 Organization: A noiseless patient Spider Lines: 30 Message-ID: <vkngv8$3tu66$1@dont-email.me> References: <87o70xgq62.fsf@lucy.meyer21c.net> <vkmge7$3ltsp$1@dont-email.me> <vkmjlq$3mm86$1@dont-email.me> <vkmvfk$3p9tn$1@dont-email.me> <c826317e2aa20dea0e117313f6a4d153125915a2.camel@munted.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 28 Dec 2024 01:32:40 +0100 (CET) Injection-Info: dont-email.me; posting-host="8804232ec0547ffff5e46887f2558824"; logging-data="4126918"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jubkSJfyACTGmRrCYwNFTte+RI2po6TM=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:2vs3coqrqWknEgBfZzq2F+nBcmY= Content-Language: en-US In-Reply-To: <c826317e2aa20dea0e117313f6a4d153125915a2.camel@munted.eu> Bytes: 2293 On 12/27/2024 3:54 PM, Single Stage to Orbit wrote: > On Fri, 2024-12-27 at 14:34 -0500, Arne Vajhøj wrote: >>> This has been discussed previously here: >>> >>> https://groups.google.com/g/comp.os.vms/c/ufBEqvGdglU >>> >>> That discussion has pointers to various examples, >> >> In general VMS Pascal/VMS Basic code should be maybe 25% shorter >> than equivalent C code. But with a descriptor centric API like >> SMG$ then it may be more like 40% shorter. >> >> One could make a nice wrapper in C++ encapsulating the context >> and convert between stl::string / C char array and descriptors. >> >> But then a full screen VT UI is a concept that has been obsolete >> for 30 years, so maybe there is little point. > > People are still writing apps using the console. There is still a need to write command line tools. Mostly for system administrators and developers, but still there. But full screen VT UI applications? I doubt many of those get written today. Whether custom code using SMG$ or one of TDMS/FMS/DECForms. The end users expectations for UI has changed. GUI or Web. Arne