Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #39878
| From | The Natural Philosopher <tnp@invalid.invalid> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: I don't get it |
| Date | 2021-04-10 03:37 +0100 |
| Organization | A little, after lunch |
| Message-ID | <s4r30i$i9b$1@dont-email.me> (permalink) |
| References | (4 earlier) <586d1b88-77d5-42b0-ae5b-7506307df499n@googlegroups.com> <957a79db-946e-4f23-931a-ef7d4f0dbb3cn@googlegroups.com> <305fecc4-43da-4378-8430-ed10ac4dbe5bn@googlegroups.com> <s4p58i$g2u$1@dont-email.me> <20917gl3dv8shs6qqf1dqginq69e50aa54@4ax.com> |
On 09/04/2021 20:01, John G Harris wrote:
> On Fri, 9 Apr 2021 10:03:13 +0100, The Natural Philosopher
> <tnp@invalid.invalid> wrote:
>
> <snip>
>> After spending two days some years ago I discovered that IE and Firefox
>> differed in their handling of comparisons of numerical and string data,
>> and that something like
>>
>> if('1'== 1)
>>
>> was handled differently in each browser.
>>
>> As with all loosely typed languages, bugs in your code are trumped by
>> bugs in the language itself.
>
> Was that before or after they claimed to conform to ECMA 262? If
> after, one or both browsers had a bug, not the language. If before,
> that's what you get with USPs.
It was around 2007 give or take. IE6 and XP was current. I coded for
firefox, it broke in IE6.
I actually checked the language spec. As far as I cam remember the spec
was explicit, that you converted to whatever the target of an
assignement was in a mixed type operation, but in a conditional there
was no assignment type...
>
> <snip>
>> In assembler, there is only one possible meaning for each machine
>> instruction. Any bugs are in your code, not in the language (though they
>> might be in the hardware itself).
>
> Have you ever tried to understand what Edit And Mark does, and how to
> make use of it?
>
>
>> The essentially unstructured nature of the code itself *forces* you to
>> adopt a disciplined structured well commented approach if you are to
>> have a hope in hell of maintaining it.
>
> By golly, what a lot of optimism.
Well sure, there si a lot of unstructrured muck out there, thgat is
unmaintainable.
#
>
>
> <snip>
>> Local variables - a wonderful invention in C (and other similar
>> languages), that were ephemeral and needed no garbage collection at all,
>> but opened up the possibility of stamping all over the stack with
>> gloriously self modifying code...
>
> It's recursion that absolutely requires a stack. It's not local
> variables. They only use a stack to save the program occupying so much
> space that the program won't load.
That is rubbish. They use the stack because the destruction of them is
automatic on exit from a subroutine. Otherwise you have to compile some
fancy code to free up the space they use.
>
>
>> Just reading one page from a national newspaper results in 100% CPU
>> usage and stuttering. Yes, it's JavaShit™...
>
> One sentence, advert, one sentence, advert, one sentence, advert, ...
> That's marketing.
>
That JavaShit makes possible
>
> <snip>
>> Postscript. Not a page
>> description language. Oh no. Postscript is a fully functioned 'I can do
>> everything' *programming* language
> <snip>
>
> Postscript is a wonderful language. It produced a graph that
> accurately showed the weird data rate vs block length of a mag tape
> drive that didn't have a big enough data buffer.
I guess thats something we all do every day.
>
>
> <snip>
>> HTML was a wonderfully clear and simple language for the web.
>> Until bored computer scientists invented 'active pages'
>
> Until marketing demanded 'engaging' web pages.
>
Ah the old Microsoft paradigm
"Designed to sell, but not to work"
>
> <snip>
>> What you don't see is intelligent programmers that understand the tools
>> they have , what hardware is and how it works, and what the human
>> problem they are trying to solve actually consists of.
>
> After 20 years, some web sites allow you to write a credit card number
> the way it's written on the card - a space every 4 digits - so it's
> easy to check. But it's still a minority. <End of mini-rant>
Precisely.
Programs that ask you what country you are in and then will not let you
proceed without entering a USA specific zip code...
...that will not let you enter anything but alpha in a name field, and
then barf because the hyphenated name on your credit card is not matched
by what you typed in....
> <snip>
>
> John
>
--
New Socialism consists essentially in being seen to have your heart in
the right place whilst your head is in the clouds and your hand is in
someone else's pocket.
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-08 03:32 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-08 03:37 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-08 04:26 -0700
Re: I don't get it JJ <jj4public@gmail.com> - 2021-04-08 19:39 +0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-08 05:53 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-08 13:55 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-09 00:46 -0700
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-09 10:03 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-09 04:09 -0700
Re: I don't get it "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-04-09 11:07 -0700
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-10 03:23 +0100
Re: I don't get it "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-04-10 22:02 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-11 01:05 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-11 01:07 -0700
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-11 11:42 +0100
Re: I don't get it John G Harris <niam@jghnorth.org.uk.invalid> - 2021-04-09 20:01 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-09 13:31 -0700
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-10 03:37 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-09 23:53 -0700
Re: I don't get it John G Harris <niam@jghnorth.org.uk.invalid> - 2021-04-10 12:05 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-10 15:59 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-10 15:47 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-10 18:25 +0100
Re: I don't get it Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-04-10 17:29 +0000
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-10 19:08 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-11 11:41 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-11 14:33 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-12 02:39 -0700
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-12 11:21 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-12 10:19 -0700
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-12 21:20 +0100
Re: I don't get it "sc...@sauyet.com" <scott@sauyet.com> - 2021-04-12 14:32 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-13 04:11 -0700
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-13 14:58 +0100
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-13 09:20 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-13 09:29 -0700
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-13 20:06 +0100
Re: I don't get it "sc...@sauyet.com" <scott@sauyet.com> - 2021-04-13 15:09 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-14 01:15 -0700
Re: I don't get it "sc...@sauyet.com" <scott@sauyet.com> - 2021-04-14 05:22 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-15 11:52 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-15 11:57 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-15 12:04 -0700
Re: I don't get it Scott Sauyet <scott.sauyet@gmail.com> - 2021-04-15 19:29 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-20 14:12 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-20 14:47 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-20 23:35 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-21 01:08 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-21 01:24 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-21 01:29 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-13 09:32 -0700
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-13 21:59 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-14 01:32 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-14 09:08 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-14 10:06 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-14 10:59 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-14 14:05 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-14 16:32 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-14 23:53 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-15 13:56 +0100
Re: I don't get it The Natural Philosopher <tnp@invalid.invalid> - 2021-04-12 11:20 +0100
Re: I don't get it Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-04-08 15:21 +0100
Re: I don't get it Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-04-09 16:50 +0200
Re: I don't get it Man From a city with name Viljandi <he12457@hotmail.com> - 2021-04-08 10:44 -0700
Re: I don't get it Jonas Thörnvall <jonas.thornvall@gmail.com> - 2021-04-10 00:01 -0700
csiph-web