Earlier quoted context omitted.
Nitpick: "...and that HTML just wasn't going to get us there" (CSS came out in 1996).
And CSS wasn’t widely used until a few years into the ‘00s. Only then did more consistent layout engines finally make it viable for stuff other than just styling text.
Netscape and Sun Announce JavaScript (1995)
451–460 of 476 posts
Re: Netscape and Sun Announce JavaScript (1995)
#452Earlier quoted context omitted.
When flash was focused, my keyboard shortcuts didn't work. I hated it just for that.
Hm. I think it was a bug in some browsers but not others? I remember encountering it but I don't remember it as something persistent.
Re: Netscape and Sun Announce JavaScript (1995)
#453Earlier quoted context omitted.
And CSS wasn’t widely used until a few years into the ‘00s. Only then did more consistent layout engines finally make it viable for stuff other than just styling text.
Damn...I've forgotten more about the timelines of this stuff then most people know.
Re: Netscape and Sun Announce JavaScript (1995)
#454Wow, 25 years. Feels like yesterday, but several technological revolutions happened in these years.
Re: Netscape and Sun Announce JavaScript (1995)
#455Earlier quoted context omitted.
> I bet most js devs would not be able to make a "hello world" in C. Like if you just gave them a text editor and the gcc manpage? Why would they know? It's an entirely new language to them. How are you going to learn a new language's syntax or library functions without a reference? If you gave a JS programmer a C programming textbook or tutorial they'd type out and run Hello World in about 2 minutes, like anyone els…
"If you gave a JS programmer a C programming textbook or tutorial they'd type out and run Hello World in about 2 minutes, like anyone else. " There are lots of js programmers, who do programming by modifying copy and paste bits of code in a try and error method. They don't know they use a dynamic scripting language. They don't know what a compiler is. They oft even don't know exactly what a variable is. So I doubt th…
Please define this term. Especially "scripting".
> So I doubt they boot up and run C in about 2 minutes.
It took me about 10 minutes into my intro to programming class in high school, starting from zero programming knowledge, to run hello world.
> And if they manage after a while, they still don't understand printf, as it already uses pointers. They don't understand types. Etc.
You're moving the goalposts. Why would they know all things? Those are language features and they don't know the language. A C programmer doesn't know the prototype chain.
> because people coming to js and insist to write js code in C style or in java style
News flash. Everyone writes code in the idioms they already know, until they learn the language better.
What you're saying boils down to "JS programmers are some special class of people that are incapable of learning". Which is elitist nonsense.
Re: Netscape and Sun Announce JavaScript (1995)
#456In the beginning JavaScript was created. This has made a lot of people very angry and has been widely regarded as a bad move.
Re: Netscape and Sun Announce JavaScript (1995)
#457Earlier quoted context omitted.
"If you gave a JS programmer a C programming textbook or tutorial they'd type out and run Hello World in about 2 minutes, like anyone else. " There are lots of js programmers, who do programming by modifying copy and paste bits of code in a try and error method. They don't know they use a dynamic scripting language. They don't know what a compiler is. They oft even don't know exactly what a variable is. So I doubt th…
> a dynamic scripting language Please define this term. Especially "scripting". > So I doubt they boot up and run C in about 2 minutes. It took me about 10 minutes into my intro to programming class in high school, starting from zero programming knowledge, to run hello world. > And if they manage after a while, they still don't understand printf, as it already uses pointers. They don't understand types. Etc. You're m…
No. It boils down to JS programmers often have a background in design and not math and engineering.
The former is helpful for nice UI and UX. The later good for efficient algorithms and code design.
And is your question about JS being a dynamic scripting language, a serious one? Well, feel free to check wikipedia.
Re: Netscape and Sun Announce JavaScript (1995)
#458Earlier quoted context omitted.
> a dynamic scripting language Please define this term. Especially "scripting". > So I doubt they boot up and run C in about 2 minutes. It took me about 10 minutes into my intro to programming class in high school, starting from zero programming knowledge, to run hello world. > And if they manage after a while, they still don't understand printf, as it already uses pointers. They don't understand types. Etc. You're m…
"What you're saying boils down to "JS programmers are some special class of people that are incapable of learning". Which is elitist nonsense. " No. It boils down to JS programmers often have a background in design and not math and engineering. The former is helpful for nice UI and UX. The later good for efficient algorithms and code design. And is your question about JS being a dynamic scripting language, a serious…
Again, you keep moving the goalposts. You started with the claim that most JS programmers were incapable of writing Hello World in C.
Re: Netscape and Sun Announce JavaScript (1995)
#459Re: Netscape and Sun Announce JavaScript (1995)
#460What stands out to me is how much more foresight they had than I'd thought about the ways JS would be used: > With JavaScript, an HTML page might contain an intelligent form that performs loan payment or currency exchange calculations right on the client in response to user input. A multimedia weather forecast applet written in Java can be scripted by JavaScript to display appropriate images and sounds based on the c…
Isomorphic app?