Berkeley CSUA MOTD:Entry 14599
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2024/11/23 [General] UID:1000 Activity:popular
11/23   

1998/9/15-16 [Computer/SW/Languages/Java] UID:14599 Activity:high
9/15    Anyone know a good introductory programming book based on Java?
        My high school CS teacher had a bunch of newbie programmers
        stuck in her intermediate Java class, and she's at her wit's end
        trying to find good materials suitable for beginners. Thx. -anirvan
        \_ Arnold & Gosling - The Java Programming Language.  I thought it
           was pretty good.  You can't get much simpler than that.  It's
           also the official book on java.  If they're HS students make
           them suffer and teach them scheme.
        \_ Just give them the grade they earn.

9/14
        I asked before - How can I run afterstep on the EECS Instructional
        computers, *without* installing the package etc...? I tried every
        suggestion in the previous answers, but they didn't work on the
        EECS computers, nor on Soda. Any ideas? Thanks, - noah
        \_ there is no AS on eecs instructional.  There is WindowMaker on
           the Solaris machines which comes very close to AS (i actually
           think it looks a bit nicer).  It's a pain in the ass to install
and it
           won't always work on the first try so you have to play around a
           little.  The install scripts are at /usr/sww/GNUstep/bin/ I
           think it's called wmaker.inst but read the README).  good luck
                -jeff
        \_ There is no AS on soda either, but it's in ports, so mail root@soda
                and ask them to install it.
        \_ /home/tmp is your friend.
            \_ that's one of the most unreadable and unhelpful books on the
               market.  it's OK as a reference, don't try to learn from it.
                \_ I concur.  While The Red Book and The Gray Book
                   literally define The Java Platform, it's more useful as
                   an implementor's
                   guide than as a teaching aid.  I would recommend the
                   Tiger book (ORA's
                   Java in a Nutshell).  -java stud
        \_ Just give them the grade they earn.  HS Java is worthless anyway.
           HS'ers are too stupid to learn anything anyway, why bother?
           \_ I beg to differ. I learned Pascal/C in high school, and it
              helped give a good head start in cs60B.
                \_ Then you had a worthless 60b class.  Who taught?
                        \_ 60B used to include teaching C, so why is it
                           so hard to believe learning C in advance was
                           a head start?
                           \_ Like a few of my partners who thought they
                              knew everything until they didn't?
                        \_ Maybe he just had a good HS teacher.  Such things
                           are rumored to exist (like when BH taught HS).
                           \_ A myth.  I refuse to believe this.
                                \_ good HS teachers, or BH->HS?
                                        \_ The former.  The latter isn't of
                                           any interest but I recall him
                                           saying something about it once.
                                                \_ jove was written by one of
                                                        BH's HS students.
                                                \_ you can read about bh
                                                   teaching hs on www.cs/~bh
        \_ "Thinking In Java" is suppose to be good. You can download the
           online version for free: http://www.eckelobjects.com/javabook.html
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2024/11/23 [General] UID:1000 Activity:popular
11/23   

You may also be interested in these entries...
2013/4/29-5/18 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Compilers] UID:54665 Activity:nil
4/29    Why were C and Java designed to require "break;" statements for a
        "case" section to terminate rather than falling-through to the next
        section?  99% of the time poeple want a "case" section to terminate.
        In fact some compilers issue warning if there is no "break;" statement
        in a "case" section.  Why not just design the languages to have
        termination as the default behavior, and provide a "fallthru;"
	...
2013/3/5-26 [Computer/SW/Languages/Java] UID:54618 Activity:nil
3/5     Three emergency Java updates in a month. Why do I have a feeling
        that the third one won't be the last one?
        \_ Bingo!
	...
2012/12/18-2013/1/24 [Computer/SW/Languages/Perl] UID:54561 Activity:nil
12/18   Happy 25th birthday Perl, and FUCK YOU Larry Wall for fucking up
        the computer science formalism that sets back compilers development
        back for at least a decade:
        http://techcrunch.com/2012/12/18/print-happy-25th-birthday-perl
        \_ I tried to learn Perl but was scared away by it.  Maybe scripting
           lanauages have to be like that in order to work well?
	...
2012/8/29-11/7 [Computer/SW/Security] UID:54467 Activity:nil
8/29    There was once a CSUA web page which runs an SSH client for logging
        on to soda.  Does that page still exist?  Can someone remind me of the
        URL please?  Thx.
        \_ what do you mean? instruction on how to ssh into soda?
           \_ No I think he means the ssh applet, which, iirc, was an applet
              that implemented an ssh v1 client.  I think this page went away
	...
