Visual Basic 9 Introduction

Visual Basic 9 IntroductionWhen people hear “Visual Basic”, they remember QuickBasic from the DOS days. As a result, their knee-jerk reaction is- often that Visual Basic is not really a serious language, and- they do not pay it the attention it actually deserves. In reality- Visual Basic is a full-edged modern object-oriented language-with many unique features, such as static typing where possible but dynamic typing where necessary, declarative event handling, deep XML integration with optional layered XSD types, highly expressive query comprehension syntax, type inference, etc. etc. This makes Visual Basic actually more interesting- to researchers and practitioners than the “popular” static languages such as Java, C# and dynamic languages such as Ruby or JavaScript.

The BASIC programming languages has come a long way since the early days of the original Dartmouth College BASIC and the various dialects on early microand mini-computers. Unfortunately, many people are unaware of this evolution and still express strong stereotypes about the unsuitability of “BASIC” for doing real work. Perhaps the late Edsger Dijkstra phrased this prejudice most eloquently. It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.” Nobody wants to be mentally mutilated, so no wonder that serious researchers and professional programmers avoid using BASIC and instead opt for languages that do not side-effect the psyche such as C++, Java, C# while the hip developers and more adventurous researchers and alpha geek developers are attracted to dynamic languages such as Scheme, Python, Ruby, JavaScript, Smalltalk.

Website: research.microsoft.com | Filesize: 89kb
No of Page(s): 2
Click here to download Visual Basic 9 Introduction

Related Tutorial

Tags:

Comments

Leave a Reply




Search engine terms: Visual Basic 9 tutorial,