Berkeley CSUA MOTD:Entry 18929
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/25 [General] UID:1000 Activity:popular
5/25    

2000/8/9-10 [Academia/Berkeley/Classes, Computer/SW/Languages/C_Cplusplus] UID:18929 Activity:high
8/8     How well do UCB EECS and CS newgrads know C/C++? (in general)
        \_ If it makes you feel any better, Stanford undergrads start out
           take 3 quarters of "Introductory Programming" in C instead of
           SICP.
        \_ on average, better than other schools' new grads, with a
           lot more upside
        \_ That's right.  They stopped teaching C/C++ in 61B in favor
           of Java right?  So you have to learn C/C++ somewhere else
           or in 61C or the upper division classes.
        \_ Well, they know VB and VC++. They know java 1.1 and some swing.
           they should know ansi C.  That's it.
           \_ If you don't know what you're talking about, shut the fuck
              up. No one here teaches V-anything except for the occasional
              160/169 lab group that picks it up on their own. Swing isn't
              taught almost at all either.
              \_ you are stupid.  Look at the original question.  you _must_
                 be a class of 2k|2k+ grad.  Say, nerdboy, he asked what do
                 you _know_ now what you are _taught_ and if you've been a
                 good little nerd eecs boy then you've had internships, and
                 guess what you're learning on those internships?  It ain't
                 BSD. (and don't bother erasing this, I've got a perlscript
                 to keep placing it back).
                 \_ last I remember, people were concerned about learning
                    asp, jsp, servets, and oracle stuff.  This was more
                    of a concern than C, C++.  I assume they'd know C from
                    60b, or 61c.  And some C++ (but not much about templates
                    and certainly not much about makefiles. - paolo
           \_ C/C++ is dead. Everybody is learning the new Microsoft
              Language C- --social science major
        \_ Many classes still use C++.  Also, really, a berkeley grad should
           be able to learn languages quickly. -nweaver
           \_ Indeed.  I learned LISP from scratch (with no prior LISP/ELISP/
              Scheme knowledge) in a few days when I took my CS164 which used
              LISP to write the compiler.
              \_ When(/where?) was this?
              \_ Now you are ready to learn K   -muchandr
        \_ Well, C++ the OOP language is getting whacked by Java
        mindshare-wise. I think the GP stuff might grow popular enough to
        give it a new start though. We'll see.  -muchandr
2025/05/25 [General] UID:1000 Activity:popular
5/25    

You may also be interested in these entries...
2012/1/24-2/14 [Academia/Berkeley/Classes] UID:54297 Activity:nil
1/24    "What the Top 1% of Earners Majored In"
        http://finance.yahoo.com/news/top-1-earners-majored-163026283.html
        No EE/CS/EECS!
        \_ Yeah, you should have majored in Art History instead.
           \_ No you should have gone to Med Skool like every good asian
              parent says.
	...
2009/2/19-25 [Computer/SW/Languages/C_Cplusplus, Academia/GradSchool] UID:52600 Activity:low
2/19    Student Expectations Seens as Causing Grade Disputes:
        http://www.nytimes.com/2009/02/18/education/18college.html
        \_ "I tell my classes that if they just do what they are supposed to do
            and meet the standard requirements, that they will earn a C."
            All well and good, but the problem is that 2.0 is perceived
            as almost failing. Maybe once employers and grad schools
	...
2005/1/21-22 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Java] UID:35849 Activity:high
1/21   Thought this was an interesting read:
       http://paulgraham.com/noop.html
       I tend to agree with him, as I've seen relatively little gain
       from such languages as C++ and Java in terms of creating better
       software.
        \_ I thought it was pretty sophomoric, really.  OOP is a tool that is
	...
2004/10/29-30 [Computer/SW/Languages/C_Cplusplus] UID:34449 Activity:very high
10/29   C++ is so freaking BROKEN.  Augh!
        \_ Just use C.
           \_ Would if I could.
        \_ No, you are.  C++ works just fine, and far better than C for many
           purposes.
           \_ C vs. C++.  FIGHT!!!
	...
2004/8/18-19 [Computer/SW/Languages/C_Cplusplus] UID:32995 Activity:very high
8/18    Doesn't math.h define min() and max() functions?  What should I include
        to get them?  I'd rather not do the (a < b) ? a : b thing.  Thx
        \_ No.  Many programmers define it as a new macro.  Don't know what
           gcc people do, offhand.
        \_ OS X has fmin(3)/fmax(3) which conform to ISO/IEC 9899:1999(E).
           Linux might have these too.
	...
2004/3/30-31 [Computer/SW/Languages/Perl] UID:12925 Activity:kinda low
3/17    In Perl, how do I make variables have static types and type check
        for valid parameter/actuals? I realize that variables are untyped
        in Perl ($var can be 0.001 or "hello") but I'd like to have more
        strict checking so that errors would be caught ahead of run-time,
        Thanks,                                                 -java guy
        \_ use java.  Seriously.  You don't use perl if you want strong
	...
2003/7/6-7 [Computer/SW/Languages/C_Cplusplus] UID:28939 Activity:high
7/5     Besides method lookup of non-virtual methods, how is C++ considered
        slower than pure C?  The follow-up question: why hasn't C++ or
        another OO language moved into usage in kernels and drivers?
        \_ Larger standard library + linkers which link everything =
        \_ You probably mean "Besides method lookup of virtual methods".
           large code = poor cache performance.
	...
2003/4/22-23 [Computer/SW/Languages/C_Cplusplus] UID:28189 Activity:insanely high
4/22    Anyone know a good link that explains all of C++'s use of the
        keyword mconst?
        \_ http://www.parashift.com/c++-faq-lite
           Search for const in the text box.
           Search for mconst in the text box.
           \- perfection
	...
2002/11/5 [Computer/SW/Languages/C_Cplusplus] UID:26409 Activity:high
11/4    I'm having a problem formatting inline elements in xsl-- I have to
        handle the situation where
        <school>I graduated from
          <link href="<DEAD>www.berkeley.edu"<DEAD>Cal</link> in 1998.
        </school>
        My current template is like this:
	...
2001/3/17-18 [Computer/SW/Languages/C_Cplusplus] UID:20827 Activity:high
3/16    Why does so much C sample code use #define instead of const?
        \_ because any good C code will use a bunch of preprocessor
           anyways. you can't be a good C programmer and eschew the
           preprocessor. For that, you need a language which fills those
           gaps with other constructs (c++ templates go a long way to
           obviate the need for preprocessor for example). you
	...
2000/4/6-7 [Computer/SW/Languages/C_Cplusplus] UID:17942 Activity:very high
4/6     C vs. Java vs. Perl comparisons:
        Conclusion: C is still the fastest. Java is not as slow as people
        think it is. Perl is nowhere close to Java performance.
        \_ Apples, Oranges, Bananas, and Trolls who like to delete
                \_ Multithreaded java with native threads with a
                   decent rt gives you functionality that you can
	...