2011/12/8-2012/1/10 [Computer/SW/Languages/Java, Computer/SW/Security] UID:54252 Activity:nil
12/8    Java code much worse IRL than pretty much everything else:
        http://preview.tinyurl.com/d5e46cq [ars technica]
	...
2011/4/16-7/13 [Computer/SW/Languages/Python] UID:54086 Activity:nil
4/16    Whoa, I just heard that MIT discontinued 6.001 (classic scheme)
        to 6.01. In fact, 6.00, 6.01 and 6.02 all use Python. What the
        hell? What has the world become? It's a sad sad day. SICP forever!
        \_ old story, they've ditched that shitty book and lang for a while.
        \_ I used to think scheme was cool, then I saw Ka Ping Yee's
           "Beautiful Code" class aka 61a in python, and converted.
	...
2011/2/24-4/20 [Computer/SW/Languages/Java] UID:54048 Activity:nil
2/24    Go Programming Language.  Anyone here use it?  It kind of
        reminds me of java-meets python, and well, that is fitting given it's
        a GOOG product.  What is so special about it?
        \_ as I understand it, it's a suitable OOP-y systems language with more
           structure than C, less complexity than C++, and less overhead than
           Java/Python.
	...
2010/8/8-9/7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Web] UID:53914 Activity:nil
8/8     Trying to make a list of interesting features languages have
        touted as this whole PL field comes around, trying to see if they
        have basis in the culture of the time: feel free to add some/dispute
        1970 C, "portability"
        1980 C++, classes, oop, iterators, streams, functors, templates
             expert systems
	...
2009/12/5-26 [Computer/SW/Languages/Java] UID:53569 Activity:nil
12/4    what do people have their JAVA_HOME's set to on soda?
        \_ don't. are you trying to get sun java? It is installed, but not
           the default.  check dpkg -l and dpkg -L
           \_ I'm trying to run maven to get scala/lift.net working
              properly and it's complaining that JAVA_HOME is not set.
              \_ you probably want one of the directories in /usr/lib/jvm,
	...
2009/9/28-10/8 [Computer/SW/Languages/C_Cplusplus] UID:53409 Activity:nil
9/28    http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
        Java is #1!!! Followed by C, PHP, C++, Visual Basic, Perl,
        C#, Python, Javascript, then finally Ruby. The good news is
        Pascal is going waaaay back up!
        \_ C is still more popular than C++?  I feel much better about myself
           now.
	...
2009/8/7-14 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Java] UID:53252 Activity:high
8/6     In C one can do "typedef int my_index_t;".  What's the equivalent in
        C#?  Thanks.
        \_ C#? Are you serious? Is this what the class of 2009 learn?
           \_ No.  I have to learn .NET code at work.  I am Class of '93.
           \_ python is what 2009 learns, see the motd thread about recent
              cal courses and languages
	...
2009/7/21-24 [Computer/SW/Languages/Java] UID:53168 Activity:moderate
7/20    For those who care btw, it looks like eclipse is now A Standard Tool
        at UCB ugrad cs, probably replaced emacs.  Furthermore, people get
        angry at seeing Makefiles, (since eclispe takes care of that).  I
        guess it's just a sign of the times.
        \_ The more people at my work use eclipse the less the code is
           managable in emacs.  I'm not sure which application's fault
	...
Cache (1148 bytes)
www.eckelobjects.com/javabook.html
What you're looking for isn't lost, it's just been moved. Follow the links to find your resource Sorry for the inconvenience Please note that this site is being redesigned. If you have come into the site from outside (a URL from an old newsletter, from another site, or from a bookmark) then you've simply found one of these "reorganizations" and you should click 13 here (or on the graphic at the top of this page) to take you to the home page, and navigate from there. You may need to hold down the control key and press your browser's refresh/reload button to flush out the cache and get the correct (new) copy of the home page. If you think you've discovered a broken link (if this message came up when you clicked on a link within the site please email information about the page where the link originated, and the link, b r u c e @ e c k e l o b j e c t s . Site Error An error was encountered while publishing this resource. Resource not found Sorry, the requested resource does not exist. For more detailed information about the error, please refer to the HTML source for this page. If the error persists please contact the site maintainer.