Skip to content

Commit 53da2df

Browse files
committed
added markdown headings
1 parent 1fa59df commit 53da2df

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

FortranCon2021-string/README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
Presenter: [Aman Godara](https://aman-godara.github.io/)
1+
#### Presenter: [Aman Godara](https://aman-godara.github.io/)
22

3-
Title: ??
3+
#### Title: ??
44

5-
Abstract:
6-
Aiming to provide better strings support in Fortran *stdlib* now has *string_type* module, which still is in its experimental phase, which defines the underlying structure of strings. Keeping in mind the unprecedented need to change the underlying structure, modules providing support for string operations (*stdlib_strings*) and list of strings (*stdlib_stringlist*) are kept separate, also allowing for parallel development.
5+
#### Abstract:
6+
7+
Aiming to provide better strings support in **Fortran** *stdlib* now has *string_type* module, which still is in its experimental phase, which defines the underlying structure of strings. Keeping in mind the unprecedented need to change the underlying structure, modules providing support for string operations (*stdlib_strings*) and list of strings (*stdlib_stringlist*) are kept separate, also allowing for parallel development.
78

89
Developers are required to ensure, irrespective of the underlying structure and sequence of operations, that the abstraction provided is intuitive, easy to understand and equips a user only with the necessary details to work with strings.
910

10-
To continue to serve its past users and gain new users, the community has adopted a philosophy of making Fortran more interactive, keeping APIs at a low-level first to slowly build up to high-level ones with the community's acceptance and making APIs backward compatible. Adoption of this philosophy was critical for the acceptance of the *stdlib* as the "go-to" library for writing Fortran programs.
11+
To continue to serve its past users and gain new users, the community has adopted a philosophy of making **Fortran** more interactive, keeping APIs at a low-level first to slowly build up to high-level ones with the community's acceptance and making APIs backward compatible. Adoption of this philosophy was critical for the acceptance of the *stdlib* as the "go-to" library for writing **Fortran** programs.
1112

1213
Since the start of the project, several functionalities like *slice*, *find*, *replace_all*, etc have been added to *stdlib* adhering to the philosophy and abstraction and many are under development.

0 commit comments

Comments
 (0)