Groups | Search | Server Info | Login | Register


Groups > comp.os.vms > #378274

Re: And so? (VMS/XDE)

From bill <bill.gunshannon@gmail.com>
Newsgroups comp.os.vms
Subject Re: And so? (VMS/XDE)
Date 2025-12-01 22:05 -0500
Message-ID <mp73b5Fjl5lU3@mid.individual.net> (permalink)
References (5 earlier) <10gkvoj$1me0l$2@dont-email.me> <mp6k73Fjl5nU1@mid.individual.net> <10gl9l0$1q97h$1@dont-email.me> <mp6tcuFjl5lU2@mid.individual.net> <692e4470$0$671$14726298@news.sunsite.dk>

Show all headers | View raw


On 12/1/2025 8:44 PM, Arne Vajhøj wrote:
> On 12/1/2025 8:23 PM, bill wrote:
>> On 12/1/2025 6:50 PM, Arne Vajhøj wrote:
>>> New features within last 25 years besides OOP include:
>>> * recursion support
>>> * unicode support
>>> * pointers and dynamic memory allocation
>>> ^ XML support
>>> * collection classes
>>>
>>> Have you seen COBOL code using those?
>>
>> I have seen and used pointers but not in production code as at 75
>> I am not finding many places that want me to work.  :-)
>>
>> XML isn't really anything to do with the language it's a file
>> format. Probably has no place in the language itself.
> 
> They did:
> 
> ISO/IEC TR 24716:2007, Information technology -- Programming languages, 
> their environment and system software interfaces -- Native COBOL Syntax 
> for XML Support
> 
> I have no idea what it does, so I don't know if it makes any sense.

Ivory tower types have always been shoving crap into COBOL.
Kinda like Ada.  Originally an US Air Force idea intended
to replace Jovial and other odd things used for things like
flying jets.  Then the committee got hold of it.  When the
first release came out the US Air Force refused to use it
even after the DOD Mandate.

> 
>> UNICODE the same thing.  It could be done fairly easily with a library
>> but isn't really anything that COBOL had to have as a part of the
>> language.
> 
> Good unicode support require support in both language and
> basic RTL.

Don't agree.  COBOL was intended to keep track of money, inventory,
personnel, etc.  UNICODE, per se,  brings nothing to the table for
any of that.  And, as designed, it did support alternate character
sets.

> 
> As an example (I am not claiming that it is good support!!) see C++:
> 
> std::string
> std::wstring
> std::u16string
> std::u32string
> 
> "ABC"
> L"ABC"
> u8"ABC"
> u"ABC"
> U"ABC"
> 
>> Wouldn't classes fall under OOP.
> 
> Classes is part of OOP that was added in Cobol 2002.

And the COBOL Community refused to drink the Kool-Aid.
While there may actually be a place for OOP, the work
COBOL was intended to do isn't it.  Academia tried to
force it down everyone's throats and were outraged
when some refused. (And took their revenge which is
being felt more and more every day now!!)  I know a
number of massive ISes in use today that have been in
use for around a half century that were written in COBOL
and continue to function in COBOL. Lack of OOP hasn't
affected them at all.

> 
> Collection classes was added in:
> 
> ISO/IEC TR 24717:2009, Information technology -- Programming languages, 
> their environments and system software interfaces -- Collection classes 
> for programming language COBOL
> 
> I have never seen it used and I do not know how they work. But if it is
> like collection classes in most other programming languages, then it
> is predefined container classes for list, map/dictionary etc..

Which does what for COBOL?

bill

Back to comp.os.vms | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

