Help Required for Choosing Programming Language

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Mark Morss

    #31
    Re: Help Required for Choosing Programming Language

    On Feb 16, 4:22 pm, ifti_cr...@yaho o.com wrote:
    I am VB6 programmer and wants to start new programming language but i
    am unable to deciced.
    >
    i have read about Python, Ruby and Visual C++. but i want to go
    through with GUI based programming language like VB.net
    >
    so will you please guide me which GUI based language has worth with
    complete OOPS Characteristics
    >
    will wait for the answer
    >
    hope to have a right direction from you Programmer
    >
    Regards
    Iftikhar
    itzon...@yahoo. com
    Good grief. I suppose it is Microsoft to whom we owe the idea that
    there could be such a thing as a "GUI based" programming language.

    Comment

    • Peter Decker

      #32
      Re: Help Required for Choosing Programming Language

      On 19 Feb 2007 09:56:06 -0800, Mark Morss <mfmorss@aep.co mwrote:
      Good grief. I suppose it is Microsoft to whom we owe the idea that
      there could be such a thing as a "GUI based" programming language.
      Who do we blame for the idea that everyone in the world should be able
      to express themselves in perfect English without confusion?

      It was obvious what the OP meant. He's looking for something akin to
      VB, but in Python.

      --

      # p.d.

      Comment

      • Bruno Desthuilliers

        #33
        Re: Help Required for Choosing Programming Language

        Hendrik van Rooyen a écrit :
        "Bruno Desthuilliers" <bdesth.quelque chose@free.quel quepart.frwrote :
        >
        >
        >
        >>Stef Mientki a écrit :
        >>(snip)
        >>
        >>>I've been using Python for just 2 months, and didn't try any graphical
        >>>design,
        >>
        >>So how can you comment on GUI programming with Python ?
        >
        >
        I think we have a language problem here (no pun intended)
        >
        When Stef says "Gui Programming" he means using something like
        Delphi or Boa to do the Graphical Layout, while on this group it
        normally means writing the python code to make your own windows
        etc., using Tkinter or better...
        It's now the *3rd* time I mention Glade, wxGlade and QTDesigner in this
        thread. Hendrik, I know *exactly* what Stef is talking about - been
        here, done that.
        So from Stef's perspective he is right when he claims that Python's
        "Gui Programming" is poor - in the standard library it is non existent,
        as there are no Delphi-, Glade- or Boa-like tools available.
        >
        And one can argue that something like Boa or the WX.. packages are
        not Python, as they are not included in the standard library...
        >
        Then ObjectPascal his poor too. All the GUI part of Delphi is to
        ObjectPascal what wxPython etc are to Python.

        From thiw POV, Python is much richer than ObjectPascal : you have at
        least 3 or 4 usable GUI toolkits, at least two of them being
        full-featured and cross-platform.

        Comment

        • Bruno Desthuilliers

          #34
          Re: Help Required for Choosing Programming Language

          olsongt@verizon .net a écrit :
          On Feb 16, 4:22 pm, ifti_cr...@yaho o.com wrote:
          >
          >>I am VB6 programmer and wants to start new programming language but i
          >>am unable to deciced.
          >>
          >>i have read about Python, Ruby and Visual C++. but i want to go
          >>through with GUI based programming language like VB.net
          >>
          >>so will you please guide me which GUI based language has worth with
          >>complete OOPS Characteristics
          >>
          >>will wait for the answer
          >>
          >>hope to have a right direction from you Programmer
          >>
          >>Regards
          >>Iftikhar
          >>itzon...@yaho o.com
          >
          >
          Despite what "real programmers" and various apologists might say,
          there isn't much out there that comes close to the ease-of-use and
          functionality of VB when it comes to designing a GUI.
          Lol.

          Comment

          • Stef Mientki

            #35
            Re: Help Required for Choosing Programming Language

            >
            It's now the *3rd* time I mention Glade, wxGlade and QTDesigner in this
            thread. Hendrik, I know *exactly* what Stef is talking about - been
            here, done that.
            Doubt, that know what I'm talking about ...
            .... Glade, wxGlade, QTDesigner are not my choice ;-)
            .... at the moment I tend towards VisualWX + openGL for the future.

            cheers,
            Stef

            Comment

            • Laurent Pointal

              #36
              Re: Help Required for Choosing Programming Language

              Mark Morss a écrit :
              On Feb 16, 4:22 pm, ifti_cr...@yaho o.com wrote:
              >I am VB6 programmer and wants to start new programming language but i
              >am unable to deciced.
              >>
              >i have read about Python, Ruby and Visual C++. but i want to go
              >through with GUI based programming language like VB.net
              >>
              >so will you please guide me which GUI based language has worth with
              >complete OOPS Characteristics
              >>
              >will wait for the answer
              >>
              >hope to have a right direction from you Programmer
              >
              Good grief. I suppose it is Microsoft to whom we owe the idea that
              there could be such a thing as a "GUI based" programming language.
              Maybe HyperCard (and its language, HyperTalk) come before VB (SuperCard
              and MetaCard too)... and its Apple...

              Whatever we - as professional developers - think about these
              tools/languages - its very nice to allow not-developers people to build
              the tools they need, even if these are not perfect in a conceptual view,
              these are software with users' need filled.

              Note: I agree, in professionnal world with software service during long
              years, with software growing to manage more and more tasks, some
              languages and tools are better than others.

              Different needs, different personal experience, different skills...
              different languages.


              L.Pointal.

              Comment

              • Jordan

                #37
                Re: Help Required for Choosing Programming Language

                On Feb 18, 7:35 pm, Dave Cook <davec...@nowhe re.netwrote:
                On 2007-02-16, ifti_cr...@yaho o.com <ifti_cr...@yah oo.comwrote:
                >
                i have read about Python, Ruby and Visual C++. but i want to go
                through with GUI based programming language like VB.net
                >
                You might take a look athttp://dabodev.com
                >
                Dave Cook
                Learn python, and then learn wxpython (python binding of wxWidgets).
                wxWidgets is one of the most extensive and well built gui tools (in my
                opinion) and is easier to implement in python than C++ (also my
                opinion). The only reason I can see for using C++ over Python for gui
                building is if for some obscure reason Python wasn't fast enough. On
                the other hand, this brings up the argument of which is faster: Python
                or C++ ;) so let's not get into that. Python + WxPython = Good
                Language with Good GUI Toolkit.

                Cheers,
                Jordan

                Comment

                • Thomas Bartkus

                  #38
                  Re: Help Required for Choosing Programming Language

                  On Mon, 19 Feb 2007 08:03:43 -0800, Andy Dingley wrote:

                  <snip>
                  GUI-based" is fairly unimportant as it's just how you build your
                  programs, not what they do afterwards
                  Most user apps. require 95% of coding effort to provide a usable user
                  interface and 5% effort on the algorithmic meat. The "afterwards " you
                  allude to. So why do we still endure so much programming effort on the
                  unimportant part?

                  Because elegent algorithms require bullet proof and intuitive user
                  interfaces or people won't use or buy your software.

                  <snip>
                  GUI programs are less important now than they were a few years ago,
                  owing to the huge importance of the web and HTML.
                  Now with html the programming load rises to about 99.8% effort for the
                  user interface and 0.2% on the algorithmic core. All that coding
                  effort wasted on a user interface that looks and works like crap.

                  The top poster is quite correct to ask for a system like VB6 that banishes
                  the problem of user interface coding to the trivial role it deserves.
                  Why should a programmer waste even so much as 10% of his effort to throw
                  together a standard interface with ordinary textboxes, labels, and option
                  buttons? Over and over again?

                  Thomas Bartkus

                  Comment

                  • sturlamolden

                    #39
                    Re: Help Required for Choosing Programming Language

                    On Feb 24, 7:04 pm, Thomas Bartkus <thomasbart...@ comcast.netwrot e:
                    Most user apps. require 95% of coding effort to provide a usable user
                    interface and 5% effort on the algorithmic meat. The "afterwards " you
                    allude to. So why do we still endure so much programming effort on the
                    unimportant part?
                    Why should a programmer waste even so much as 10% of his effort to throw
                    together a standard interface with ordinary textboxes, labels, and option
                    buttons? Over and over again?
                    That is why at least two modern GUI toolkits (Microsoft's 'avalon' and
                    GTK with GLADE) export the GUI as an XML-resource from a graphical GUI
                    designer. It then takes only a line of code to import the GUI and
                    another to register the event handlers.







                    Comment

                    Working...