473,659 Members | 2,965 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

who came up with JavaScript language syntax?

What sick saddistic person came up with the JavaScript language syntax? And
was it the same person (or group of people) that came up with the HTML
syntax??

OMG, has no one noticed this hopeless poor choice of language syntax? And
why-o-why is it case sensitive? Is it just a carry over from light weight
parsers? If we can't get out of this nightmare because of compatibility
sake -- where and how is this going to progress to a point of efficiency in
the development cycle?

Does ASP.NET 2.0 remove the need for JavaScript ?
Jan 18 '06 #1
3 1443
You should read up on the history of JavaScript, it's basically a
long-runnign pissing match between people who thought they knew better than
each other... I'm just thankful it does not look anything like VB (of the
VB6 and before kind)

"Rob R. Ainscough" <ro*****@pacbel l.net> wrote in message
news:%2******** **********@TK2M SFTNGP09.phx.gb l...
What sick saddistic person came up with the JavaScript language syntax?
And was it the same person (or group of people) that came up with the HTML
syntax??

OMG, has no one noticed this hopeless poor choice of language syntax? And
why-o-why is it case sensitive? Is it just a carry over from light weight
parsers? If we can't get out of this nightmare because of compatibility
sake -- where and how is this going to progress to a point of efficiency
in the development cycle?

Does ASP.NET 2.0 remove the need for JavaScript ?

Jan 18 '06 #2
netscape came up with javascript and its syntax.

its case sensitive because c/c++, perl, python, the unix file system, to
name a few are case sensitive. javascript is the lisp engine with a c like
syntax, and i believe a very simple and easy, but powerfull syntax which
includes associative arrays, dynamic object properties, llamada functions,
closure (all stuff c# doesn't get to version 4.0 - well actually c# 4.0 has
incomplete closure support- probably version 5.0 required). whats so hard
about being case sensitive?

it only flaw is the use of === (exact equals) in case statements.

the asp.net 2.0 support of callbacks, and the next releases support of AJAX
makes javascript more important.

html is a simple implementation of SGML gramar, and as a markup langauage is
pretty simple. the w3c browser dom is basically the xml dom, which was
designed to be easy to use from javascript.

note xhtml unlike html is case senstive.

-- bruce (sqlwork.com)
"Rob R. Ainscough" <ro*****@pacbel l.net> wrote in message
news:%2******** **********@TK2M SFTNGP09.phx.gb l...
What sick saddistic person came up with the JavaScript language syntax?
And was it the same person (or group of people) that came up with the HTML
syntax??

OMG, has no one noticed this hopeless poor choice of language syntax? And
why-o-why is it case sensitive? Is it just a carry over from light weight
parsers? If we can't get out of this nightmare because of compatibility
sake -- where and how is this going to progress to a point of efficiency
in the development cycle?

Does ASP.NET 2.0 remove the need for JavaScript ?

Jan 18 '06 #3
> OMG, has no one noticed this hopeless poor choice of language syntax?

I confess. It was me. You see, I had a sad childhood, and was denied the
simple pleasures that most people enjoy in life. In order to get revenge on
a world which was so much happier than I, I concocted this evil language,
and foisted it upon an unsuspecting public. Now, *everybody* has to use it,
and my jealousy is satiated! AH-HA-HA-HA-HA-HA-HA!

--

Kevin Spencer
Microsoft MVP
..Net Developer
You can lead a fish to a bicycle,
but it takes a very long time,
and the bicycle has to *want* to change.

"Rob R. Ainscough" <ro*****@pacbel l.net> wrote in message
news:%2******** **********@TK2M SFTNGP09.phx.gb l...
What sick saddistic person came up with the JavaScript language syntax?
And was it the same person (or group of people) that came up with the HTML
syntax??

OMG, has no one noticed this hopeless poor choice of language syntax? And
why-o-why is it case sensitive? Is it just a carry over from light weight
parsers? If we can't get out of this nightmare because of compatibility
sake -- where and how is this going to progress to a point of efficiency
in the development cycle?

Does ASP.NET 2.0 remove the need for JavaScript ?

Jan 18 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2971
by: news frontiernet.net | last post by:
I have key entered and tried to run example 4-6 from Dany Goodmans DYNAMIC HTML book, version one that is on pages 94-96. This is part of my effort to learn JavaScript. I checked each byte and position back against the book for syntax errors but still cannot get this script to work. I tells me that; 1. Line 49 has a missing ";" at bye 13 2. Line 89 has a missing object at byte 1
9
10420
by: Behzad | last post by:
Hi All. I have a function with javascript is used in my ASP web Page.Now i want to write an application with VB6 same as my asp page and i need to use that javascript function.Can i insert this function in my VB6 app.? Thnaks. Behzad
6
2529
by: Andy Fish | last post by:
Hi, I want to use an anchor tag to invoke some javascript and I've read that it's bad form to use <a href="javascript:foo()"> I've read endless usenet posts and hint sites on the net, they all suggest different things and I can't get any kind of consistency, and I can't find any solution that works properly for IE, opera and mozilla. many of the recommended solutions go something like this:
1
3844
by: jarit | last post by:
Hi, Found these coding guidelines for C#, HTML, Javascript, Java, HTML, PL/SQL, T-SQL, VB and VBScript. Well written and free to download. www.demachina.com/products/swat Jeroen
136
9307
by: Matt Kruse | last post by:
http://www.JavascriptToolbox.com/bestpractices/ I started writing this up as a guide for some people who were looking for general tips on how to do things the 'right way' with Javascript. Their code was littered with document.all and eval, for example, and I wanted to create a practical list of best practices that they could easily put to use. The above URL is version 1.0 (draft) that resulted. IMO, it is not a replacement for the FAQ,...
1
1344
by: barry | last post by:
Hi I have the following code in a code behind file Dim sString As System.Text.StringBuilder sString = New System.Text.StringBuilder sString.Append("<script language=""Javascript"">" & vbCrLf) sString.Append("<img src=""ck.gif"">" & vbCrLf) sString.Append("</script>") If (Not Me.IsStartupScriptRegistered("MyInitt")) Then Me.RegisterStartupScript("MyInitt", sString.ToString)
8
3657
by: chrisdude911 | last post by:
how do i add video into a javascript web page with my own custom buttons?
18
2382
by: Andrew Wan | last post by:
I have been developing web applications with ASP & Javascript for a long time. I have been using Visual Studio 2003.NET. While VS2003 is okay for intellisense of ASP & Javascript, it's still not that great. One of the cons of ASP & Javascript is that they're both interpreted, which means one has twice the amount of work to do interms of syntax checking & semantic/runtime checking. Another bad thing is that ASP & Javascript doesn't have...
34
2982
by: dhtml | last post by:
I made a change to the FAQ of javascript to EcmaScript. I got some feedback that the newsgroup is CLJ and the language is commonly referred to as JavaScript. Therefore, the word in the FAQ should be JavaScript. So I'm asking: what should I use in the FAQ? Technically, 'JavaScript' is Mozilla's implementation of Ecma-262.
0
8428
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8335
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
7356
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6179
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5649
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4175
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2752
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
1976
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1737
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.