And so? (VMS/XDE) gcalliet <gerard.calliet@pia-sofer.fr> - 2025-10-29 15:48 +0100
  Re: And so? (VMS/XDE) Chris Townley <news@cct-net.co.uk> - 2025-10-29 15:19 +0000
    Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-29 19:03 -0400
      Re: And so? (VMS/XDE) Chris Townley <news@cct-net.co.uk> - 2025-10-29 23:16 +0000
        Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-29 19:25 -0400
          Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-10-30 11:30 +0000
  Re: And so? (VMS/XDE) drb@ihatespam.msu.edu (Dennis Boone) - 2025-10-29 16:13 +0000
    Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-10-29 18:48 +0000
      Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-29 15:52 -0400
        Re: And so? (VMS/XDE) Chris Townley <news@cct-net.co.uk> - 2025-10-29 21:45 +0000
      Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-29 15:59 -0400
      Re: And so? (VMS/XDE) gcalliet <gerard.calliet@pia-sofer.fr> - 2025-10-30 09:19 +0100
        Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-10-30 13:12 +0000
          Re: And so? (VMS/XDE) gcalliet <gerard.calliet@pia-sofer.fr> - 2025-10-30 20:05 +0100
          Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-30 15:59 -0400
            Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-30 22:28 +0000
            Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-11-03 13:31 +0000
              Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-03 15:18 -0500
              Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-03 15:28 -0500
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-11-04 13:59 +0000
                Re: And so? (VMS/XDE) Subcommandante XDelta <vlf@star.enet.dec.com> - 2025-11-05 07:57 +1100
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-11-05 13:25 +0000
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-11-06 08:44 -0500
                Re: And so? (VMS/XDE) gcalliet <gerard.calliet@pia-sofer.fr> - 2025-11-20 13:05 +0100
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-04 19:34 -0500
              Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-11-07 14:01 +0000
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-11-10 14:12 +0000
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-11-10 10:19 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-10 15:43 -0500
                Re: And so? (VMS/XDE) antispam@fricas.org (Waldek Hebisch) - 2025-11-11 15:23 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-11 20:59 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-11 19:57 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-11 20:02 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-12 03:51 +0000
                Re: And so? (VMS/XDE) Chris Townley <news@cct-net.co.uk> - 2025-11-12 01:50 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-11 21:00 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-12 03:48 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-12 15:12 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-12 21:01 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-12 16:06 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-14 23:35 +0000
                Re: And so? (VMS/XDE) antispam@fricas.org (Waldek Hebisch) - 2025-11-15 00:24 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-15 02:41 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-14 22:18 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-15 06:00 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-15 09:22 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-15 22:16 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-15 18:12 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-18 07:25 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-18 09:19 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-20 23:07 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-20 19:41 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-20 19:55 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-21 19:09 -0500
                Re: And so? (VMS/XDE) Andreas Eder <a_eder_muc@web.de> - 2025-11-15 12:15 +0100
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-15 08:27 -0500
                Re: And so? (VMS/XDE) Dave Froble <davef@tsoft-inc.com> - 2025-11-29 19:49 -0500
                Re: And so? (VMS/XDE) antispam@fricas.org (Waldek Hebisch) - 2025-11-30 05:44 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-30 06:33 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 14:21 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 14:23 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 16:04 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 16:09 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 16:11 -0500
                Re: And so? (VMS/XDE) Chris Townley <news@cct-net.co.uk> - 2025-11-30 21:49 +0000
                Re: And so? (VMS/XDE) antispam@fricas.org (Waldek Hebisch) - 2025-11-30 22:18 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 01:37 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-30 17:44 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-01 13:37 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 16:02 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-01 21:26 +0000
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 17:46 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 18:50 -0500
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 20:23 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 20:44 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 20:55 -0500
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 22:05 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 22:18 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 12:59 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 20:06 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 20:14 -0500
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 20:15 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 20:31 -0500
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 21:39 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-01 22:03 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 13:50 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-02 10:25 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 15:46 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-02 10:57 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 19:03 +0000
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-01 13:49 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-01 18:59 +0000
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-01 19:58 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 15:42 +0000
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-03 14:07 +0000
                Re: And so? (VMS/XDE) Dave Froble <davef@tsoft-inc.com> - 2025-12-09 00:19 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-10 18:38 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-01 21:23 +0000
                Re: And so? (VMS/XDE) bill <bill.gunshannon@gmail.com> - 2025-12-01 17:50 -0500
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-02 13:56 +0000
                Re: And so? (VMS/XDE) Dave Froble <davef@tsoft-inc.com> - 2025-12-08 23:57 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-10 15:35 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-10 15:37 -0500
                Re: And so? (VMS/XDE) antispam@fricas.org (Waldek Hebisch) - 2025-11-11 14:47 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-11 20:54 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-11-12 17:04 +0000
                Re: And so? (VMS/XDE) Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-11-13 13:42 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-11-16 02:00 +0000
              Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-11 10:50 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-11 20:57 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-11 18:56 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-12 03:56 +0000
                Re: And so? (VMS/XDE) cross@spitfire.i.gajendra.net (Dan Cross) - 2025-11-12 13:43 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-12 14:54 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-12 21:02 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-12 16:10 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-14 05:47 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-14 16:49 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-18 07:29 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-18 13:52 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-20 23:09 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-20 19:31 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-21 01:32 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-20 19:36 -0500
                Re: And so? (VMS/XDE) David Wade <g4ugm@dave.invalid> - 2025-11-12 21:43 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-12 16:57 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-13 02:45 +0000
                Re: And so? (VMS/XDE) David Wade <g4ugm@dave.invalid> - 2025-11-13 10:36 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-13 16:13 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-14 23:39 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-14 16:58 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-17 21:19 -0500
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-18 06:47 +0000
                Re: And so? (VMS/XDE) "Niels S. Eliasen" <nse@eliasen.co> - 2025-12-19 11:16 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-19 08:07 -0500
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-12-19 08:53 -0500
        Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-10-30 15:52 -0400
          Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-30 22:26 +0000
            Re: And so? (VMS/XDE) jgd@cix.co.uk (John Dallman) - 2025-11-01 16:40 +0000
              Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-01 13:04 -0400
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-01 20:18 +0000
                Re: And so? (VMS/XDE) jgd@cix.co.uk (John Dallman) - 2025-11-04 22:17 +0000
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-04 22:25 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-04 19:13 -0500
              Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-01 20:14 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-01 20:02 -0400
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-02 01:34 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-01 21:44 -0400
            Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-01 17:44 -0400
              Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-01 22:13 +0000
                Re: And so? (VMS/XDE) Arne Vajhøj <arne@vajhoej.dk> - 2025-11-01 20:14 -0400
                Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-02 01:30 +0000
        Re: And so? (VMS/XDE) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-10-30 22:29 +0000

csiph-web