Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Visual Basic Alternative

  1. #1
    Join Date
    Sep 2012
    Beans
    13

    Post Visual Basic Alternative

    Is there any alternative for VIsual Basic in Ubuntu or can we run VB in Ubuntu as well

  2. #2
    rai4shu2 is offline Extra Foam Sugar Free Ubuntu
    Join Date
    Jun 2006
    Beans
    Hidden!
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: Visual Basic Alternative

    I think you can do some VB stuff in Mono.

  3. #3
    Join Date
    Sep 2006
    Beans
    8,627
    Distro
    Ubuntu 14.04 Trusty Tahr

    python

    You've got perl, python and javascript instead.

    If you're looking to write macros for LibreOffice / OpenOffice, you can use python or javascript.

  4. #4
    Join Date
    Oct 2005
    Location
    Lab, Slovakia
    Beans
    10,792

    Re: Visual Basic Alternative

    Perl with Glade are my favourites.

  5. #5
    Join Date
    Nov 2007
    Location
    London, England
    Beans
    7,703

    Re: Visual Basic Alternative

    I've never looked at it, but I have read that gambas is rather like vb.

  6. #6
    Join Date
    Sep 2012
    Beans
    13

    Re: Visual Basic Alternative

    Quote Originally Posted by rai4shu2 View Post
    I think you can do some VB stuff in Mono.
    Does Mono provides it?

  7. #7
    Join Date
    Sep 2006
    Beans
    8,627
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Visual Basic Alternative

    I would avoid mono and work with the standard material instead.

  8. #8
    Join Date
    Sep 2012
    Beans
    5

    Re: Visual Basic Alternative

    1. Avoid MONO at all costs.
    Reason 1: Its incomplete Microsoft .NET clone, missing many proprietary "features".
    Reason 2: Its unofficial.
    Reason 3: Microsoft still holds whole patent portfolio. One word from MS and all stack is affected.
    Reason 4: .NET is the technology, which is used by Microsoft to "infect" platforms such as Android and ARM. By using MONO you directly helping widespread its usage.
    Reason 5: There are plenty of good tools that do the job better, are patent-free, are complete, and are not owned by company which set its goal to stop linux or sue everyone who use it to pay "microsoft tax".

    2. You are looking at GAMBAS, DarkBasic(proprietary) or (very advanced, but not VB) Lazarus. More advanced alternatives will be Guile or QT-Creator paared with Cpp.

    3. You can run VB in Ubuntu, however it is not native. By using Wine(free implementation of Winapi) with VB Runtimes preinstalled (using Winetricks or PlayOnLinux).
    This method is however the most cumbersome (after setting separate VM, ofc), however it is legal and MS-"stuff" is held in a separate "box".
    Last edited by dude123dude; September 30th, 2012 at 02:42 PM.

  9. #9
    Join Date
    Oct 2006
    Location
    /dev/null
    Beans
    1,574
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Visual Basic Alternative

    Quote Originally Posted by dharmvir tiwari View Post
    Does Mono provides it?
    Mono includes a VB.NET compiler, in the mono-vbnc package. There is no sophisticated IDE integration, however, e.g. MonoDevelop does not include a GUI designer for VB.NET projects (only for C# projects).

    Gambas is an environment which is very VB6-like, although may have differences since it isn't *actually* VB. Chances are it's the most comfortable fit for an experienced VB6 developer.
    Understanding is a three-edged sword: Your side, their side, and the truth

  10. #10
    rai4shu2 is offline Extra Foam Sugar Free Ubuntu
    Join Date
    Jun 2006
    Beans
    Hidden!
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: Visual Basic Alternative

    Suffice it to say that there are compelling reasons for a developer who makes a living on their coding to avoid Mono (unless you happen to work at Microsoft or EA, of course), but just be aware that Microsoft has been very busy spreading FUD about BASIC, and doing their best to discourage developers from using VB.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •