Slashdot Mirror


User: SEAlex

SEAlex's activity in the archive.

Stories
0
Comments
2
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2

  1. Re:You're not the first one.... on Ultra-Stable Software Design in C++? · · Score: 3, Informative

    The use of managed language will not necessarily result in a more stable code. Recovering form SIGSEGV by installing a POSIX handler or detecting the death of the forked child process in C++ can be done with the same ease as catching NullPointer Runtime exception in Java.

    I would agree that having to write memory management code is error prone, but it is possible to be careful (i.e., use auto pointers, stl vectors instead of arays, etc). You do need to be very good with C++, however.

    My suggestion to the author is to look at the application servers that support C++ components. I worked with a small, relatively unknown server, but even that product had a feature that kept the server up even when some C++ component (running as a forked process) crashed.

  2. Re:Experience is key... on How Important is a Well-Known CS Degree? · · Score: 1

    In my personal experience, co-op/internship terms allow one to determine what kind of programming he enjoys.

    I am an undegraduate student at the University of Waterloo. In my program, there are 6 four-month co-op terms. During my past work terms, I did web-application development for provincial gov't, middleware application server development for a major company and now I am off to a search engine company to sharpen my algorithm skills.

    I don't know whether my 2 years of work experience will help me find a good full time job once I graduate, but I certainly know now what kind of applications I enjoy developing.