I've worked with VB extensively as well. Not for the last year however ;-). From all I can recall, one way to approach your problem would be to liken Perl modules to an OCX (or COM) object in VB. For example, VB has a Database interface COM object which could be brought up in your discussion on a variation of DBI module (for MySQL databases). As far as the CGI works, I'm not sure if you could compare anything unless the audience has written any ASP type of application in VB script. By and large, explaining CGI is a different matter.. it's simply a different 'technology'. So you may delve into how a server processes requests and executes scripts requested by the web client and etc.

As far as GTK+ goes, there's ample analogies that one could come up with when it comes to VB. VB programmers are accustomed to interacting with their application GUI via a set of GUI interfaces (objects + their methods/attributes). So you might think of likening the two this way.

Sorry, that's just about as much as I may recall right now ;-)). Hope this is useful.

Cheers,

"There is no system but GNU, and Linux is one of its kernels." -- Confession of Faith

In reply to Re: Explaining a Perl project to a VB-bound audience by vladb
in thread Explaining a Perl project to a VB-bound audience by Lasker

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.