Cor, Cor, Cor, you ignorant slut (that is a joke from an old TV show)
First of all, I have been writing code since the mid 1980s using BASIC,
Fortran, and C on DOS and Unix machines. I never really did well at it --
very poorly in fact -- and I didn't take coding seriously until I started
getting serious about web development.
After about 10 years of administration experience and the explosion of
growth of the Amiga, Mac, DOS/Windows and Unix OS systems I was supporting I
was no longer able to cope. Since I was working as an architect I decided to
focus on the Windows platform because we used DOS and Windows almost
exclusively because CAD was the fundamental application used by the AEC-CAFM
disciplines. The Mac was used a lot in those days too but most CAD vendors
dumped the Mac because it was a dog compared to the PC. Those were the days
when a 10 MB hard drive cost more than $3,000 US and a box of 3.5" floppies
was more than $80 US. You were probably still wearing diapers
So when the web came around I started getting serious about coding. Since I
was a "Microsoft guy" I naturally used ASP/VBScript, JavaScript and of
course CSS which I note has syntax also derived from the legacy syntax of
the C programming language. I wrote all HTML and code by hand because I had
already learned the pitfalls of push-button monkey coding and how it
cripples a would-be web developer. I developed solutions for both intranet
and internet websites.
When the .NET Framework was released I started using VB.NET but then I had
what is called an epiphany (that word is in the dictionary). In case you
don't understand big words it means I pulled my head out of my @ss, took a
breath of fresh air and realized what a lame mistake I had made because half
of web development is done on the server and the other half is done on the
client and the half done on the client requires the use of JavaScript which
has been derived from C.
So I have to tell you Cor I enjoy arguing with you now and then but I have
to ask you to pull your head out of your @ss because you just don't know
what you're talking about when you criticize me. Furthermore, you seem to
have misunderstood what I said. I know you are learning English and words
and phrases may not make sense sometimes so just remember, I still love you
even though you have your head stuck up your @ss but it really is much nicer
out here where there is fresh air. The fresh air helps people think clearly
and understand why it is wiser and more efficient to do web development
using C#. So I'll repeat it again...
Half of web development is done on the server using C# and the other half is
done on the client using JavaScript so why use different languages with
different syntax?
The English word that will help you understand is the word "pragmatism."
Although it has several meanings, when you look it up in a dictionary and
cross reference how the word is used by those speaking and writing the
contemporary form of the English language you will understand why it is
pragmatic to learn three languages for the price of one. After all, isn't
that why you are trying to learn English? So you can speak and write with
others in many other nations?
Just think how small your world would be if you could only speak and write
in Dutch (which I'm assuming is your native language). The same pragmatic
principle works with programming languages. It is pragmatic to learn
languages that derive from the legacy of the C programming language because
doing so allows a developer to speak and write to many platforms.
Have a nice day over there...
<%= Clinton