Berkeley CSUA MOTD:Entry 19397
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/04/04 [General] UID:1000 Activity:popular
4/4     

2000/10/3-4 [Computer/SW/Compilers] UID:19397 Activity:high
10/02   What's a good supplemental reading for the oh-so-boring
        Compilers, Principles, Techniques, and Tools, by Aho? I'm looking
        for a Compilers for Dummies equivalence.
        \_ "Compiling With Continuations", Andrew Appel.  -blojo
        \_ Compilers aren't for dummies.
           \_ Computers are for dummies, duh.  That's thhe whole point of
              the web, ebusiness, etc.
        \_ My girlfriend is using Programming Language Pragmatics by
           Michael L. Scott.  I flipped through it.  It seems much better
           than Aho.  It's not for dummies though.  Good reviews on Amazon
           too, if that means anything.
                \_ Thanks! Now I'm going to ace CS164!!!!!
                   BTW What's your gf's name?
                   \_ She is not in Berkeley, unfortunately.  Otherwise, I
                      would be more than happy to introduce her to you.
                \_ If you want to ace CS164, just date your TA.
           \_ Cool, a whole new series concept: "programming for girlfriends".
              \_ Instead of buying a Dummies book you could buy a Girlfriends
                 book. Wow!
                 \_ Don't laugh.  I regretted the day when I robbed the
                    cradle and got myself a pretty but nerdy cs student
                    girlfriend.  Don't do it if you don't want to go
                    through the whole darn CS curriculum all over again,
                    starting from implementing a string class.  Feels like
                    going through hell a second time.  Luckily, I have
                    finally reached the stage of helping her revise her
                    resume and graduate school statement.
                    \_ I'm not sure whether to laugh or cry.
                       \_ I'm sure. I wnt to cry. How can *I* pick up a
                          cute female CS student that is smart enough
                          to actually graduate?
                    \_ WTF, I had to help my boyfriend through his undergrad
                       career, and when I TA'ed 164, the guys were just as
                       clueless as the girls.  In fact, due to the overall
                       M/F ratio, there are a lot more morons than moronettes.
                       Sounds to me like your girlfriend is trying hard
                       to feed your large ego to compensate for your small
                       penis.  Sign your posts you idiots, I'm going to teach
                       your girlfriend the secret 164 death grip.   -- alice
        \_ Use motd for serious + helpful info please. Humor is
           not allowed.                                 -tom
           \_ Hahaha!
           \_ tom doesn't use that many spaces.  I also don't think he
              uses '+' like that.
2025/04/04 [General] UID:1000 Activity:popular
4/4     

You may also be interested in these entries...
2014/1/14-2/5 [Computer/SW/Languages/C_Cplusplus] UID:54763 Activity:nil
1/14    Why is NULL defined to be "0" in C++ instead of "((void *) 0)" like in
        C?  I have some overloaded functtions where one takes an integer
        parameter and the other a pointer parameter.  When I call it with
        "NULL", the compiler matches it with the integer version instead of
        the pointer version which is a problem.  Other funny effect is that
        sizeof(NULL) is different from sizeof(myPtr).  Thanks.
	...
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;"
	...
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?
	...
2010/1/12-29 [Computer/SW/Apps/Media] UID:53627 Activity:kinda low
1/12    How do I get a job NOT related to internet DNS social network cloud
        twitter GOOG EC2 amazon API ???
        \_ A CS job not related to API?
        \_ Chip design, or maybe software that does chip design. What is
           your major? How about game developer?
        \_ DNS? DNS? What era ado you live in? I agree that social network
	...
2009/5/6-14 [Computer/SW/Languages/Perl, Computer/SW/Languages/Web] UID:52961 Activity:kinda low
5/6     I'm sure you've seen web sites that distribute software by making
        a user fill out a form and then e-mailing the user a randomly
        generate link to the software that works just once. What software
        is used to do this? I'd like to distribute software in such a way.
        \_ "Software"?  What web server/web application environment
           are you using?
	...
2009/1/13-22 [Computer/Theory] UID:52367 Activity:kinda low
1/13    I am writing a commandline parser for a class and I could use some
        tips for algorithms to use. (The project is over and done so I am
        not cheating, but I am dissatisfied with my end result.) I STFW and
        didn't come up with too much I liked. I read the source for some
        shells like tcsh and that is *WAY* too complicated and relies on
        a lot of other code. I know that browsers and other apps have
	...
2008/5/2-8 [Computer/SW/Compilers] UID:49874 Activity:low
5/2     How do I get the L1/L2 cache size and cache line size on my machine?
        Can I find this stuff out at compile time somehow?
        \_ You aren't planning on running your code on any other processors?
        \_ May I ask what it is you want to achieve ultimately? If you don't
           know your architecture and want to find out dynamically, there are
           tools that can peek/poke to give you definitive answers, plus you get
	...
2007/11/30-12/6 [Computer/SW/Compilers, Computer/HW/CPU] UID:48719 Activity:moderate
11/29   From the CSUA minutes:
        - Next Gen Console
        -- If we have $1800 in our accounts, should we buy a console:
           4 votes passes.
        -- Console voting: 2 votes each, neither passes
           * 360 = 600, more games
	...
2006/11/10-12 [Computer/SW/Compilers] UID:45316 Activity:nil
11/10   Is there anyway to get C/C++ compilers to automatically compile
        different code for different processors?  I'd like to be able to
        say something like:
          #if defined X86 ...
          #elif defined SPARC ...
          #else ...
	...
2006/8/25-28 [Computer/SW/Languages, Computer/SW/Compilers] UID:44149 Activity:nil
8/25    Why are iterators "superior" or more recently popular over the
        traditional method of using  for loops and indexing?
        \_ I guess it's because you can change an array to some other data
           structure (linked-list, tree, ...) without changing the loop code.
           \_ This is a limitation of your language, not the concept of looping
        \_ They handle multithreaded use cases better.
	...
2006/7/11 [Computer/SW/Compilers] UID:43629 Activity:nil
7/11    Is there a way to turn off specific warnings on the intel 9.0 C++
        compilers?  The man page says -wd[warning number] should suppress
        the warning, but that isn't working for me at all.  The only
        think that does is just -w, but that suppresses ALL warnings.
        \_ grep -v warning-that-I-dont-care ...
	...