xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
On 2022-05-13 1:11 p.m., Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in
that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
They were...
...about a million years ago.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
On 5/13/2022 3:12 PM, Alan wrote:
On 2022-05-13 1:11 p.m., Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood >>> at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in
that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
They were...
...about a million years ago.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
I should have said old school programmers with a lot of Fortran code. I
have 850,000 lines of Fortran 77 in my calculation engine.
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in
that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I can’t even fake it by putting a combining circumflex over a combining inverted breve over the e, though it ought to work in theory. (I tried both
straight output to the command-line window and a trivial SwiftUI app.)
On Fri, 13 May 2022 15:20:56 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/13/2022 3:12 PM, Alan wrote:
On 2022-05-13 1:11 p.m., Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood >>>> at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the >>>> Eiffel Tower back in 2009. We had a lot more fun than standing in
that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
They were...
...about a million years ago.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
I should have said old school programmers with a lot of Fortran code. I
have 850,000 lines of Fortran 77 in my calculation engine.
APL is nearly as old-school as Fortran, and funky non-ASCII characters abound.
Nice thing about Windows--if you routinely use another language that
uses a different character set, just install the keyboard map for that language. Dyalog even handles APL through that mechanism.
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that
hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in Paris
by the Eiffel Tower back in 2009. We had a lot more fun than
standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a combining
inverted breve over the e, though it ought to work in theory. (I tried
both straight output to the command-line window and a trivial SwiftUI
app.)
So you are saying that the ê is not a Unicode character ? Or are you talking about the little hat over the e ?
Lynn
In article <t5me2e$u7k$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that
hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
And on us non-programmers who can't turn
backslash-x-alpha-numeric into something we don't have to guess
from context.
On 5/14/2022 9:33 AM, Dorothy J Heydt wrote:
In article <t5me2e$u7k$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that
hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
And on us non-programmers who can't turn
backslash-x-alpha-numeric into something we don't have to guess
from context.
What, you don't have over 100,000 characters memorized, such as ♖.
https://www.unicode.org/charts/PDF/U2600.pdf
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years >because of that.
In article <t5p732$ag7$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
On 5/14/2022 9:33 AM, Dorothy J Heydt wrote:
In article <t5me2e$u7k$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood >>>> at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the >>>> Eiffel Tower back in 2009. We had a lot more fun than standing in that >>>> hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
And on us non-programmers who can't turn
backslash-x-alpha-numeric into something we don't have to guess
from context.
What, you don't have over 100,000 characters memorized, such as ♖.
https://www.unicode.org/charts/PDF/U2600.pdf
Nope. I did have one memorized around fifteen years ago, so I
could quote words in Elvish with their vowel-length marks. But
that was fifteen years ago, and I seem to have forgotten it.
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
On 5/14/2022 8:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
A refinery catalytic-cracker is a special type of reactor that mixes >catalysts in the vaporized crude oil stream using high pressure
compressors and cracks the long hydrocarbon chains into short
hydrocarbon chains for making diesel, jet fuel, and gasoline. Heavy
crude oils such as Venezuelan, South Texas, Saudi Heavy, Iranian Heavy,
etc need cracking in order to make use of the last 20 to 40% of the
barrel of oil.
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
On 5/13/22 11:28 PM, Lynn McGuire wrote:
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in Paris
by the Eiffel Tower back in 2009. We had a lot more fun than
standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a combining
inverted breve over the e, though it ought to work in theory. (I
tried both straight output to the command-line window and a trivial
SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you
talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ) and a circumflex ^ above the inverted breve, or else it’s an E with a tiny A (or a Starfleet A badge or even a simple 2-D line drawing of Duke, the
Java mascot) above it.
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like
in the prehistoric days before VisiCalc (awaiting a cry from the Peanut >Gallery, “What’s Visicalc?”).
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years >>>> because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like
in the prehistoric days before VisiCalc (awaiting a cry from the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to
another platform.
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in
Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>> standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and
a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you
talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ)
and a circumflex ^ above the inverted breve, or else it’s an E with a
tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
On 5/13/22 11:28 PM, Lynn McGuire wrote:
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in Paris
by the Eiffel Tower back in 2009. We had a lot more fun than
standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a combining
inverted breve over the e, though it ought to work in theory. (I tried
both straight output to the command-line window and a trivial SwiftUI
app.)
So you are saying that the ê is not a Unicode character ? Or are you
talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ) and a circumflex ^ above the inverted breve, or else it’s an E with a tiny A (or a Starfleet A badge or even a simple 2-D line drawing of Duke, the
Java mascot) above it.
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in
Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and >>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else it’s an E with a
tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >Unicode both fascinating and horrifying.
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker >>>>> using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years >>>>> because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like
in the prehistoric days before VisiCalc (awaiting a cry from the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to
another platform.
I was not even aware that there was a current APL compiler.
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in
Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and >>>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>> and a circumflex ^ above the inverted breve, or else it’s an E with a >>>> tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
As implemented it's a bit wild-west, but it was necessary--you can't
handle Chinese with 8 bits.
On 5/16/2022 7:39 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and >>>>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>>> and a circumflex ^ above the inverted breve, or else it’s an E with a >>>>> tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
As implemented it's a bit wild-west, but it was necessary--you can't
handle Chinese with 8 bits.
Yes, you can with variable-width character encoding UTF-8.
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in
Paris by the Eiffel Tower back in 2009. We had a lot more fun
than standing in that hours long line to ride the Eiffel Tower
elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window
and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are
you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ) >>> and a circumflex ^ above the inverted breve, or else it’s an E with a
tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find Unicode both fascinating and horrifying.
On 5/16/2022 7:39 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and >>>>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>>> and a circumflex ^ above the inverted breve, or else it’s an E with a >>>>> tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
As implemented it's a bit wild-west, but it was necessary--you can't
handle Chinese with 8 bits.
Yes, you can with variable-width character encoding UTF-8. We are in
the middle of converting our software distribution to it. The Fortran
code is dicey at best though.
https://en.wikipedia.org/wiki/UTF-8
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker >>>>>> using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years >>>>>> because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like >>>> in the prehistoric days before VisiCalc (awaiting a cry from the Peanut >>>> Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to
another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations.
APL has historically been an interpreted language and most APL code
expects that environment.
Current commercial implementations are APL+Win, APL2 (I think--it was
an IBM product and has been divested--I'm not sure that it's currently
being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head.
Then there's the whole j universe.
Lynn McGuire <lynnmcguire5@gmail.com> writes:
On 5/16/2022 7:39 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in >>>>>>>> theory. (I tried both straight output to the command-line window and >>>>>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>>>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>>>> and a circumflex ^ above the inverted breve, or else it’s an E with a >>>>>> tiny A (or a Starfleet A badge or even a simple 2-D line drawing of >>>>>> Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>> Unicode both fascinating and horrifying.
As implemented it's a bit wild-west, but it was necessary--you can't
handle Chinese with 8 bits.
Yes, you can with variable-width character encoding UTF-8. We are in
the middle of converting our software distribution to it. The Fortran
code is dicey at best though.
https://en.wikipedia.org/wiki/UTF-8
UTF-8 _is_ unicode. There are many possible encodings for unicode,
UTF-8 is the most common outside of windows, which uses UTF-16 by
default.
And Clarke is correct, you cannot represent Chinese in 8 bits, even
when using UTF-8 encoding.
On 5/13/22 11:28 PM, Lynn McGuire wrote:
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in Paris
by the Eiffel Tower back in 2009. We had a lot more fun than
standing in that hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a combining
inverted breve over the e, though it ought to work in theory. (I tried
both straight output to the command-line window and a trivial SwiftUI
app.)
So you are saying that the ê is not a Unicode character ? Or are you
talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ) and a circumflex ^ above the inverted breve, or else it’s an E with a tiny A (or a Starfleet A badge or even a simple 2-D line drawing of Duke, the
Java mascot) above it.
On further research, I find that the three-part E+ ̑+ ̂ combination works on my Mac with in a trivial SwiftUI app if I use Arial as the font.
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews stood
at a fancy crêpe stand and ate about 20 to 30 of them in Paris by the
Eiffel Tower back in 2009. We had a lot more fun than standing in that
hours long line to ride the Eiffel Tower elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I can’t even fake it by putting a combining circumflex over a combining inverted breve over the e, though it ought to work in theory. (I tried both
straight output to the command-line window and a trivial SwiftUI app.)
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in
Paris by the Eiffel Tower back in 2009. We had a lot more fun
than standing in that hours long line to ride the Eiffel Tower
elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window
and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are
you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (Ȇ) >>>> and a circumflex ^ above the inverted breve, or else it’s an E with
a tiny A (or a Starfleet A badge or even a simple 2-D line drawing
of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is
time and date.
Cheers,
Gary B-)
On 5/16/2022 7:39 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun than >>>>>>>> standing in that hours long line to ride the Eiffel Tower elevator. >>>>>>>>
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window and >>>>>>> a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are you >>>>>> talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>>> and a circumflex ^ above the inverted breve, or else it’s an E with a >>>>> tiny A (or a Starfleet A badge or even a simple 2-D line drawing of
Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
As implemented it's a bit wild-west, but it was necessary--you can't
handle Chinese with 8 bits.
Yes, you can with variable-width character encoding UTF-8. We are in
the middle of converting our software distribution to it. The Fortran
code is dicey at best though.
https://en.wikipedia.org/wiki/UTF-8
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker >>>>>>> using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years >>>>>>> because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like >>>>> in the prehistoric days before VisiCalc (awaiting a cry from the Peanut >>>>> Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to
another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations.
APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was
an IBM product and has been divested--I'm not sure that it's currently
being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head.
Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crpe
https://www.xkcd.com/2619/
I love crpes ! My Dad, myself, my son, and three of my nephews >>>>>>>> stood at a fancy crpe stand and ate about 20 to 30 of them in >>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>
Lynn
Well, this mess isnt even a Unicode character. And, on my Mac, I >>>>>>> cant even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in
theory. (I tried both straight output to the command-line window >>>>>>> and a trivial SwiftUI app.)
So you are saying that the is not a Unicode character ? Or are
you talking about the little hat over the e ?
Lynn
Its not a proper . It either E with an inverted breve above it (?) >>>>> and a circumflex ^ above the inverted breve, or else its an E with
a tiny A (or a Starfleet A badge or even a simple 2-D line drawing
of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is
time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code.
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by???
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers.
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>>
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>>> can’t even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in >>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>> and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are >>>>>>> you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?) >>>>>> and a circumflex ^ above the inverted breve, or else it’s an E with >>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code.
Stupid question time:
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker >>>>>>>> using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in
this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like >>>>>> in the prehistoric days before VisiCalc (awaiting a cry from the Peanut >>>>>> Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to
another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations.
APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL
expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was
an IBM product and has been divested--I'm not sure that it's currently
being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head.
Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was preventing actual sales.
On 5/17/22 5:57 PM, J. Clarke wrote:
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery
cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in >>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in >>>>>>>>> three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the >>>>>>> like
in the prehistoric days before VisiCalc (awaiting a cry from the >>>>>>> Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to >>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations. >>>> APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL
expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was
an IBM product and has been divested--I'm not sure that it's currently >>>> being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head. >>>> Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the website says nothing of a problem
On 5/17/22 5:57 PM, J. Clarke wrote:
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker >>>>>>>>> using an IBM 360.
Ok, I am certain that the refinery was not cracking felines.
The ASPCA would have complained. What does "cat-" stand for in >>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like >>>>>>> in the prehistoric days before VisiCalc (awaiting a cry from the Peanut >>>>>>> Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to >>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations. >>>> APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL
expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was
an IBM product and has been divested--I'm not sure that it's currently >>>> being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head.
Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the >website says nothing of a problem
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:Stupid question time:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crpe
https://www.xkcd.com/2619/
I love crpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>> stood at a fancy crpe stand and ate about 20 to 30 of them in >>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>>>
Lynn
Well, this mess isnt even a Unicode character. And, on my Mac, I >>>>>>>>> cant even fake it by putting a combining circumflex over a
combining inverted breve over the e, though it ought to work in >>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the is not a Unicode character ? Or are >>>>>>>> you talking about the little hat over the e ?
Lynn
Its not a proper . It either E with an inverted breve above it (?) >>>>>>> and a circumflex ^ above the inverted breve, or else its an E with >>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code. >>
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from
the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the
old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have >already failed twice by crashing various aspects of the Ifort compiler, >starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
I hope that we do not end up with very much code in Unicode. That could >suck.
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:Stupid question time:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>>>>> can’t even fake it by putting a combining circumflex over a >>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are >>>>>>>>> you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else it’s an E with >>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code. >>>
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from
the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the
old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have
already failed twice by crashing various aspects of the Ifort compiler,
starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could
suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:Stupid question time:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>>>>> can’t even fake it by putting a combining circumflex over a >>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are >>>>>>>>> you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else it’s an E with >>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code. >>>
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from
the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the
old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have
already failed twice by crashing various aspects of the Ifort compiler,
starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could
suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
Fortran has allowed lower case since Fortran 77.
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:Stupid question time:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>> stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I >>>>>>>>>> can’t even fake it by putting a combining circumflex over a >>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are >>>>>>>>> you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else it’s an E with >>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code. >>>
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from
the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the
old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have
already failed twice by crashing various aspects of the Ifort compiler,
starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could
suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
On 5/18/2022 6:01 PM, John W Kennedy wrote:
On 5/17/22 5:57 PM, J. Clarke wrote:Which website? If its the company's website why would you expect it
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery
cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in >>>>>>>>>> three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and
the like
in the prehistoric days before VisiCalc (awaiting a cry from the >>>>>>>> Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to >>>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations. >>>>> APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was >>>>> an IBM product and has been divested--I'm not sure that it's currently >>>>> being sold) and Dyalog. There are also the open-source Gnu APL and >>>>> NARS2000. Those are the ones that come to me off the top of my head. >>>>> Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the
website says nothing of a problem
tell people about a problem?
On Wed, 18 May 2022 21:01:49 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/17/22 5:57 PM, J. Clarke wrote:
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like >>>>>>>> in the prehistoric days before VisiCalc (awaiting a cry from the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is
whether to keep APL or move everything that is currently on APL to >>>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations. >>>>> APL has historically been an interpreted language and most APL code
expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was >>>>> an IBM product and has been divested--I'm not sure that it's currently >>>>> being sold) and Dyalog. There are also the open-source Gnu APL and
NARS2000. Those are the ones that come to me off the top of my head. >>>>> Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now
sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the
website says nothing of a problem
APL2 doesn't require a mainframe you know. Runs fine on Windows.
On 5/19/22 12:16 AM, Dimensional Traveler wrote:
On 5/18/2022 6:01 PM, John W Kennedy wrote:You can’t ignore a fundamental problem in a signature product and hope
On 5/17/22 5:57 PM, J. Clarke wrote:Which website? If its the company's website why would you expect it
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery >>>>>>>>>>> cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in >>>>>>>>>>> three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and >>>>>>>>> the like
in the prehistoric days before VisiCalc (awaiting a cry from >>>>>>>>> the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is >>>>>>>> whether to keep APL or move everything that is currently on APL to >>>>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are
aberrations.
APL has historically been an interpreted language and most APL code >>>>>> expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was >>>>>> an IBM product and has been divested--I'm not sure that it's
currently
being sold) and Dyalog. There are also the open-source Gnu APL and >>>>>> NARS2000. Those are the ones that come to me off the top of my head. >>>>>> Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now >>>>> sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the >>> website says nothing of a problem
tell people about a problem?
to stay in business, especially when the product has been around for
decades.
As a computer programmer, I find
Unicode both fascinating and horrifying.
On 5/19/22 11:43 AM, J. Clarke wrote:
On Wed, 18 May 2022 21:01:49 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/17/22 5:57 PM, J. Clarke wrote:
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and the like
in the prehistoric days before VisiCalc (awaiting a cry from the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is >>>>>>>> whether to keep APL or move everything that is currently on APL to >>>>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are aberrations. >>>>>> APL has historically been an interpreted language and most APL code >>>>>> expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it was >>>>>> an IBM product and has been divested--I'm not sure that it's currently >>>>>> being sold) and Dyalog. There are also the open-source Gnu APL and >>>>>> NARS2000. Those are the ones that come to me off the top of my head. >>>>>> Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now >>>>> sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was
preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the >>> website says nothing of a problem
APL2 doesn't require a mainframe you know. Runs fine on Windows.
Do you mean APL2 the language or the software product “APL2” sold until >last year by IBM?
On 5/19/2022 11:36 AM, Paul S Person wrote:
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crpe
https://www.xkcd.com/2619/
I love crpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>>> stood at a fancy crpe stand and ate about 20 to 30 of them in >>>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>>>>>
Lynn
Well, this mess isnt even a Unicode character. And, on my Mac, I >>>>>>>>>>> cant even fake it by putting a combining circumflex over a >>>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the is not a Unicode character ? Or are >>>>>>>>>> you talking about the little hat over the e ?
Lynn
Its not a proper . It either E with an inverted breve above it (?) >>>>>>>>> and a circumflex ^ above the inverted breve, or else its an E with >>>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code.
Stupid question time:
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from >>> the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the >>> old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have
already failed twice by crashing various aspects of the Ifort compiler,
starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could >>> suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the
standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
C / C++ has wide characters, 16 bit.
Fortran has allowed lower case since Fortran 77. Maybe even some of the >Fortran 66 compilers.--
Lynn
On 5/19/2022 11:36 AM, Paul S Person wrote:
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crpe
https://www.xkcd.com/2619/
I love crpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>>> stood at a fancy crpe stand and ate about 20 to 30 of them in >>>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe >>>>>>>>>>>>
Lynn
Well, this mess isnt even a Unicode character. And, on my Mac, I >>>>>>>>>>> cant even fake it by putting a combining circumflex over a >>>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the is not a Unicode character ? Or are >>>>>>>>>> you talking about the little hat over the e ?
Lynn
Its not a proper . It either E with an inverted breve above it (?) >>>>>>>>> and a circumflex ^ above the inverted breve, or else its an E with >>>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find >>>>>>> Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is >>>>>> time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3
million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code.
Stupid question time:
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from >>> the ASCII Win32 API to the Wide Win32 API, which, we already supported
in our OLE2 code and in some of our file handling code. Microsoft has
been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the >>> old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have
already failed twice by crashing various aspects of the Ifort compiler,
starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not
very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could >>> suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the
standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
We have to move to 64 bit (x64 / Win64). Watcom does not have 64 bit >compilers and linkers.
On 5/19/2022 2:57 PM, John W Kennedy wrote:
On 5/19/22 12:16 AM, Dimensional Traveler wrote:Microsoft. :D
On 5/18/2022 6:01 PM, John W Kennedy wrote:You can’t ignore a fundamental problem in a signature product and hope
On 5/17/22 5:57 PM, J. Clarke wrote:Which website? If its the company's website why would you expect it
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery >>>>>>>>>>>> cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in >>>>>>>>>>>> three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and >>>>>>>>>> the like
in the prehistoric days before VisiCalc (awaiting a cry from >>>>>>>>>> the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is >>>>>>>>> whether to keep APL or move everything that is currently on APL to >>>>>>>>> another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are
aberrations.
APL has historically been an interpreted language and most APL code >>>>>>> expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I think--it >>>>>>> was
an IBM product and has been divested--I'm not sure that it's
currently
being sold) and Dyalog. There are also the open-source Gnu APL and >>>>>>> NARS2000. Those are the ones that come to me off the top of my >>>>>>> head.
Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now >>>>>> sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was >>>>> preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But the >>>> website says nothing of a problem
tell people about a problem?
to stay in business, especially when the product has been around for
decades.
On Mon, 16 May 2022 15:14:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
As a computer programmer, I find
Unicode both fascinating and horrifying.
No "universal code" that adamantly refuses to distinguish between
umlaut and diaresis is worth thinking about. The glyphs of the two diacritics don't even resemble each other as much as "1" and "l" do.
On 5/19/22 6:28 PM, Dimensional Traveler wrote:
On 5/19/2022 2:57 PM, John W Kennedy wrote:
On 5/19/22 12:16 AM, Dimensional Traveler wrote:Microsoft. :D
On 5/18/2022 6:01 PM, John W Kennedy wrote:You can’t ignore a fundamental problem in a signature product and
On 5/17/22 5:57 PM, J. Clarke wrote:Which website? If its the company's website why would you expect it
On Tue, 17 May 2022 12:59:28 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/16/22 8:38 PM, J. Clarke wrote:
On Mon, 16 May 2022 15:12:54 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 8:08 AM, J. Clarke wrote:
On Sun, 15 May 2022 14:26:48 -0400, John W Kennedy
<john.w.kennedy@gmail.com> wrote:
On 5/14/22 9:54 PM, Dorothy J Heydt wrote:
In article <t5ncnu$jer$1@dont-email.me>,
Lynn McGuire <lynnmcguire5@gmail.com> wrote:
My Dad used APL in the 1960s trying to control a refinery >>>>>>>>>>>>> cat-cracker
using an IBM 360.
Ok, I am certain that the refinery was not cracking felines. >>>>>>>>>>>> The ASPCA would have complained. What does "cat-" stand for in >>>>>>>>>>>> this instance?
He kinda got it working and wrote his PhD Chem
Engineering thesis on it. He got his PhD from Princeton in >>>>>>>>>>>>> three years
because of that.
Good for him.
Actually, APL was becoming very popular among accountants and >>>>>>>>>>> the like
in the prehistoric days before VisiCalc (awaiting a cry from >>>>>>>>>>> the Peanut
Gallery, “What’s Visicalc?”).
Right now a debate above my pay grade at my current employer is >>>>>>>>>> whether to keep APL or move everything that is currently on >>>>>>>>>> APL to
another platform.
I was not even aware that there was a current APL compiler.
While there have been APL compilers in the past, they are
aberrations.
APL has historically been an interpreted language and most APL code >>>>>>>> expects that environment.
Especially since the ? operator (small circle over inverted-T),
“Execute” was added, which interprets a character string as an APL >>>>>>> expression in the current context.
Current commercial implementations are APL+Win, APL2 (I
think--it was
an IBM product and has been divested--I'm not sure that it's
currently
being sold) and Dyalog. There are also the open-source Gnu APL and >>>>>>>> NARS2000. Those are the ones that come to me off the top of my >>>>>>>> head.
Then there's the whole j universe.
It was only in 2021 that IBM sold APL2 to Log-On Software, which now >>>>>>> sells it as Log-On APL2.
Is Log-On actually selling it at this point? I knew they were
supporting it, but I seem to recall they had some difficulty that was >>>>>> preventing actual sales.
I can’t say; I haven’t had access to a mainframe since 1997. But >>>>> the website says nothing of a problem
tell people about a problem?
hope to stay in business, especially when the product has been around
for decades.
I loath Microsoft, but even they have not, I believe, withdrawn a
product for months while continuing to advertise it on their homepage
without a caveat.
On Thu, 19 May 2022 13:08:57 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/19/2022 11:36 AM, Paul S Person wrote:
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crêpe
https://www.xkcd.com/2619/
I love crêpes ! My Dad, myself, my son, and three of my nephews
stood at a fancy crêpe stand and ate about 20 to 30 of them in >>>>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isn’t even a Unicode character. And, on my Mac, I
can’t even fake it by putting a combining circumflex over a >>>>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the ê is not a Unicode character ? Or are >>>>>>>>>>> you talking about the little hat over the e ?
Lynn
It’s not a proper Ê. It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else it’s an E with
a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is
time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3 >>>>>> million lines of C++ and F77 from ASCII to Unicode (UTF-8). The
conversion is not going well and we have yet to start on the Fortran code.
Stupid question time:
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from >>>> the ASCII Win32 API to the Wide Win32 API, which, we already supported >>>> in our OLE2 code and in some of our file handling code. Microsoft has >>>> been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the >>>> old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have >>>> already failed twice by crashing various aspects of the Ifort compiler, >>>> starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not >>>> very good, especially for mixed Fortran and C++. I am moving from my
two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could >>>> suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the
standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
We have to move to 64 bit (x64 / Win64). Watcom does not have 64 bit
compilers and linkers.
Sad but true.
Unless Jiri's 2.0 has made the jump.
On 5/20/2022 11:14 AM, Paul S Person wrote:
On Thu, 19 May 2022 13:08:57 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/19/2022 11:36 AM, Paul S Person wrote:
On Wed, 18 May 2022 17:17:31 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/18/2022 11:48 AM, Paul S Person wrote:
On Tue, 17 May 2022 14:51:51 -0500, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:
On 5/16/2022 11:00 PM, Gary R. Schmidt wrote:
On 17/05/2022 06:14, Lynn McGuire wrote:
On 5/16/2022 12:35 AM, Gary R. Schmidt wrote:UNICODE?? It's a joke, Joyce. (If only it was!!)
On 15/05/2022 07:07, John W Kennedy wrote:
On 5/13/22 11:28 PM, Lynn McGuire wrote:Do you often find your hair being parted as the joke whooshes by??? >>>>>>>>>>
On 5/13/2022 5:26 PM, John W Kennedy wrote:
On 5/13/22 4:11 PM, Lynn McGuire wrote:
xkcd: Crpe
https://www.xkcd.com/2619/
I love crpes ! My Dad, myself, my son, and three of my nephews >>>>>>>>>>>>>> stood at a fancy crpe stand and ate about 20 to 30 of them in >>>>>>>>>>>>>> Paris by the Eiffel Tower back in 2009. We had a lot more fun >>>>>>>>>>>>>> than standing in that hours long line to ride the Eiffel Tower >>>>>>>>>>>>>> elevator.
And funky non-ASCII characters are tough on us programmers. >>>>>>>>>>>>>>
Explained at:
https://www.explainxkcd.com/wiki/index.php/2619:_Cr%C3%AApe
Lynn
Well, this mess isnt even a Unicode character. And, on my Mac, I >>>>>>>>>>>>> cant even fake it by putting a combining circumflex over a >>>>>>>>>>>>> combining inverted breve over the e, though it ought to work in >>>>>>>>>>>>> theory. (I tried both straight output to the command-line window >>>>>>>>>>>>> and a trivial SwiftUI app.)
So you are saying that the is not a Unicode character ? Or are >>>>>>>>>>>> you talking about the little hat over the e ?
Lynn
Its not a proper . It either E with an inverted breve above it (?)
and a circumflex ^ above the inverted breve, or else its an E with >>>>>>>>>>> a tiny A (or a Starfleet A badge or even a simple 2-D line drawing >>>>>>>>>>> of Duke, the Java mascot) above it.
Cheers,
Gary B-)
Sorry, I did not intend a joke here. As a computer programmer, I find
Unicode both fascinating and horrifying.
And I've been fighting with UNICODE (and incompetence/lack of
understanding) of UNICODE for decades.
The only thing less (or wrongly) understood than UNICODE in computing is
time and date.
Cheers,
Gary B-)
We are in the middle of converting our software distribution of 1.3 >>>>>>> million lines of C++ and F77 from ASCII to Unicode (UTF-8). The >>>>>>> conversion is not going well and we have yet to start on the Fortran code.
Stupid question time:
you mean that you are revising the code to read, store, and write
Unicode, right?
not that you are rewriting the code itself in Unicode
I /said/ it was a stupid question.
No questions are stupid.
We are updating our Win32 diagrammatic user interface C++ code (450
KLOC) to be able read, store, and display UTF-8. We are converting from >>>>> the ASCII Win32 API to the Wide Win32 API, which, we already supported >>>>> in our OLE2 code and in some of our file handling code. Microsoft has >>>>> been screaming at me and threatening me for years to do this.
https://www.winsim.com/media/refinery.png
Converting our mostly Fortran 77 (850 KLOC) calculation engine is
turning into a freaking disaster. The first item is converting from the >>>>> old 1995 Watcom Fortran compiler to the Intel Fortran compiler. I have >>>>> already failed twice by crashing various aspects of the Ifort compiler, >>>>> starting about 15 years ago. Intel fixed them for me after great
periods of time but the integration with Microsoft Visual Studio is not >>>>> very good, especially for mixed Fortran and C++. I am moving from my >>>>> two pound hammer to my twenty pound hammer to make it happen.
Too bad you couldn't continue with Watcom, but if you can't, you
can't. Perhaps different FORTRAN standards are involved.
I hope that we do not end up with very much code in Unicode. That could >>>>> suck.
IIRC, C pretty much defines it's standard character set, and, lo and
behold, it is 7-bit ASCII. So Unicode code would probably violate the
standard.
Unless, of course, the standard I am referring to has been updated.
And not just by allowing 8-bit ASCII to accomodate the Europeans.
I suspect FORTRAN would be, if anything, even more restrictive.
Although surely lower case is allowed.
We have to move to 64 bit (x64 / Win64). Watcom does not have 64 bit
compilers and linkers.
Sad but true.
Unless Jiri's 2.0 has made the jump.
Jiri is a long way off from releasing 64 bit. And he has totally
fragged the debugger in his 2.0 version.
And I am having serious Watcom debugger problems on Windows 10 with
Fortran code. It will not let me set breakpoints in DLLs written in
Fortran. I have a Windows 7 PC for any serious debugging.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 164:11:45 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,517 |