<pedrocorreia.net ⁄>
 

<VB versus Java ⁄ >




clicks: 3557 3557 2007-04-11 2007-04-11 goto misc myNews misc  Bookmark This Bookmark This


John Pusatera wrote to me with this question, "I am not a professional programmer, but I always wondered how the professional community viewed Visual Basic compared to Java."

A "professional developer" has one rule that overrides all the others: "Do what the boss wants done." If the boss needs Java development, that's what you do. If the boss needs VB, do that instead. The most significant project I ever managed used a technology that I knew, in advance, was going nowhere. (At the time, it was branded PacBase. It's been absorbed by IBM now and doesn't really exist anymore.) We used PacBase because people who were in authority before I got the project responsibility had committed the company. I didn't have any real choice. I hated it. I almost went insane. But we finished the project. That's what "professionalism" is all about.

But if you're talking about just having fun, it's VB all the way for me. I think the syntax is much easier to understand and you can "get on with the show" and think about the programming problem instead of the language. .NET has made the "power" of all the .NET languages equal now so it's mainly a choice about what you like.

The comparison of .NET to Java, however, is more one of guessing about what the future may bring. Microsoft charges a lot of money for .NET technology and Java is less expensive to acquire. Microsoft pretty much just runs on Windows and Java runs on everything. (Although the Mono project is bringing .NET to the non-Windows environments right now. That's an interesting trend that bears watching.)



este é só um excerto do artigo, para aceder ao artigo completo, clique no link em baixo:
this is just a small excerpt from the article, to access the full article please click in the link below:

http://visualbasic.about.com/b/a/256829.htm




Subscribe News RSS  Subscribe News Updates by E-mail





myNews <myNews show="rand" cat="misc" ⁄>

Adobe Photoshop CS6: Improvements for Web and UI Designers new ...

Photoshop CS6 has been hailed as a huge improvement for web and UI designers. I'm going to share wit (...)

clicks: 16755 16755 2012-05-14 2012-05-14 goto url (new window) webdesign.tutsp... goto myNews misc


Camera Exposure Modes Explained new ...

If you're just getting started with photography, the letters on your camera's dial might feel like h (...)

clicks: 14694 14694 2012-05-13 2012-05-13 goto url (new window) photo.tutsplus.... goto myNews misc


45 Fresh Collection of High Quality Free PSD Files new ...

What else can be so great for a designer than finding out high quality Photoshop PSD files? This is (...)

clicks: 9052 9052 2012-05-09 2012-05-09 goto url (new window) smashingapps.co... goto myNews misc


15 Free High Quality ToolTip PSD's new ...

A tooltip or infotip can be defined as a graphical hint that is incorporated with the website design (...)

clicks: 10624 10624 2012-05-07 2012-05-07 goto url (new window) smashingapps.co... goto myNews misc


40+ Elegant Examples of River Photography

River photography is one of the beautiful type of photography, photographers take pleasure in this w (...)

clicks: 6506 6506 2012-05-04 2012-05-04 goto url (new window) smashingbuzz.co... goto myNews misc


40 Fresh And High Quality Free Icon Sets In PSD Format

Here is yet another exciting collection of high quality Free Icon PSD files for the designers that t (...)

clicks: 7109 7109 2012-02-19 2012-02-19 goto url (new window) smashingapps.co... goto myNews misc


15 jQuery Calendar Date Picker Plugins

In this collection, you will see some of the best jQuery Calendar Date Picker Plugins that will allo (...)

clicks: 7002 7002 2012-02-18 2012-02-18 goto url (new window) smashingapps.co... goto myNews misc


50 Beautiful Yet Free HTML5 And CSS3 Templates

HTML5 templates are getting very popular these days because all professional HTML5 templates are com (...)

clicks: 7599 7599 2012-02-17 2012-02-17 goto url (new window) smashingapps.co... goto myNews misc