I wouldn't be surprised if System.Windows.Forms was deprecated entirely with recommendations to use the new Avalon APIs. At the very least, the common controls will all be replaced/rewritten.
I'm pretty sure generics are supported in the 1.1 framework already. There just aren't any MS supported languages that take advantage of them yet. As for whether or not VB will support generics, I have no clue.
"I have only used decent C++ compilers thusfar, like Borland C++ and gcc, which have done C++ correctly for as long as I use it (1998)"
I would hardly say Borland or gcc "do" C++ correctly. In fact, AFAIK, VS.NET2003 is one of the most standards compliant C++ compilers available.
GCC has taken a considerable step forward with version 3 and up but, considering you cited 1998, I would assume you were using a version 2 GCC. All versions previous to 3, including the 2.9.5 compilers, were notorius for their poor C++ support.
As of the.NET Framework v1.1, CIL does support generics. C# will not support them until the next release of the framework (rumored v2.0). You can still write straight IL to use generics or develop another language that supports them.
I second that! I do not think we will _ever_ readh the point where all audio is streamed from the net. The most notable reasons I see for this are
(1) many people either do not know how to use a computer and/or do not want to.
(2) The physical objects are collected by fans. Would Pink Floyd's Dark Side of the Moon have been the same without the prism? Physically collecting a new album or boxset is important for many people.
While I agree with you amusement at the situation, the goodie you listed is not all that out of line. As anyone that has taken an introductury course in sociology or psychology will tell you, it is widely known that in American culture individualism is taught over the "common good." In other cultures, for instance some Asian cultures, a sense of commitment to the family or community is more important than personal beliefs and values. Neither is more "right" than the other but I personally choose the emphasis on individualism (Most likely because I was raised that way).
Also, this is the description of an entire culture so there will be exceptions to this rule.
Anyway, I think this licensing is a step in the right direction - while it will never be enacted it might make the recording companies more willing to compromise.
Would you care to explain your reasoning as to why intellectual property is wrong? I contribute to open source projects. I also do not want my commercial work ripped off just because someone thinks that they have a right to it.
I am a member of the LUG here at Penn State University and tonight we have our first speaker of the semester. Jeff Raven is speaking tonight, co-author of Blackbox Window Manager. I will let you know how it goes if I am able to attend.
Michael
I built an autonomous robot based off of a Palm last semester for a research project at Penn State. Our robot was entered into the 2000 Trinity College Home Firefighting Competition(this was in May). I would post the web address but I still havent finished the documentation. Anyway - the point of the project was to have a small development platform. We evaluated using Metrowerks Codewarrior like the CMU team did but that requires a PC. Instead, we used PocketC - a small C interpreter for PalmOS. We chose this because you can edit and compile your source ON THE PALM - hence the reason for using such a powerful microprocessor. Another benefit of using the Palm is that anyone can drop their own Palm in to control the robot. This was useful in development - one person would work on navigation and have the library they wrote on their Palm while I would work on something else.
For those people complaining that the CMU robot has too much processing power I want to point out that both the CMU robot and our robot can be controlled by anything that communicates serially.
Anyway if you want the address of the site when I eventually finish it just email me. Thanks
BTW - Acroname (http://www.acroname.com) had a Palm demo using the Pontech Servo Controller at the Trinity Competition. I talked to the designer of it at the competition and we compared how we solved certain obstacles.
Whatever happened to listening and/or writing music for fun?
People and record companies aren't telling us what we should listen to just as websites and television aren't telling us what we should see. You listen to what you want to. As for "Summer Girls," I think it is a catchy song that while it does not require an amazing amount of talent to play/sing/press start on a drum machine, it is what LFO likes to do. Who am I to say that this is "bad."
IMHO, the Tom Green song is a good song also. Now from a musical standpoint the song is awful, but it is a song and it is meant, in this case, to be funny.
I go to a rather large school (somewhere around 60,000 students) and my professors are the most wonderful teachers I have had in my life. I have had a few 'bad apples' but for the most part, the faculty has not only taught the curriculum for the courses, but has showed the students new ways to think and learn.
One of the most important things school has taught me so far is that your time is what you make of it. So many times I see a student sit in class and assume that the professor is going to spoon feed them everything they need to know. These students never take advantage of what the university setting makes available to them.
At my university, each semester I choose to work on something outside of class with a faculty member. These personalized classes are something that you cannot get sitting in your bedroom with a book. IMO, the job of a teacher is not only teaching the material but also stimulating an interest in the students to research related material.
If you do not actively get involved in the material and only do the work required, then you are not reaping the fruits of the university.
Also, Phil Gordon, as well as other members of the tiltboys (see http://tiltboys.com/ are/were CS people.
I wouldn't be surprised if System.Windows.Forms was deprecated entirely with recommendations to use the new Avalon APIs. At the very least, the common controls will all be replaced/rewritten.
For limited info, see http://weblogs.java.net/pub/wlg/525.
I'm pretty sure generics are supported in the 1.1 framework already. There just aren't any MS supported languages that take advantage of them yet. As for whether or not VB will support generics, I have no clue.
"I have only used decent C++ compilers thusfar, like Borland C++ and gcc, which have done C++ correctly for as long as I use it (1998)"
I would hardly say Borland or gcc "do" C++ correctly. In fact, AFAIK, VS.NET2003 is one of the most standards compliant C++ compilers available.
GCC has taken a considerable step forward with version 3 and up but, considering you cited 1998, I would assume you were using a version 2 GCC. All versions previous to 3, including the 2.9.5 compilers, were notorius for their poor C++ support.
As of the .NET Framework v1.1, CIL does support generics. C# will not support them until the next release of the framework (rumored v2.0). You can still write straight IL to use generics or develop another language that supports them.
To create your own boot screen you need to add a command to the grub config file along the lines of:
splashimage=(hd0,0)/grub/my_picture.xpm.gz
The file should be a 16 color xpm that is gzipped.
I second that! I do not think we will _ever_ readh the point where all audio is streamed from the net. The most notable reasons I see for this are
(1) many people either do not know how to use a computer and/or do not want to.
(2) The physical objects are collected by fans. Would Pink Floyd's Dark Side of the Moon have been the same without the prism? Physically collecting a new album or boxset is important for many people.
While I agree with you amusement at the situation, the goodie you listed is not all that out of line. As anyone that has taken an introductury course in sociology or psychology will tell you, it is widely known that in American culture individualism is taught over the "common good." In other cultures, for instance some Asian cultures, a sense of commitment to the family or community is more important than personal beliefs and values. Neither is more "right" than the other but I personally choose the emphasis on individualism (Most likely because I was raised that way).
Also, this is the description of an entire culture so there will be exceptions to this rule.
Anyway, I think this licensing is a step in the right direction - while it will never be enacted it might make the recording companies more willing to compromise.
Would you care to explain your reasoning as to why intellectual property is wrong? I contribute to open source projects. I also do not want my commercial work ripped off just because someone thinks that they have a right to it.
I am a member of the LUG here at Penn State University and tonight we have our first speaker of the semester. Jeff Raven is speaking tonight, co-author of Blackbox Window Manager. I will let you know how it goes if I am able to attend. Michael
I built an autonomous robot based off of a Palm last semester for a research project at Penn State. Our robot was entered into the 2000 Trinity College Home Firefighting Competition(this was in May). I would post the web address but I still havent finished the documentation. Anyway - the point of the project was to have a small development platform. We evaluated using Metrowerks Codewarrior like the CMU team did but that requires a PC. Instead, we used PocketC - a small C interpreter for PalmOS. We chose this because you can edit and compile your source ON THE PALM - hence the reason for using such a powerful microprocessor. Another benefit of using the Palm is that anyone can drop their own Palm in to control the robot. This was useful in development - one person would work on navigation and have the library they wrote on their Palm while I would work on something else.
For those people complaining that the CMU robot has too much processing power I want to point out that both the CMU robot and our robot can be controlled by anything that communicates serially.
Anyway if you want the address of the site when I eventually finish it just email me. Thanks
BTW - Acroname (http://www.acroname.com) had a Palm demo using the Pontech Servo Controller at the Trinity Competition. I talked to the designer of it at the competition and we compared how we solved certain obstacles.
Just to clarify, the "It's thinking" slogan if for Sega Dreamcast. NOT the PSX2.
This is way off topic now but...
Whatever happened to listening and/or writing music for fun?
People and record companies aren't telling us what we should listen to just as websites and television aren't telling us what we should see. You listen to what you want to. As for "Summer Girls," I think it is a catchy song that while it does not require an amazing amount of talent to play/sing/press start on a drum machine, it is what LFO likes to do. Who am I to say that this is "bad."
IMHO, the Tom Green song is a good song also. Now from a musical standpoint the song is awful, but it is a song and it is meant, in this case, to be funny.
If you don't like it, don't listen.
I go to a rather large school (somewhere around 60,000 students) and my professors are the most wonderful teachers I have had in my life. I have had a few 'bad apples' but for the most part, the faculty has not only taught the curriculum for the courses, but has showed the students new ways to think and learn.
One of the most important things school has taught me so far is that your time is what you make of it. So many times I see a student sit in class and assume that the professor is going to spoon feed them everything they need to know. These students never take advantage of what the university setting makes available to them.
At my university, each semester I choose to work on something outside of class with a faculty member. These personalized classes are something that you cannot get sitting in your bedroom with a book. IMO, the job of a teacher is not only teaching the material but also stimulating an interest in the students to research related material.
If you do not actively get involved in the material and only do the work required, then you are not reaping the fruits of the university.