Skip to content

Functional vs. object-oriented string handling #334

Open
@awvwgk

Description

@awvwgk

To explore the capabilities of string handling I have implemented two kinds of strings to far.

  1. non-extendible, functional string_type (see Implement non-fancy functional string type #320), similar to iso_varying_string
  2. abstract base class string_class (see Enable discussions for stdlib? #330)

Currently both implementation provide only the bare minimum functionality of the intrinsic deferred length character variables.

There are two type of questions to answer here:

  1. should the experimental namespace of stdlib provide overlapping functionality
  2. do we prefer either of the string implementations or do we want to look for something else

Related to #330 implementing an abstract base class for string objects.
For prior discussions of strings see #69.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions