Re: Java Programming for Windows

From: JC Home (jeffcia_at_comcast.net)
Date: 12/24/03

  • Next message: Ulas Ergin: "Re: problem sending javamail"
    Date: Wed, 24 Dec 2003 17:35:25 -0500
    
    

    Thanks, that's very encouraging. I am considering a masters in software
    engineering, but my background is in chemical and network engineering rather
    than coding, although I have done a few things in quick basic and fortran.
    I am learning JavaScript on my own, and the switch is fairly simple -
    conditional statements and loops are the same just different syntax.

    My concern is that if I go into a masters dedicated to software development
    that they may require c++. Any thoughts on what the universities are
    requiring these days?

    I think you've convinced me though because I can immediately create applets
    to use in my classroom even if I don't pursue the masters, and there is an
    option for programming stand-alone devices, and java was written for that,
    was it not??

    Thanks again,

    -- 
    Jeff Ciaccio
    Dallas, GA
    (W) 678-494-7863 x-274
    (Fax) (W) 678-494-7865
    http://home.comcast.net/~ciaccio8515/
    "Roger" <roger@senanque.co.nz> wrote in message
    news:866f6521.0312240149.1a58261e@posting.google.com...
    > The only answer you are likely to get from this group is that Java is
    > the best language ever :)
    >
    > Java runs on Windows and does perfectly good graphics. I'm not into
    > graphics programming myself but there are plenty of good Java programs
    > around that demonstrate graphics running on windows. They also run on
    > other platforms, so if youchange your mind about windows you don't
    > have to rewrite all your code.
    >
    > Java is easier than C++ (quite a lot easier, actually). These days I
    > only use C++ if I am doing very low level stuff, or integrating Java
    > with something else.
    >
    > Applets are always Java, by definition, although you can do similar
    > things in ActiveX and .NET (ie write code that is downloaded to the
    > browser).
    >
    > Java tools are often free (download the JDK from Sun and the Eclipse
    > IDE and you have an excellent development system).
    >
    > Books: I learned on "Java 2 and Javascript for C and C++ programmers",
    > Daconta et al, Wiley, but you don't have a C++ background so (while I
    > recommend that) it may not suit you. Do go for a how-to book rather
    > than the type that just provide APIs on paper. You get the APIs from
    > the web. There are tutorials on Sun's site (http://java.sun.com) which
    > help a lot too. Note that you are probably interested in J2SE rather
    > than the other flavours.
    >
    > One of the nice things about Java is that it is very easy to generate
    > documentation from code so any libraries are usually distributed with
    > web pages. Most of the syntax is fairly simple, you learn it quickly,
    > but the libraries are huge and ever expanding so the on-line docs are
    > important.
    >
    > Hope that helps.
    

  • Next message: Ulas Ergin: "Re: problem sending javamail"

    Relevant Pages

    • Re: help needed on time-dependent functions!
      ... In, Mark Haase wrote: ... > masters and not know any Java? ... I don't know about you, but where I went to school, CS was about things like ...
      (comp.lang.java.help)
    • Re: Ruby in universities ?
      ... if I start a masters degree in computer science, ... Only 20 ruby jobs listed on boston craigs list, ... It was my experience that almost all programming in the beginning classes were done in Java, ...
      (comp.lang.ruby)
    • Re: How to send/upload a file to the server using Java ?
      ... of the other services they offer, such as a web search. ... Yeap... ... just curious if there are another ways or ideas from java ... masters here:) thx for your suggestion. ...
      (comp.lang.java.programmer)
    • Re: Ruby in universities ?
      ... if I start a masters degree in computer science, ... like Ruby alot. ... I'm loving java and I think it's a good thing to get to know about a couple of programming languages! ...
      (comp.lang.ruby)
    • Type conversion for reference types?
      ... My apologies if this is a silly question in the context of Java. ... And more specifically, if none exists, how do I reliably deal with situations where I want a specific sub-class but am only given some base class. ... With respect to Graphics/Graphics2D, I've seen lots of examples of AWT code where in a paintmethod, the Graphics instance passed in is cast to Graphics2D. ... But Area.getBoundsreturns a Rectangle2D, which doesn't expose the fields that provide that information. ...
      (comp.lang.java.programmer)