Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



Staying On-Top of Programming Trends?

SeeMyNuts! Re:Ignore them... (191 comments)

"Do you not see that those statements kinda contradict each other?"

I guess in my mind they don't contradict. My main complaint about the message given by the instructors is that it tends to trivialize the extent of learning a new language. It isn't just syntax and program flow, but standard libraries, other libraries, nuances of the OS, compiler, and other tools, holes in documentation, varying vendor support, etc. There is no way to just jump from one language to another, IMO, and maintain the same level of competence. For example, I would be lost on an IBM mainframe without at least a few months or more of experience learning the ins and outs of the OS, what services it provides for the programming environment, etc. Perhaps the hardest thing is learning how to debug effectively. Most college-level programmers debug exclusively with printf() or equivalent--not particularly useful in many situations.

It took me years to glean all the little tidbits about UNIX that allow me to write efficient shell scripts that use everything from filesystem FIFOs and pipes to sed and awk regular expression hacks to debugging with the OS' utilities and so forth. These things can all also be done in Java, but it takes a little more than a few days to really put it all together.

more than 8 years ago


SeeMyNuts! hasn't submitted any stories.


SeeMyNuts! has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?