dcsimg
Linux Today: Linux News On Internet Time.




More on LinuxToday


Freshmeat: Why are we bringing VB to Linux?

Oct 15, 2000, 19:55 (16 Talkback[s])
(Other stories by Marc Boorshtein)

WEBINAR:
On-Demand

Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers


"I was very disturbed by first reading about KBasic on slashdot.org and then another VB clone on newsforge.com. Why are we trying to emulate Windows? Do we have to make the same mistakes? While the idea behind VB is good (an environment in which pre-built components can be glued together to build applications quickly), MS VB is NOT a good language at its core. It isn't object-oriented, it's object-based. There is no inheritance, and its implementation of interfaces leaves much to be desired. Python is fully object-oriented and cross platform."

"What makes MS VB so strong isn't the language itself, it's the environment and support. While VB is a terrible language, it has an amazing IDE, probably the best on the market. If you separate the IDE from the language, it's an excellent tool. The IDE integrates form design, object browsing, code structuring, database integration, Web integration, and anything else you want it to include. Had VB instead been VPython, it would have been a nearly perfect tool."

"The second piece of MS VB that makes it so powerful is its Windows support. With direct ties into ADO, MTS, and COM+, for internal projects, there is usually no need for anything written in C or C++. Everything from soup to nuts can be built inside of VB, including the middleware, database, and front end, whether that front end is Windows- or Web-based. This is very appealing to companies large and small because they are only buying one tool for an entire job, as opposed to one tool for middleware, one for the front end, and one for the database."

Complete Story

Related Stories: