DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 6 of 6

Thread: which language to choose for development.??

  1. #1
    Duke Guest

    which language to choose for development.??


    hi,
    i had a few doubts in mind...
    i have a few projects to be done (well they are in a kind of to-do list for
    me).
    and i am just gettting confused over what languague should i pick up to do
    them.
    the 3 languages that i can think of with which i could possibly do them are
    1) C++
    2) Java
    3) Delphi

    and my proejects to be done are
    1) Job Application system (package)
    2) online chat
    3) chess game
    4) warehouse system

    could you plz. advice me which lang. should i take to be the most favorable
    for developing these above projects.
    i guess for 'online chat' java is the only option as it is the only web oriented
    lang.
    i dont know for the other 3.

    sometimes i think i should go in for delphi since it is a RAD. so that i
    can avoid all that mouse, gui screen coding which i mite have to do in C++
    or java, while in delphi it mite just be a few lines of code. but then i
    really start to wonder how much the DEMAND is for DELPHI PROGRAMMERS.??
    and when i think of C++, well i see it as really a good language for me to
    learn and master, and these projects will really help me a **** a lot. but
    that also means, typing in a lot of code from scratch for using mouse, gui
    screens, db connectivity, etc. (and i dont know where to get information
    and code bout such things for C++)
    and eventually the last option Java tells, me that well, java is the hot
    lang. now, and its got a good library, standard, good doc, platform independent,
    etc. but at the same time really slow as compared to C++ (so no exe files
    generated )

    i really dont know which 1 lang to choose frm..could u suggest me or advice
    me, on how to go bout doing ....i really need to make a decision fast??

    duke.

  2. #2
    John Cantley Guest

    Re: which language to choose for development.??

    Duke,

    It is apparent that you just learning. Might as well shoot for the big
    one and go with c++. You don't have to start from scratch you just need to
    research things like ATL and MFC. You will spend time learning it but if
    you have no coding background it maybe tough. C++ gives a good foundation
    that can be carried over to Java or C# er even Delphi but it is much more
    complex than any of those. C++ was my primary language and I moved into VB
    for the RAD and used c++ where speed was an issue.

    John



  3. #3
    Rich Guest

    Re: which language to choose for development.??


    Duke,

    I would highly recommend Borland C++ Builder 5. You can use it for many different
    types of tasks. The VCL is light years ahead of the archaic MFC. It is truly
    the only RAD C++ tool.


    A quote from Bruce Eckel:

    "The code in this book is written to compile under a fully-compliant ISO
    C++ (Standard C++) compiler. The best commercial C++ compiler available for
    Win32 is the latest Borland C++ compiler (see http://www.inprise.com), which
    is what I used for testing the code under Win32.

    A note about Visual C++. I periodically receive messages saying that the
    most recent version of Visual C++ will not compile many of the programs in
    the book. Let me attempt to be diplomatic here. Microsoft has stated that
    what they are creating is "a Windows compiler." Their interest is in creating
    a compiler that makes Windows programs, and not one that is compliant to
    the C++ Standard. As a result, the Standard C++ features in VC++ have been
    increasing at a relative crawl, and you should not expect VC++ to compile
    many of the programs in the book. The complete listing of files that will
    not compile can be found in the file CompilerData.txt in both volumes.

    If you find a problem with a program and VC++, it is extremely likely that
    it is a deficiency in VC++ and not in the code listing. A Microsoft makefile
    is included that will successfully compile all possible programs in the book."


    http://www.mindview.net/Books/TICPP/...html#Compilers

    Rich
    ---------------------------------------------------------------------

    "Duke" <dukenm@usa.net> wrote:
    >
    >hi,
    >i had a few doubts in mind...
    >i have a few projects to be done (well they are in a kind of to-do list

    for
    >me).
    >and i am just gettting confused over what languague should i pick up to

    do
    >them.
    >the 3 languages that i can think of with which i could possibly do them

    are
    >1) C++
    >2) Java
    >3) Delphi
    >
    >and my proejects to be done are
    >1) Job Application system (package)
    >2) online chat
    >3) chess game
    >4) warehouse system
    >
    >could you plz. advice me which lang. should i take to be the most favorable
    >for developing these above projects.
    >i guess for 'online chat' java is the only option as it is the only web

    oriented
    >lang.
    >i dont know for the other 3.
    >
    >sometimes i think i should go in for delphi since it is a RAD. so that i
    >can avoid all that mouse, gui screen coding which i mite have to do in C++
    >or java, while in delphi it mite just be a few lines of code. but then i
    >really start to wonder how much the DEMAND is for DELPHI PROGRAMMERS.??


    >and when i think of C++, well i see it as really a good language for me

    to
    >learn and master, and these projects will really help me a **** a lot. but
    >that also means, typing in a lot of code from scratch for using mouse, gui
    >screens, db connectivity, etc. (and i dont know where to get information
    >and code bout such things for C++)
    >and eventually the last option Java tells, me that well, java is the hot
    >lang. now, and its got a good library, standard, good doc, platform independent,
    >etc. but at the same time really slow as compared to C++ (so no exe files
    >generated )
    >
    >i really dont know which 1 lang to choose frm..could u suggest me or advice
    >me, on how to go bout doing ....i really need to make a decision fast??
    >
    >duke.



  4. #4
    Matthew Cromer Guest

    Re: which language to choose for development.??


    "Duke" <dukenm@usa.net> wrote:
    >
    >hi,
    >i had a few doubts in mind...
    >i have a few projects to be done (well they are in a kind of to-do list

    for
    >me).
    >and i am just gettting confused over what languague should i pick up to

    do
    >them.
    >the 3 languages that i can think of with which i could possibly do them

    are
    >1) C++
    >2) Java
    >3) Delphi
    >
    >and my proejects to be done are
    >1) Job Application system (package)
    >2) online chat
    >3) chess game
    >4) warehouse system
    >
    >could you plz. advice me which lang. should i take to be the most favorable
    >for developing these above projects.
    >i guess for 'online chat' java is the only option as it is the only web

    oriented
    >lang.
    >i dont know for the other 3.
    >
    >sometimes i think i should go in for delphi since it is a RAD. so that i
    >can avoid all that mouse, gui screen coding which i mite have to do in C++
    >or java, while in delphi it mite just be a few lines of code. but then i
    >really start to wonder how much the DEMAND is for DELPHI PROGRAMMERS.??


    There is very little demand for Delphi programmers.



    >and when i think of C++, well i see it as really a good language for me

    to
    >learn and master, and these projects will really help me a **** a lot. but
    >that also means, typing in a lot of code from scratch for using mouse, gui
    >screens, db connectivity, etc. (and i dont know where to get information
    >and code bout such things for C++)




    >and eventually the last option Java tells, me that well, java is the hot
    >lang. now, and its got a good library, standard, good doc, platform independent,
    >etc. but at the same time really slow as compared to C++ (so no exe files
    >generated )


    It's not "really slow" in most cases. In most cases performance is more
    than acceptable. For example, try these emulators written in Java http://web.utanet.at/nkehrer/

    (For those who don't know, emulating another computer system or arcade is
    a very processor-hungry task)



  5. #5
    Duke Guest

    Re: which language to choose for development.??


    "John Cantley" <jcstrider@hotmail.com> wrote:
    >Duke,
    >
    > It is apparent that you just learning.

    no,...i m not new to programming....i have been doin PASCAL for 3 yrs.
    and my C/C++ is just okie..nothing grt...the pointers and stuff drives me
    crazy though.
    Might as well shoot for the big

    >one and go with c++. You don't have to start from scratch you just need

    to
    >research things like ATL and MFC. You will spend time learning it but if
    >you have no coding background it maybe tough. C++ gives a good foundation
    >that can be carried over to Java or C# er even Delphi but it is much more
    >complex than any of those. C++ was my primary language and I moved into

    VB
    >for the RAD and used c++ where speed was an issue.

    so wouldnt Delphi be a good RAD...
    and i dont know if C++ has and of those buttons, menu dialogs etc. infact
    none of the books i came across have it.
    could u tell me a good perfect book for RAD in C++.


    >
    >John
    >
    >



  6. #6
    David K. Guest

    Re: which language to choose for development.??


    "Rich" <nomail@nomail.com> wrote:
    >
    >Duke,
    >
    >I would highly recommend Borland C++ Builder 5. You can use it for many

    different
    >types of tasks. The VCL is light years ahead of the archaic MFC. It is truly
    >the only RAD C++ tool.
    >


    That may be true, but from a career standpoint, you are better off learning
    MFC. MFC is, _by_far_, the most popular Windows application framework for
    C++. It's definitely a more marketable skill than VCL.

    >
    >A quote from Bruce Eckel:
    >
    >"The code in this book is written to compile under a fully-compliant ISO
    >C++ (Standard C++) compiler. The best commercial C++ compiler available

    for
    >Win32 is the latest Borland C++ compiler (see http://www.inprise.com), which
    >is what I used for testing the code under Win32.
    >


    If compliance with the C++ standard is important to the project that you
    are working on, then Visual C++ isn't your best choice. However, I would
    argue that Visual C++ gives you enough compliance for the majority of software
    projects. Judging by the relative market shares of the two tools, standard
    compliance is not very high on the list of requirements for most Windows
    shops.

    However, I can understand where somebody like Bruce Eckel would bash Microsoft
    for their non-compliant compiler. He's trying to write a compiler-neutral
    C++ book, so for him and his readers compliance is a bigger issue.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center