Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

My little brother got this fortune: nohup rm -fr /& So he did...


computers / comp.os.linux.advocacy / Re: The IMP Saga Continues. Microslop Fails As Usual

SubjectAuthor
* The IMP Saga Continues. Microslop Fails As UsualFarley Flud
+- Re: The IMP Saga Continues. Microslop Fails As UsualPhysfitfreak
`- Re: The IMP Saga Continues. Microslop Fails As UsualLawrence D'Oliveiro

1
The IMP Saga Continues. Microslop Fails As Usual

<17bfc25626118a56$68$3081049$802601b3@news.usenetexpress.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=12681&group=comp.os.linux.advocacy#12681

  copy link   Newsgroups: comp.os.linux.advocacy
From: ff@linux.rocks (Farley Flud)
Subject: The IMP Saga Continues. Microslop Fails As Usual
Newsgroups: comp.os.linux.advocacy
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 28
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Sun, 24 Mar 2024 17:07:38 +0000
Nntp-Posting-Date: Sun, 24 Mar 2024 17:07:38 +0000
X-Received-Bytes: 1399
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
Message-Id: <17bfc25626118a56$68$3081049$802601b3@news.usenetexpress.com>
 by: Farley Flud - Sun, 24 Mar 2024 17:07 UTC

Since I am an assembly language guru, and since I never had before
encountered the IMP operator, I was curious as to why this ridiculous
abomination would ever be included in ANY programming language.

Check this article from over 10 years ago:

https://softwareengineering.stackexchange.com/questions/184089/why-dont-languages-include-implication-as-a-logical-operator

These are the definitive responses:

"Implication is very counter-intuitive, even to logic-minded people
such as programmers. The fact that three out of the four truth table
entries are true surprises many people."

"At the same time, there is an easy workaround: use operators ! and ||"

That is, "A => B" is equivalent to "~A OR B."

But Microslop included the IMP operator. Why?

Because Microslop believed that they were the authority on
everything digital. But no one ever used Microslop IMP.
The "authority" thus failed big time.

C does not have it, because C, like FOSS, is created by
rational and competent people.

Re: The IMP Saga Continues. Microslop Fails As Usual

<utq3ip$1p815$1@solani.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=12706&group=comp.os.linux.advocacy#12706

  copy link   Newsgroups: comp.os.linux.advocacy
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: Physfitfreak@gmail.com (Physfitfreak)
Newsgroups: comp.os.linux.advocacy
Subject: Re: The IMP Saga Continues. Microslop Fails As Usual
Date: Sun, 24 Mar 2024 15:48:26 -0500
Message-ID: <utq3ip$1p815$1@solani.org>
References: <17bfc25626118a56$68$3081049$802601b3@news.usenetexpress.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 24 Mar 2024 20:48:26 -0000 (UTC)
Injection-Info: solani.org;
logging-data="1876005"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BxSZMufuJwGWOzVDS4O3UO6Dcvo=
Content-Language: en-US
X-User-ID: eJwFwQcBADAIAzBL/GOHDvxLWOIaHEgLD/Pzo3osskrtRXjd9chHkAP0GYVb6I6tcNtRXvUogW0Le4kPORYVPw==
X-Antivirus-Status: Clean
X-Antivirus: Avast (VPS 240324-8, 3/24/2024), Outbound message
In-Reply-To: <17bfc25626118a56$68$3081049$802601b3@news.usenetexpress.com>
 by: Physfitfreak - Sun, 24 Mar 2024 20:48 UTC

On 3/24/2024 12:07 PM, Farley Flud wrote:
> Since I am an assembly language guru, and since I never had before
> encountered the IMP operator, I was curious as to why this ridiculous
> abomination would ever be included in ANY programming language.
>
> Check this article from over 10 years ago:
>
> https://softwareengineering.stackexchange.com/questions/184089/why-dont-languages-include-implication-as-a-logical-operator
>
> These are the definitive responses:
>
> "Implication is very counter-intuitive, even to logic-minded people
> such as programmers. The fact that three out of the four truth table
> entries are true surprises many people."
>
> "At the same time, there is an easy workaround: use operators ! and ||"
>
> That is, "A => B" is equivalent to "~A OR B."
>
> But Microslop included the IMP operator. Why?
>
> Because Microslop believed that they were the authority on
> everything digital. But no one ever used Microslop IMP.
> The "authority" thus failed big time.
>
> C does not have it, because C, like FOSS, is created by
> rational and competent people.
>
>

I just checked behavior of IMP in QB64. It honors it but results are
sometimes inconsistent. It is buggy, and since nobody uses it they
haven't removed the bugs, I think.

There are other issues in QB64 as well which I communicated about in the
QB64 forum. The language is unfortunately case-insensitive, but when you
invoke Option _Explicit to help you define your variables promptly
throughout the code, especially to catch mistypes, it creates conflicts
in some of the statements that automatically interpret variable names in
them as upper case even when typed in lower case, creating errors when
there has not been any error. So the attempts go against each other and
there's no way out unless you modify your code using some other
statements. Puh..

QB64 looks like is being used heavily in coding games, or creating
music, etc. So I guess such glitches didn't get to a point to get them
corrected. If you could modify your code to get around them, you were
good to go. Hehe :)

No such frivolity, though, allowed in a programming language that's used
in scientific computations. Looks like I have to fucking go back to C++
or C again.

I was satisfied with C++ each time I attempted it, so I think it would
be it :-)

--
This email has been checked for viruses by Avast antivirus software.
www.avast.com

Re: The IMP Saga Continues. Microslop Fails As Usual

<utqb7k$kqor$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=12715&group=comp.os.linux.advocacy#12715

  copy link   Newsgroups: comp.os.linux.advocacy
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: The IMP Saga Continues. Microslop Fails As Usual
Date: Sun, 24 Mar 2024 22:59:01 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <utqb7k$kqor$2@dont-email.me>
References: <17bfc25626118a56$68$3081049$802601b3@news.usenetexpress.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 24 Mar 2024 23:59:01 +0100
Injection-Info: dont-email.me; posting-host="b0ddadf589c994b29f635622d2672ce1";
logging-data="682779"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+pHGM9iyqFcA0NfibbwmA5"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:T586ZwOy80wJf5XQc3+nH/K6RzA=
 by: Lawrence D'Oliv - Sun, 24 Mar 2024 22:59 UTC

On Sun, 24 Mar 2024 17:07:38 +0000, Farley Flud wrote:

> Since I am an assembly language guru ...

Did you figure out the bit about (not) all prime numbers being odd, yet?

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor