Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

A Fortran compiler is the hobgoblin of little minis.


devel / comp.lang.fortran / Re: Trying to learn FORTRAN

SubjectAuthor
* Trying to learn FORTRANAnuj Chaulagain
+- Re: Trying to learn FORTRANSteven G. Kargl
+- Re: Trying to learn FORTRANFortranFan
+- Re: Trying to learn FORTRANSjouke Burry
+* Re: Trying to learn FORTRANJeff Ryman
|+* Re: Trying to learn FORTRANRon Shepard
||`* Re: Trying to learn FORTRANJeff Ryman
|| `* Re: Trying to learn FORTRANClive Page
||  `* Re: Trying to learn FORTRANJeff Ryman
||   `- Re: Trying to learn FORTRANGary Scott
|`* Re: Trying to learn FORTRANgah4
| `* Re: Trying to learn FORTRANJeff Ryman
|  `* Re: Trying to learn FORTRANJeff Ryman
|   `- Re: Trying to learn FORTRANGeorge Schroeder
`- Re: Trying to learn FORTRANeugene_...@yahoo.com

1
Re: Trying to learn FORTRAN

<u23qob$3tbfc$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3337&group=comp.lang.fortran#3337

  copy link   Newsgroups: comp.lang.fortran
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.lang.fortran
Subject: Re: Trying to learn FORTRAN
Date: Sun, 23 Apr 2023 17:43:39 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <u23qob$3tbfc$1@dont-email.me>
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 23 Apr 2023 17:43:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b39d10ed4f7426eba976dac7d1d855ff";
logging-data="4107756"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iOzzylkHfgV8QN7G2yOeq"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:ea5AUe5WDRGppkjzAbcuij59lDg=
 by: Steven G. Kargl - Sun, 23 Apr 2023 17:43 UTC

On Sun, 23 Apr 2023 09:14:48 -0700, Anuj Chaulagain wrote:

> Hello Guys!
> I do not have prior coding experience.
> I intend on learning Python and FORTRAN together.
> FORTRAN is currently demanded by my university.
> Please help me with where I should start to gain mastery of this language.
>
> Regards.

See if you can get a copy of "Modern Fortran Explained"
by Metcalf, Reid, and Cohen. It is one of the often
mentioned references on Fortran. If you're just learning,
a decent quick summary of Fortran 95 (which a few revisions
behind the current Fortran 2018 standard) is at
https://en.wikipedia.org/wiki/Fortran_95_language_features.

PS: The name of the language is Fortran. It hasn't been
spelled as FORTRAN since 1990 or so.

--
steve

Re: Trying to learn FORTRAN

<26fa8009-59bc-40ef-950a-b50d772bc090n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3340&group=comp.lang.fortran#3340

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:ac8:7d94:0:b0:3ef:37f3:2b3e with SMTP id c20-20020ac87d94000000b003ef37f32b3emr4102317qtd.2.1682289913056;
Sun, 23 Apr 2023 15:45:13 -0700 (PDT)
X-Received: by 2002:a05:6214:9b3:b0:5f4:cb43:27a4 with SMTP id
du19-20020a05621409b300b005f4cb4327a4mr1822527qvb.8.1682289912778; Sun, 23
Apr 2023 15:45:12 -0700 (PDT)
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Sun, 23 Apr 2023 15:45:12 -0700 (PDT)
In-Reply-To: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=108.52.103.144; posting-account=ZZXq9AoAAAAQEcA7zKAGm0UFQh4gMBv7
NNTP-Posting-Host: 108.52.103.144
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <26fa8009-59bc-40ef-950a-b50d772bc090n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: parekhvs@gmail.com (FortranFan)
Injection-Date: Sun, 23 Apr 2023 22:45:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1751
 by: FortranFan - Sun, 23 Apr 2023 22:45 UTC

On Sunday, April 23, 2023 at 12:14:50 PM UTC-4, Anuj Chaulagain wrote:
> Hello Guys!
> I do not have prior coding experience.
> I intend on learning Python and FORTRAN together.
> FORTRAN is currently demanded by my university.
> Please help me with where I should start to gain mastery of this language..
>
> Regards.

@Anuj Chaulagain,

Check out this site to learn Fortran:
https://fortran-lang.org/en/learn/

Also, please consider bringing the above site to the attention of instructors and other students at your university.

Best,

Trying to learn FORTRAN

<eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3343&group=comp.lang.fortran#3343

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:a37:e307:0:b0:74d:ed60:be11 with SMTP id y7-20020a37e307000000b0074ded60be11mr2216461qki.15.1682266488725;
Sun, 23 Apr 2023 09:14:48 -0700 (PDT)
X-Received: by 2002:a05:622a:1a83:b0:3ef:6e60:333b with SMTP id
s3-20020a05622a1a8300b003ef6e60333bmr1230877qtc.3.1682266488495; Sun, 23 Apr
2023 09:14:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.swapon.de!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Sun, 23 Apr 2023 09:14:48 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2400:1a00:b010:2bc3:751e:5678:6f0:706e;
posting-account=tNQj1goAAAAavr89tt8WXp_rX_SPVKmc
NNTP-Posting-Host: 2400:1a00:b010:2bc3:751e:5678:6f0:706e
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
Subject: Trying to learn FORTRAN
From: anujchaulagain@gmail.com (Anuj Chaulagain)
Injection-Date: Sun, 23 Apr 2023 16:14:48 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Anuj Chaulagain - Sun, 23 Apr 2023 16:14 UTC

Hello Guys!
I do not have prior coding experience.
I intend on learning Python and FORTRAN together.
FORTRAN is currently demanded by my university.
Please help me with where I should start to gain mastery of this language.

Regards.

Re: Trying to learn FORTRAN

<nnd$0abb0f43$62e0b076@4a2ebab9026547df>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3346&group=comp.lang.fortran#3346

  copy link   Newsgroups: comp.lang.fortran
Date: Sun, 23 Apr 2023 20:34:53 +0200
From: burrynulnulfour@ppllaanneett.nnll (Sjouke Burry)
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20131118 Thunderbird/17.0.11
MIME-Version: 1.0
Newsgroups: comp.lang.fortran
Subject: Re: Trying to learn FORTRAN
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
In-Reply-To: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <nnd$0abb0f43$62e0b076@4a2ebab9026547df>
Organization: KPN B.V.
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe005.abavia.com!abp001.abavia.com!news.kpn.nl!not-for-mail
Lines: 11
Injection-Date: Sun, 23 Apr 2023 20:34:53 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 1123
 by: Sjouke Burry - Sun, 23 Apr 2023 18:34 UTC

On 23.04.23 18:14, Anuj Chaulagain wrote:
> Hello Guys!
> I do not have prior coding experience.
> I intend on learning Python and FORTRAN together.
> FORTRAN is currently demanded by my university.
> Please help me with where I should start to gain mastery of this language.
>
> Regards.
>
Find a better university.

Re: Trying to learn FORTRAN

<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3353&group=comp.lang.fortran#3353

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:ac8:4e44:0:b0:3bf:c1f3:84bc with SMTP id e4-20020ac84e44000000b003bfc1f384bcmr3197523qtw.11.1682823439985;
Sat, 29 Apr 2023 19:57:19 -0700 (PDT)
X-Received: by 2002:ac8:58c4:0:b0:3ef:3035:7455 with SMTP id
u4-20020ac858c4000000b003ef30357455mr3128156qta.8.1682823439677; Sat, 29 Apr
2023 19:57:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Sat, 29 Apr 2023 19:57:19 -0700 (PDT)
In-Reply-To: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.20.125.142; posting-account=5z--qAoAAACnug7j_OOF1c_Rr7Nr64Gy
NNTP-Posting-Host: 50.20.125.142
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: rymanjc@outlook.com (Jeff Ryman)
Injection-Date: Sun, 30 Apr 2023 02:57:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 25
 by: Jeff Ryman - Sun, 30 Apr 2023 02:57 UTC

On Sunday, April 23, 2023 at 9:14:50 AM UTC-7, Anuj Chaulagain wrote:
> Hello Guys!
> I do not have prior coding experience.
> I intend on learning Python and FORTRAN together.
> FORTRAN is currently demanded by my university.
> Please help me with where I should start to gain mastery of this language..
>
> Regards.
I like "Fortran 95/2003 for Scientists and Engineers" by Stephen J. Chapman.. I got the 3rd edition from somewhere online.
I also have "Fortran 90/95 explained" 2nd edition by Metcalf and Reid, purchased on eBay.

Metcalf and Reid is more reference than a book to learn from. Chapman is more of a textbook style.

Caveat: I learned FORTRAN II back in 1966 and pretty much quit at Fortran 77 with just a few Fortran 90 features because I changed careers in the late 1990s from writing radiation transport software to running other nuclear analysis software like SCALE and MCNP.

I am currently learning Modern Fortran and Python to update some of the software I wrote years ago. It is a project a former colleague and I have undertaken to complete documentation because the funding ran out.

Re: Trying to learn FORTRAN

<0Nx3M.274984$5jd8.26733@fx05.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3357&group=comp.lang.fortran#3357

  copy link   Newsgroups: comp.lang.fortran
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx05.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:102.0)
Gecko/20100101 Thunderbird/102.10.1
Subject: Re: Trying to learn FORTRAN
Content-Language: en-US
Newsgroups: comp.lang.fortran
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
From: nospam@nowhere.org (Ron Shepard)
In-Reply-To: <ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 10
Message-ID: <0Nx3M.274984$5jd8.26733@fx05.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 30 Apr 2023 12:43:24 -0500
X-Received-Bytes: 1538
 by: Ron Shepard - Sun, 30 Apr 2023 17:43 UTC

On 4/29/23 9:57 PM, Jeff Ryman wrote:
> I like "Fortran 95/2003 for Scientists and Engineers" by Stephen J. Chapman. I got the 3rd edition from somewhere online.
> I also have "Fortran 90/95 explained" 2nd edition by Metcalf and Reid, purchased on eBay.

The language has been revised several times since then, with many useful
new features, so I would recommend looking for newer references. The
"current" edition of that last book is "Modern Fortran Explained", which
covers the language up through f2018.

$.02 -Ron Shepard

Re: Trying to learn FORTRAN

<87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3358&group=comp.lang.fortran#3358

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:a05:622a:50d:b0:3e8:316e:3dd4 with SMTP id l13-20020a05622a050d00b003e8316e3dd4mr4262153qtx.11.1682889596076;
Sun, 30 Apr 2023 14:19:56 -0700 (PDT)
X-Received: by 2002:ac8:5c53:0:b0:3e3:8587:21f8 with SMTP id
j19-20020ac85c53000000b003e3858721f8mr4280728qtj.8.1682889595939; Sun, 30 Apr
2023 14:19:55 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Sun, 30 Apr 2023 14:19:55 -0700 (PDT)
In-Reply-To: <ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:3456:6e03:4704:acee;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:3456:6e03:4704:acee
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com> <ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: gah4@u.washington.edu (gah4)
Injection-Date: Sun, 30 Apr 2023 21:19:56 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2212
 by: gah4 - Sun, 30 Apr 2023 21:19 UTC

On Saturday, April 29, 2023 at 7:57:21 PM UTC-7, Jeff Ryman wrote:

(snip)

> Metcalf and Reid is more reference than a book to learn from. Chapman is more of a textbook style.

I learned Fortran, starting the summer before high school, from:

"GC28-6515-11 IBM System360 and System370 FORTRAN IV Language",
the actual IBM reference manual. (Well, actually, it was my 8th grade
graduation present.) And even after that, I tended to learn from
IBM reference manuals.
> Caveat: I learned FORTRAN II back in 1966 and pretty much quit at Fortran 77
> with just a few Fortran 90 features because I changed careers in the late 1990s
> from writing radiation transport software to running other nuclear analysis
> software like SCALE and MCNP.

And which one did you learn from?

I think I had a McCracken book from the library, but don't remember actually
learning anything from it.

Re: Trying to learn FORTRAN

<48ebbd85-d6e8-48af-9985-537769ee6ab5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3359&group=comp.lang.fortran#3359

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:a05:622a:346:b0:3e9:75a8:942e with SMTP id r6-20020a05622a034600b003e975a8942emr4929989qtw.5.1682947296936;
Mon, 01 May 2023 06:21:36 -0700 (PDT)
X-Received: by 2002:a05:620a:1649:b0:74d:fd99:ab33 with SMTP id
c9-20020a05620a164900b0074dfd99ab33mr2317156qko.3.1682947296648; Mon, 01 May
2023 06:21:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Mon, 1 May 2023 06:21:36 -0700 (PDT)
In-Reply-To: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=192.55.54.51; posting-account=mg7VqQoAAAAi2CO4mRsFK-kGNNgIJxiC
NNTP-Posting-Host: 192.55.54.51
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <48ebbd85-d6e8-48af-9985-537769ee6ab5n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: eugene_epshteyn@yahoo.com (eugene_...@yahoo.com)
Injection-Date: Mon, 01 May 2023 13:21:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: eugene_...@yahoo.com - Mon, 1 May 2023 13:21 UTC

On Sunday, April 23, 2023 at 12:14:50 PM UTC-4, Anuj Chaulagain wrote:

> I do not have prior coding experience.
> I intend on learning Python and FORTRAN together.

This is an excellent introduction to Fortran for beginners:

"Guide to Fortran 2008 Programming" by Walter S. Brainerd.
https://www.amazon.com/gp/product/1447167589/ref=ppx_yo_dt_b_search_asin_title

Re: Trying to learn FORTRAN

<8d825aa6-db0e-4608-94b5-1bc31b977137n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3360&group=comp.lang.fortran#3360

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:ac8:5c53:0:b0:3e1:6129:f094 with SMTP id j19-20020ac85c53000000b003e16129f094mr5248430qtj.7.1682958816486;
Mon, 01 May 2023 09:33:36 -0700 (PDT)
X-Received: by 2002:a05:622a:1a84:b0:3ed:e1c3:ff8b with SMTP id
s4-20020a05622a1a8400b003ede1c3ff8bmr5150469qtc.12.1682958816147; Mon, 01 May
2023 09:33:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Mon, 1 May 2023 09:33:35 -0700 (PDT)
In-Reply-To: <87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.20.125.142; posting-account=5z--qAoAAACnug7j_OOF1c_Rr7Nr64Gy
NNTP-Posting-Host: 50.20.125.142
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com> <87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8d825aa6-db0e-4608-94b5-1bc31b977137n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: rymanjc@outlook.com (Jeff Ryman)
Injection-Date: Mon, 01 May 2023 16:33:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Jeff Ryman - Mon, 1 May 2023 16:33 UTC

On Sunday, April 30, 2023 at 2:19:57 PM UTC-7, gah4 wrote:
> On Saturday, April 29, 2023 at 7:57:21 PM UTC-7, Jeff Ryman wrote:
>
> (snip)
> > Metcalf and Reid is more reference than a book to learn from. Chapman is more of a textbook style.
> I learned Fortran, starting the summer before high school, from:
>
> "GC28-6515-11 IBM System360 and System370 FORTRAN IV Language",
> the actual IBM reference manual. (Well, actually, it was my 8th grade
> graduation present.) And even after that, I tended to learn from
> IBM reference manuals.
> > Caveat: I learned FORTRAN II back in 1966 and pretty much quit at Fortran 77
> > with just a few Fortran 90 features because I changed careers in the late 1990s
> > from writing radiation transport software to running other nuclear analysis
> > software like SCALE and MCNP.
> And which one did you learn from?
>
> I think I had a McCracken book from the library, but don't remember actually
> learning anything from it.

I don't remember for sure what we used for FORTRAN II. We learned machine language, then SPS (assembler) and finally FORTRAN II on an IBM 1620. I think the textbook contained all three languages but it burned in a fire several years ago so I can't check. I learned FORTRAN IV mostly from the same IBM manual as you because I worked mostly on IBM mainframes from 1971 (after I came back to grad school from the Army) to some time in the 1980s when I was working at Oak Ridge National Laboratory. I think I picked up the few changes that were added for FORTRAN 77 from a copy of the standard. For Fortran 90 I got a copy of Redwine, "Upgrading to Fortran 90," which is excellent for someone who already knew FORTRAN 77.

Re: Trying to learn FORTRAN

<62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3361&group=comp.lang.fortran#3361

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:ac8:5f82:0:b0:3eb:1eb4:fd8c with SMTP id j2-20020ac85f82000000b003eb1eb4fd8cmr5291527qta.8.1682960060267;
Mon, 01 May 2023 09:54:20 -0700 (PDT)
X-Received: by 2002:a05:620a:1241:b0:74e:2917:35fe with SMTP id
a1-20020a05620a124100b0074e291735femr2437497qkl.0.1682960060023; Mon, 01 May
2023 09:54:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Mon, 1 May 2023 09:54:19 -0700 (PDT)
In-Reply-To: <0Nx3M.274984$5jd8.26733@fx05.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=50.20.125.142; posting-account=5z--qAoAAACnug7j_OOF1c_Rr7Nr64Gy
NNTP-Posting-Host: 50.20.125.142
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com> <0Nx3M.274984$5jd8.26733@fx05.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: rymanjc@outlook.com (Jeff Ryman)
Injection-Date: Mon, 01 May 2023 16:54:20 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2932
 by: Jeff Ryman - Mon, 1 May 2023 16:54 UTC

On Sunday, April 30, 2023 at 10:43:29 AM UTC-7, Ron Shepard wrote:
> On 4/29/23 9:57 PM, Jeff Ryman wrote:
> > I like "Fortran 95/2003 for Scientists and Engineers" by Stephen J. Chapman. I got the 3rd edition from somewhere online.
> > I also have "Fortran 90/95 explained" 2nd edition by Metcalf and Reid, purchased on eBay.
> The language has been revised several times since then, with many useful
> new features, so I would recommend looking for newer references. The
> "current" edition of that last book is "Modern Fortran Explained", which
> covers the language up through f2018.
>
> $.02 -Ron Shepard
I have a PDF version of "Modern Fortran Explained" (up through Fortran 2018) but for the ancient software I am trying to get running, I will probably never implement any changes past Fortran 95 (in fact Fortran 77 would be sufficient if you can live with COMMON and EQUIVALENCE statements but I understand how modules are a cleaner way to handle many things), so for paper copies of textbooks/references I bought only the ones I mentioned earlier. I also have a paper copy of Redwine "Upgrading to Fortran 90." I understand that the newer standards contain many useful features for those who need them but a lot of those features I consider to be more advanced than a new learner is required to learn right away. I am intrigued by things like interoperability with C, coarrays, and derived type enhancements. For better or worse, I have no interest in object-oriented programming. I took a C/C++ class in 1999/2000 and I am still puzzled how anyone finds OOP useful, but I may just be old and cranky.

Re: Trying to learn FORTRAN

<d1a78a42-6299-417a-ae55-83bf0703c433n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3362&group=comp.lang.fortran#3362

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:ac8:5ac3:0:b0:3de:bafb:82b0 with SMTP id d3-20020ac85ac3000000b003debafb82b0mr5519967qtd.6.1682976076779;
Mon, 01 May 2023 14:21:16 -0700 (PDT)
X-Received: by 2002:a05:6214:192a:b0:5ef:52a8:bb8d with SMTP id
es10-20020a056214192a00b005ef52a8bb8dmr237848qvb.0.1682976076552; Mon, 01 May
2023 14:21:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Mon, 1 May 2023 14:21:16 -0700 (PDT)
In-Reply-To: <8d825aa6-db0e-4608-94b5-1bc31b977137n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=50.20.125.142; posting-account=5z--qAoAAACnug7j_OOF1c_Rr7Nr64Gy
NNTP-Posting-Host: 50.20.125.142
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com> <87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>
<8d825aa6-db0e-4608-94b5-1bc31b977137n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d1a78a42-6299-417a-ae55-83bf0703c433n@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: rymanjc@outlook.com (Jeff Ryman)
Injection-Date: Mon, 01 May 2023 21:21:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Jeff Ryman - Mon, 1 May 2023 21:21 UTC

On Monday, May 1, 2023 at 9:33:38 AM UTC-7, Jeff Ryman wrote:
> On Sunday, April 30, 2023 at 2:19:57 PM UTC-7, gah4 wrote:
> > On Saturday, April 29, 2023 at 7:57:21 PM UTC-7, Jeff Ryman wrote:
> >
> > (snip)
> > > Metcalf and Reid is more reference than a book to learn from. Chapman is more of a textbook style.
> > I learned Fortran, starting the summer before high school, from:
> >
> > "GC28-6515-11 IBM System360 and System370 FORTRAN IV Language",
> > the actual IBM reference manual. (Well, actually, it was my 8th grade
> > graduation present.) And even after that, I tended to learn from
> > IBM reference manuals.
> > > Caveat: I learned FORTRAN II back in 1966 and pretty much quit at Fortran 77
> > > with just a few Fortran 90 features because I changed careers in the late 1990s
> > > from writing radiation transport software to running other nuclear analysis
> > > software like SCALE and MCNP.
> > And which one did you learn from?
> >
> > I think I had a McCracken book from the library, but don't remember actually
> > learning anything from it.
> I don't remember for sure what we used for FORTRAN II. We learned machine language, then SPS (assembler) and finally FORTRAN II on an IBM 1620. I think the textbook contained all three languages but it burned in a fire several years ago so I can't check. I learned FORTRAN IV mostly from the same IBM manual as you because I worked mostly on IBM mainframes from 1971 (after I came back to grad school from the Army) to some time in the 1980s when I was working at Oak Ridge National Laboratory. I think I picked up the few changes that were added for FORTRAN 77 from a copy of the standard. For Fortran 90 I got a copy of Redwine, "Upgrading to Fortran 90," which is excellent for someone who already knew FORTRAN 77.

I believe from a Google search that the textbook may have been Leeson and Dimitry(?), "Basic Programming Concepts and the IBM 1620 Computer" as the cover looks familiar. I couldn't find a synopsis of the contents so I'm not sure it covered FORTRAN II.

Re: Trying to learn FORTRAN

<slrnu50kq7.keh.gschroed@ansel.localnet>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3364&group=comp.lang.fortran#3364

  copy link   Newsgroups: comp.lang.fortran
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: gschroed@killSpam.pacific.edu (George Schroeder)
Newsgroups: comp.lang.fortran
Subject: Re: Trying to learn FORTRAN
Date: Tue, 2 May 2023 00:54:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <slrnu50kq7.keh.gschroed@ansel.localnet>
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
<87c6dd99-2d0f-4c3e-8709-468ff9ec9bf5n@googlegroups.com>
<8d825aa6-db0e-4608-94b5-1bc31b977137n@googlegroups.com>
<d1a78a42-6299-417a-ae55-83bf0703c433n@googlegroups.com>
Reply-To: gschroeder@killSpam.pacific.edu
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 2 May 2023 00:54:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8086d95a1737d18b2664157c7c09aec0";
logging-data="466185"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19vDj3cNXeaDxbzPwnlBLHB"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:KHIM8lvlPFuY74oa17guf6Twon8=
 by: George Schroeder - Tue, 2 May 2023 00:54 UTC

On Mon, 1 May 2023 14:21:16 -0700 (PDT), Jeff Ryman <rymanjc@outlook.com> wrote:
: On Monday, May 1, 2023 at 9:33:38 AM UTC-7, Jeff Ryman wrote:
:> On Sunday, April 30, 2023 at 2:19:57 PM UTC-7, gah4 wrote:
:> > On Saturday, April 29, 2023 at 7:57:21 PM UTC-7, Jeff Ryman wrote:
:> >
:> > (snip)
:> > > Metcalf and Reid is more reference than a book to learn from. Chapman is more of a textbook style.
:> > I learned Fortran, starting the summer before high school, from:
:> >
:> > "GC28-6515-11 IBM System360 and System370 FORTRAN IV Language",
:> > the actual IBM reference manual. (Well, actually, it was my 8th grade
:> > graduation present.) And even after that, I tended to learn from
:> > IBM reference manuals.
:> > > Caveat: I learned FORTRAN II back in 1966 and pretty much quit at Fortran 77
:> > > with just a few Fortran 90 features because I changed careers in the late 1990s
:> > > from writing radiation transport software to running other nuclear analysis
:> > > software like SCALE and MCNP.
:> > And which one did you learn from?
:> >
:> > I think I had a McCracken book from the library, but don't remember actually
:> > learning anything from it.
:> I don't remember for sure what we used for FORTRAN II. We learned machine language, then SPS (assembler) and finally FORTRAN II on an IBM 1620. I think the textbook contained all three languages but it burned in a fire several years ago so I can't check. I learned FORTRAN IV mostly from the same IBM manual as you because I worked mostly on IBM mainframes from 1971 (after I came back to grad school from the Army) to some time in the 1980s when I was working at Oak Ridge National Laboratory. I think I picked up the few changes that were added for FORTRAN 77 from a copy of the standard. For Fortran 90 I got a copy of Redwine, "Upgrading to Fortran 90," which is excellent for someone who already knew FORTRAN 77.
: : I believe from a Google search that the textbook may have been Leeson and Dimitry(?), "Basic Programming Concepts and the IBM 1620 Computer" as the cover looks familiar. I couldn't find a synopsis of the contents so I'm not sure it covered FORTRAN II.

Leeson, Dimitry, and Wallstedt, 2nd edition, has FORTRAN II. Another book that covers machine language, SPS, and FORTRAN II is "Programming the IBM 1620" by Germain.

Re: Trying to learn FORTRAN

<kbc0miFjmbkU1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3365&group=comp.lang.fortran#3365

  copy link   Newsgroups: comp.lang.fortran
Path: i2pn2.org!i2pn.org!news.neodome.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: usenet@page2.eu (Clive Page)
Newsgroups: comp.lang.fortran
Subject: Re: Trying to learn FORTRAN
Date: Tue, 2 May 2023 09:41:53 +0100
Lines: 33
Message-ID: <kbc0miFjmbkU1@mid.individual.net>
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
<0Nx3M.274984$5jd8.26733@fx05.iad>
<62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
X-Trace: individual.net GtyApeuSsLTtqSJUlg7EMQPOVeAFLkKgsh3V7EeHDQFuV7IQxn
Cancel-Lock: sha1:5cs0M7TRvL5U6Vh1FzmolgjlPMg=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Content-Language: en-GB
In-Reply-To: <62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com>
 by: Clive Page - Tue, 2 May 2023 08:41 UTC

On 01/05/2023 17:54, Jeff Ryman wrote:
> I have a PDF version of "Modern Fortran Explained" (up through Fortran 2018) but for the ancient software I am trying to get running, I will probably never implement any changes past Fortran 95 (in fact Fortran 77 would be sufficient if you can live with COMMON and EQUIVALENCE statements but I understand how modules are a cleaner way to handle many things), so for paper copies of textbooks/references I bought only the ones I mentioned earlier. I also have a paper copy of Redwine "Upgrading to Fortran 90." I understand that the newer standards contain many useful features for those who need them but a lot of those features I consider to be more advanced than a new learner is required to learn right away. I am intrigued by things like interoperability with C, coarrays, and derived type enhancements. For better or worse, I have no interest in object-oriented programming. I took a C/C++ class in 1999/2000 and I am still puzzled how anyone finds OOP useful, but I may just be old and cranky.
Fortran 2008 and 2015 added quite a few useful things in the I/O area, e.g. OPEN(newunit= ) which means you don't have to make arbitrary choices about which I/O units to use based on what you think is already in use, and minor improvements in FORMAT edit descriptors, the indefinite repeat of format items or lists, etc.
One can now also declare character items to have dynamic length (but only for scalars unfortunately, as with arrays each element has to have the same length) with automatic setting of the appropriate length on assignment. The declarations are clunky, but is very convenient when handling strings. So don't write off all the features introduced recently.

--
Clive Page

Re: Trying to learn FORTRAN

<4dd79c7f-a3dc-4650-947a-6befb37a04cbn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3366&group=comp.lang.fortran#3366

  copy link   Newsgroups: comp.lang.fortran
X-Received: by 2002:a05:620a:130a:b0:74d:b098:6b80 with SMTP id o10-20020a05620a130a00b0074db0986b80mr2340370qkj.4.1683045573549;
Tue, 02 May 2023 09:39:33 -0700 (PDT)
X-Received: by 2002:a05:620a:741:b0:74c:f9b2:47b7 with SMTP id
i1-20020a05620a074100b0074cf9b247b7mr2031107qki.2.1683045573271; Tue, 02 May
2023 09:39:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.fortran
Date: Tue, 2 May 2023 09:39:32 -0700 (PDT)
In-Reply-To: <kbc0miFjmbkU1@mid.individual.net>
Injection-Info: google-groups.googlegroups.com; posting-host=50.20.125.142; posting-account=5z--qAoAAACnug7j_OOF1c_Rr7Nr64Gy
NNTP-Posting-Host: 50.20.125.142
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com> <0Nx3M.274984$5jd8.26733@fx05.iad>
<62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com> <kbc0miFjmbkU1@mid.individual.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4dd79c7f-a3dc-4650-947a-6befb37a04cbn@googlegroups.com>
Subject: Re: Trying to learn FORTRAN
From: rymanjc@outlook.com (Jeff Ryman)
Injection-Date: Tue, 02 May 2023 16:39:33 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3395
 by: Jeff Ryman - Tue, 2 May 2023 16:39 UTC

On Tuesday, May 2, 2023 at 1:42:01 AM UTC-7, Clive Page wrote:
> On 01/05/2023 17:54, Jeff Ryman wrote:
> > I have a PDF version of "Modern Fortran Explained" (up through Fortran 2018) but for the ancient software I am trying to get running, I will probably never implement any changes past Fortran 95 (in fact Fortran 77 would be sufficient if you can live with COMMON and EQUIVALENCE statements but I understand how modules are a cleaner way to handle many things), so for paper copies of textbooks/references I bought only the ones I mentioned earlier.. I also have a paper copy of Redwine "Upgrading to Fortran 90." I understand that the newer standards contain many useful features for those who need them but a lot of those features I consider to be more advanced than a new learner is required to learn right away. I am intrigued by things like interoperability with C, coarrays, and derived type enhancements. For better or worse, I have no interest in object-oriented programming. I took a C/C++ class in 1999/2000 and I am still puzzled how anyone finds OOP useful, but I may just be old and cranky.
> Fortran 2008 and 2015 added quite a few useful things in the I/O area, e.g. OPEN(newunit= ) which means you don't have to make arbitrary choices about which I/O units to use based on what you think is already in use, and minor improvements in FORMAT edit descriptors, the indefinite repeat of format items or lists, etc.
>
> One can now also declare character items to have dynamic length (but only for scalars unfortunately, as with arrays each element has to have the same length) with automatic setting of the appropriate length on assignment. The declarations are clunky, but is very convenient when handling strings. So don't write off all the features introduced recently.
>
>
> --
> Clive Page
Thank you Clive for pointing out those particular features! I can see where I might use the I/O features and the dynamic length character strings.

Re: Trying to learn FORTRAN

<u2s3ck$ujv6$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=3367&group=comp.lang.fortran#3367

  copy link   Newsgroups: comp.lang.fortran
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: garylscott@sbcglobal.net (Gary Scott)
Newsgroups: comp.lang.fortran
Subject: Re: Trying to learn FORTRAN
Date: Tue, 2 May 2023 17:38:12 -0500
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <u2s3ck$ujv6$1@dont-email.me>
References: <eb23cfa5-13a8-43b1-8cc3-f22c0e63bcd1n@googlegroups.com>
<ef3d5a67-2179-4248-8a4a-8331692ed291n@googlegroups.com>
<0Nx3M.274984$5jd8.26733@fx05.iad>
<62a135f2-1eec-4d96-ad43-692b4a0e9d55n@googlegroups.com>
<kbc0miFjmbkU1@mid.individual.net>
<4dd79c7f-a3dc-4650-947a-6befb37a04cbn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
Injection-Date: Tue, 2 May 2023 22:38:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="503835c8742c87cbbb2e5be736c260a6";
logging-data="1003494"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nb7NTe5v2VFBLDbXYcc7zAUTPDur5zSw="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:KjVT+7urQUEDmwucOYCx6XBhiGs=
In-Reply-To: <4dd79c7f-a3dc-4650-947a-6befb37a04cbn@googlegroups.com>
Content-Language: en-US
 by: Gary Scott - Tue, 2 May 2023 22:38 UTC

On 5/2/2023 11:39 AM, Jeff Ryman wrote:
> On Tuesday, May 2, 2023 at 1:42:01 AM UTC-7, Clive Page wrote:
>> On 01/05/2023 17:54, Jeff Ryman wrote:
>>> I have a PDF version of "Modern Fortran Explained" (up through Fortran 2018) but for the ancient software I am trying to get running, I will probably never implement any changes past Fortran 95 (in fact Fortran 77 would be sufficient if you can live with COMMON and EQUIVALENCE statements but I understand how modules are a cleaner way to handle many things), so for paper copies of textbooks/references I bought only the ones I mentioned earlier. I also have a paper copy of Redwine "Upgrading to Fortran 90." I understand that the newer standards contain many useful features for those who need them but a lot of those features I consider to be more advanced than a new learner is required to learn right away. I am intrigued by things like interoperability with C, coarrays, and derived type enhancements. For better or worse, I have no interest in object-oriented programming. I took a C/C++ class in 1999/2000 and I am still puzzled how anyone finds OOP useful, but I may just be old and cranky.
>> Fortran 2008 and 2015 added quite a few useful things in the I/O area, e.g. OPEN(newunit= ) which means you don't have to make arbitrary choices about which I/O units to use based on what you think is already in use, and minor improvements in FORMAT edit descriptors, the indefinite repeat of format items or lists, etc.
>>
>> One can now also declare character items to have dynamic length (but only for scalars unfortunately, as with arrays each element has to have the same length) with automatic setting of the appropriate length on assignment. The declarations are clunky, but is very convenient when handling strings. So don't write off all the features introduced recently.
>>
>>
>> --
>> Clive Page
> Thank you Clive for pointing out those particular features! I can see where I might use the I/O features and the dynamic length character strings.
While I have found a use for dynamically allocated strings, it alas has
little to do with strings and more with needing a dynamically sized (and
edited) "bit (character) bucket" for giant RTF fields in windows. I
have not had any difficulty with fixed length strings in 50 years of
programming some pretty darn complex applications (including interactive
and fixed output graphics, GUIs, text processors (e.g. a "profile"
executive to specify startup graphics elements via text for an
interactive editor). But it can be handy at times.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor