Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

From LISP Routines to VB.NET???

Posted on 2002-07-29
3
Medium Priority
?
306 Views
Last Modified: 2013-12-13
Dear E-E Forums,

  I have been an AutoCAD LISP & DOS Batch file programmer for years, and have be told to study for Visual Basic.NET for my future work load.  Is Visual C# a better avenue to press to boss with than VB.NET?  C# looks familiar with its brackets, but VB.NET looks easier to read.

Any Advice,
CADDex
0
Comment
Question by:caddex
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 12

Expert Comment

by:guidway
ID: 7192496
Personally I would say VB.NET is easier to read and use than C#. If you have experience in Java, C# is a lot closer to Java. Coming from a Lisp background (which I'm not very familiar with) I would probably say VB.NET. Of course if you want a challenge and want to be on the frontline of progress go with C#. That's up to you,

guidway
0
 
LVL 12

Accepted Solution

by:
farsight earned 800 total points
ID: 7391042
Despite VB being a perfectly good language, with strengths and weaknesses like all other languages, it still has a reputation for being a "baby" language.  With VB.NET, I think VB is as powerful as any .NET language ... but it will probably retain it's poor reputation, because it's primarily non-users of the language that keep that reputation going.

Your decision on choosing a .NET language probably should depend primarily on WHY you have been told to study VB.NET.  What is your boss's motivation?  Does he want to be able to read the code himself?  Does he have a certain project in mind?  Does he want a larger pool of programmers to select from?  Does he want a cheaper pool of programmers to select from?  Or is he just thinking of moving to .NET, and Visual Basic was his default selection?

A very big part of working with .NET is learning the .NET Framework ( http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28000451 ).  If you currently know neither VB, nor C++, nor Java, learning either VB.NET or C#.NET should be similar experiences.  The primary difference between the two is simple syntax, though there a few other differences, that I find relatively insignificant, though others disagree.

You might also be interested in the HotDog Compiler, an implementation of Scheme for .NET ( http://rover.cs.nwu.edu/~scheme/ )  Scheme is a language derived from Lisp, so you may find it quite familiar.

Other alternate languages are available, too.
( http://www.zdnet.com.au/builder/program/windows/story/0,2000035027,20266189,00.htm )

Enjoy learning!
0
 

Author Comment

by:caddex
ID: 7406256
I tend to agree that VC# will dominate the market for better wages.  I'm also convinced that the languages (vb.net & vc#.net) are similar enough that I could program in both.  And I will for practice.  For now I will continue tpo study  VB.net as the primary language to get my feet wet, but I intend to talk to the boss about switching to VC#.

Thanks Guys for the comments,
CADDEX
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question