...these organic GUIs. Why do we need to have widgets that look like automobile clay models or stuff you'd find if you slit open your guts? What's wrong with good old 3D widgets, which took us like 10 years to get to?
Completely missed that one...
on
CS vs CIS
·
· Score: 2
> but real companies doing cool things do know the difference
That's a bit of an oximoron there. "Real" companies are usually in the business of generating and especially maintaining wealth, not of creating "cool" products. You're more likely to be working on a "cool" product in a dot-com, and even more likely to not be doing it for very long. I know because I myself work for a "real" company, and there's nothing remotely cool to what we're doing.
You will find that many employers won't even know the difference between the two, or care. They just look for the words Computer and Bachellor in your degree, it's just a checklist item.
That said, it depends entirely on how ambitious you are about programming and what you care about. While not all math will necessarily benefit you--differential equations will touch you extremely peripherally in most cases--some can be very useful. Linear algebra in particular will come in VERY handy if you ever get into graphics, both 2D and 3D. If you ever play with neural networks a good understanding of calculus won't do you any harm. On the other hand, if all you're planning to do is Perl scripts or GUI forms in VB (or, may I suggest, Delphi!), and you're quite certain that you won't be interested in anything else, forget the math.
> actually, although UMTS has capabilities for circuit switched data, still the vast majority of
> data is supposed to be packet switched
Really? From what I've read about UMTS the main usage model is supposed to follow GSM, that is circuit switched. That seems to be what's happening with the pilot projects in Europe. If I'm wrong, though, that would be great news.
The more I read about DoCoMo and i-mode the more I'm getting the feeling that UMTS is barking up the wrong tree. Unless they're getting a clue and moving away from circuit switching to packet switching, I see western cell phones diverging more and more from what we really want. Which is constant on-line, data/voice on demand, real-time email etc.
> > Everything needs limits, even freedom.
> I agree, and I propose we start with yours.
Guys, while I have stopped reading Slashdot regularly a while ago and certainly don't give a hoot about Karma (after reaching 50 it looses its charms), flagging this post as Flaimbait is a joke. Did you actually read what the guy wrote: "Everything needs limits, even freedom." What kind of idiotic statement is that? So let's take the analogy further: everything needs limits, even breathing. Heck, it WAS everything after all, wasn't it?
I thought I remembered him being an immigrant, but I believe only his parents were. He was born in France, which certainly makes him French enough. My mistake, sorry.
> Don't generalize. German has an undeserved reputation as a barbarian language, but people
> having practiced it (I, for example) knows it's false.
Well, I haven't met many Frech(wo)men who have learned German, so kudos to you. Personally I have no biases against the French or their language, I just wish the reverse were true also. The cake takes the French couple I met in San Diego that saw the (front) license plate on my car with the German flag and the eagle and asked me if that was a Nazi insignia.
> French isn't a good language for technical matter, nor for business. It is, however, perfect
> for arts and diplomacy.
Well, that's a matter of debate. If you consider long-windedness a virtue in diplomacy, so be it. On the other hand, I consider French one of the most pleasing languages for choral music--after German, naturally .
I think neither French nor German (or most of their related languages for that matter) contain the necessarly flexibility to describe our new technological world. In that respect English is far superior. It has neither the grammatical rigidity nor the ideological purity to shun coining new terms as required. German at least has given up on that front and pretty much eagerly embraced English terminology, while the French still fight the Good Fight. Come on, calculatrice numerique or computer, which would you rather print on a box?
> And your point about saliva is stupid.
Come on, throw me a bone. That was meant purely as a joke, since so many people accuse German of being guttural and producing a lot of saliva.
...and please let it not be yet another Frenchman taking stabs at German.
> None of that germanic harshness.
You and your Front National buddies must be watching too many Hitler speeches with subtitles. Get the dubbed versions, they're more melodious and you might actually understand what he was saying, rather than just stare at all them pretty uniforms and flags.
It's funny how the French have these rabid emotions against anything German, whereas on the other side of the Rhine people couldn't be more indifferent towards the French. In fact, the German language has adopted more frenchism than ever before. And the German accent has practically cloned the French one--if you can actually roll your R's nowadays you're a weirdo. Embrace and extend--hey, it worked for Microsoft.
> We have the most beautiful language - a good balance between a melifluous sound and
> expressiveness.
A lot of people might say that under voluntary situtations, but when a Frenchman points that out, you simply have to shoot him down. I wouldn't have to carry quite so many rain coats when visiting France if the expressiveness of the French languages produced a bit less flying saliva, thanks. If it were a bit MORE expressive, on the other hand, business lunches might not need to extend to 4pm or so. Check the instruction booklets with the average product and see how many more pages the French section takes than the English, that should shoot the notion of French expressiveness down in a jiffy.
> We have the best football team in the world (world cup 1998
Well, it was that, or France would have kicked everyone out of the country for loosing. You have to throw even the blind chicken an acorn once in a while lest it starve.
> (zinadine zidane).
Funny you should mention him, considering he's about as French as Victor Hugo, whom I'm sure you also consider part of the great French literature.
> Java is a RAD tool, C is a programming language.
Huh? A RAD tool is an IDE environment coupled to a programming language. Just because a tool is RAD doesn't imply some sort of lightweight or less-serious underlying programming language. See Delphi. Or C++Builder.
For practical reasons, to better beg those American tourists for money.
> Age-discrimination is forbidden by law, but it does occur, just like in Silicon Valley.
That's interesting, and encouraging. Is Germany just a bad apple in that respect, or is it illegal there, too (just tolerated)? The funny thing is, I'm German by descent and nationality, but have lived more outside Germany than inside, so I'm mostly unfamiliar with a lot of practical things like that. Maybe I make too many assumptions from simple observations when there.
I don't think anybody has accused Java of being weakly typed or even typeless. But there's no reason why it shouldn't perform automatic type conversions when the context is unambiguous. Even C/C++ is smart enough to automaticaly cast integers up and down (though it will usually give you a warning), but its smarts stop at strings.
I'm tired of that argument. Anything can be accomplished in C++ as long as you play by the operator rules. In this case, the operand left of the + HAS to be a string object, otherwise it doesn't work. In other words
CString Text = CString("Count = ") + Count;
works, but
CString Text = "Count = " + Count;
or
CString Text = Count + CString(" items");
doesn't. I simply find restrictions like that too limiting for something as uniquitous as strings. Strings should be built-in data types, period.
The biggest problem is going to be the language. Unless they go to an English-speaking country, they will have to know the local language well enough to be productive in a business environment. There are a few exceptions from what I hear, like Amsterdam, where a number of businesses use English as the official language and people are sufficiently fluent in English to make you get by.
Another thing I noticed in Europe (at least in Germany) is ageism, or age discrimination. I've seen a lot of job offers with maximum ages listed, something that would be highly illegal in the US (even if it can be and is accomplished through other means).
Tell us what you think are cool things, and we'll tell you whether you're right .
...these organic GUIs. Why do we need to have widgets that look like automobile clay models or stuff you'd find if you slit open your guts? What's wrong with good old 3D widgets, which took us like 10 years to get to?
> but real companies doing cool things do know the difference
That's a bit of an oximoron there. "Real" companies are usually in the business of generating and especially maintaining wealth, not of creating "cool" products. You're more likely to be working on a "cool" product in a dot-com, and even more likely to not be doing it for very long. I know because I myself work for a "real" company, and there's nothing remotely cool to what we're doing.
What business are you in?
You will find that many employers won't even know the difference between the two, or care. They just look for the words Computer and Bachellor in your degree, it's just a checklist item.
That said, it depends entirely on how ambitious you are about programming and what you care about. While not all math will necessarily benefit you--differential equations will touch you extremely peripherally in most cases--some can be very useful. Linear algebra in particular will come in VERY handy if you ever get into graphics, both 2D and 3D. If you ever play with neural networks a good understanding of calculus won't do you any harm. On the other hand, if all you're planning to do is Perl scripts or GUI forms in VB (or, may I suggest, Delphi!), and you're quite certain that you won't be interested in anything else, forget the math.
> actually, although UMTS has capabilities for circuit switched data, still the vast majority of
> data is supposed to be packet switched
Really? From what I've read about UMTS the main usage model is supposed to follow GSM, that is circuit switched. That seems to be what's happening with the pilot projects in Europe. If I'm wrong, though, that would be great news.
The more I read about DoCoMo and i-mode the more I'm getting the feeling that UMTS is barking up the wrong tree. Unless they're getting a clue and moving away from circuit switching to packet switching, I see western cell phones diverging more and more from what we really want. Which is constant on-line, data/voice on demand, real-time email etc.
> > Everything needs limits, even freedom.
> I agree, and I propose we start with yours.
Guys, while I have stopped reading Slashdot regularly a while ago and certainly don't give a hoot about Karma (after reaching 50 it looses its charms), flagging this post as Flaimbait is a joke. Did you actually read what the guy wrote: "Everything needs limits, even freedom." What kind of idiotic statement is that? So let's take the analogy further: everything needs limits, even breathing. Heck, it WAS everything after all, wasn't it?
Naw, W has no problems with inscription, he does it all the time in bathroom stalls: "Dubya woz ere".
> Everything needs limits, even freedom.
I agree, and I propose we start with yours.
I thought I remembered him being an immigrant, but I believe only his parents were. He was born in France, which certainly makes him French enough. My mistake, sorry.
> Don't generalize. German has an undeserved reputation as a barbarian language, but people
> having practiced it (I, for example) knows it's false.
Well, I haven't met many Frech(wo)men who have learned German, so kudos to you. Personally I have no biases against the French or their language, I just wish the reverse were true also. The cake takes the French couple I met in San Diego that saw the (front) license plate on my car with the German flag and the eagle and asked me if that was a Nazi insignia.
> French isn't a good language for technical matter, nor for business. It is, however, perfect
> for arts and diplomacy.
Well, that's a matter of debate. If you consider long-windedness a virtue in diplomacy, so be it. On the other hand, I consider French one of the most pleasing languages for choral music--after German, naturally .
I think neither French nor German (or most of their related languages for that matter) contain the necessarly flexibility to describe our new technological world. In that respect English is far superior. It has neither the grammatical rigidity nor the ideological purity to shun coining new terms as required. German at least has given up on that front and pretty much eagerly embraced English terminology, while the French still fight the Good Fight. Come on, calculatrice numerique or computer, which would you rather print on a box?
> And your point about saliva is stupid.
Come on, throw me a bone. That was meant purely as a joke, since so many people accuse German of being guttural and producing a lot of saliva.
...and please let it not be yet another Frenchman taking stabs at German.
> None of that germanic harshness.
You and your Front National buddies must be watching too many Hitler speeches with subtitles. Get the dubbed versions, they're more melodious and you might actually understand what he was saying, rather than just stare at all them pretty uniforms and flags.
It's funny how the French have these rabid emotions against anything German, whereas on the other side of the Rhine people couldn't be more indifferent towards the French. In fact, the German language has adopted more frenchism than ever before. And the German accent has practically cloned the French one--if you can actually roll your R's nowadays you're a weirdo. Embrace and extend--hey, it worked for Microsoft.
> We have the most beautiful language - a good balance between a melifluous sound and
> expressiveness.
A lot of people might say that under voluntary situtations, but when a Frenchman points that out, you simply have to shoot him down. I wouldn't have to carry quite so many rain coats when visiting France if the expressiveness of the French languages produced a bit less flying saliva, thanks. If it were a bit MORE expressive, on the other hand, business lunches might not need to extend to 4pm or so. Check the instruction booklets with the average product and see how many more pages the French section takes than the English, that should shoot the notion of French expressiveness down in a jiffy.
> We have the best football team in the world (world cup 1998
Well, it was that, or France would have kicked everyone out of the country for loosing. You have to throw even the blind chicken an acorn once in a while lest it starve.
> (zinadine zidane).
Funny you should mention him, considering he's about as French as Victor Hugo, whom I'm sure you also consider part of the great French literature.
No, Windows 2.0
You first fallacy was thinking that Britney would have any interest whatsoever in your phone number. The second was in your even uttering her name.
this is the equivelant of giving everyone a ski mask.
Or pointy white hoods.
Whose butt, because I've seen some pretty sweet ones...
> Java is a RAD tool, C is a programming language.
Huh? A RAD tool is an IDE environment coupled to a programming language. Just because a tool is RAD doesn't imply some sort of lightweight or less-serious underlying programming language. See Delphi. Or C++Builder.
> you want a language that has every convenience built directly into the language? use BASIC. :6
:-( My employer MADE ME! Boo-hoo-hoo...
I do, though not by choice
> and indeed even the homeless speak
For practical reasons, to better beg those American tourists for money.
> Age-discrimination is forbidden by law, but it does occur, just like in Silicon Valley.
That's interesting, and encouraging. Is Germany just a bad apple in that respect, or is it illegal there, too (just tolerated)? The funny thing is, I'm German by descent and nationality, but have lived more outside Germany than inside, so I'm mostly unfamiliar with a lot of practical things like that. Maybe I make too many assumptions from simple observations when there.
Yeah, especially Canadians. On some maps of the world here the geographic north pole is located somewhere west of Toronto.
I don't think anybody has accused Java of being weakly typed or even typeless. But there's no reason why it shouldn't perform automatic type conversions when the context is unambiguous. Even C/C++ is smart enough to automaticaly cast integers up and down (though it will usually give you a warning), but its smarts stop at strings.
I'm tired of that argument. Anything can be accomplished in C++ as long as you play by the operator rules. In this case, the operand left of the + HAS to be a string object, otherwise it doesn't work. In other words
CString Text = CString("Count = ") + Count;
works, but
CString Text = "Count = " + Count;
or
CString Text = Count + CString(" items");
doesn't. I simply find restrictions like that too limiting for something as uniquitous as strings. Strings should be built-in data types, period.
The biggest problem is going to be the language. Unless they go to an English-speaking country, they will have to know the local language well enough to be productive in a business environment. There are a few exceptions from what I hear, like Amsterdam, where a number of businesses use English as the official language and people are sufficiently fluent in English to make you get by.
Another thing I noticed in Europe (at least in Germany) is ageism, or age discrimination. I've seen a lot of job offers with maximum ages listed, something that would be highly illegal in the US (even if it can be and is accomplished through other means).
> I suspect many hackers (and that certainly covers a lot of Linux users) don't like Java
> because it is often a little too 'friendly'.
Yeah, you can actually write something like
int Count = 5;
string Text = "Count = " + Count;
without needeing an itoa() or anything. What's up with that???