So what is C and C++? Chopped liver? I mean a "programming language" is any language that you can write programs with, including assembler, which can read and understood by either a computer program (compiler) or a human being.
ObOldFart: I also had compiler design classes in college about 30 years ago, and have since used yacc/bison and lex/flex for "small languages" since, so I know a little about "programming languages," Junior. And get off my lawn.
ObOriginalPoint: I agree with the article summary, since languages are so easy to create, we should have "mini-languages" that are specialized for particular tasks. They could be fairly simple in syntax, and specialized in semantics, and have a framework of OS-level tools that they could all access. The programs for those solutions could then be simpler, because they wouldn't require the additional overhead of the Java compiler, for example, and they might even be easier to read, given the simpler syntax/semantics.
'Frinstance, if you have a task that doesn't really need to be worked using an object-oriented design, use a small language that's more functional, or in some other way more closely matches the description of the task. It would be easier to do that than to try to shoehorn a design into a language that isn't a good match, and which probably requires syntactic or semantic hoops to jump through to achieve the same results a simpler program could supply.
Bottom line though, people need a sound grounding in computer science theory, before anything else. At least OS, compiler, and data structure theory.
Oh, I'm well aware of the illegality, and I'm many years past 40, but the person telling me this did so in a phone conversation, and to bring a suit you have to have solid proof, otherwise it's just an assertion. Also, you have to be able to pay the legal expenses, and I was months out of work with unemployment running out, and even if I won the case, I would be considered "toxic" in any future attempts to find work, because companies won't hire someone who's liable to sue them.
So, like a lot of people do, I let it pass unreported. Hopefully the bright young pup they hired is into the third year of "growth into the position", and hasn't screwed up too badly due to lack of experience.
Not a slam, just curious. How old are you? Because I've experience blatant age discrimination, and that was after being told I had exactly the skills they were looking for, but that I was "too old."
What you said is great, and logical, and would be appropriate if all HR staff thought like that. Unfortunately most aren't interested in placing someone, they're interested in weeding out people that don't fit their perceptions.
But if we had lawmakers who had the guts to tell the lobbyists to pound sand, what would the lobbyists do? Camp out in city parks? Right now, the people making laws (and more importantly, making regulations) see no limit to their power, no place where they aren't allowed to interfere with everyone elses' lives.
Some regulations are good, some laws are good, and some lobbyists are working for a fair shake for everyone. But not every grievance is valid and needs to be addressed, and not every action or lack thereof is "commerce" and needs to be regulated.
But if some lawmaking or rule-making busybody gets the idea to tinker with business or culture or whatever (and don't believe that only lobbyists give them these ideas) then the people who will be negatively affected have the right to lobby against the interference. Including the people who own companies.
If government didn't stick its nose into this kind of business interference, businesses wouldn't need to lobby government about the kind of interference. When government no longer sees itself as limited, then businesses and others have to form lobbies in order to try to protect themselves from the government.
However, that isn't the nature of slashdot specifically, it's just an accurate depiction of the internet: those looking for useful things can find gems of very useful information, but there is also a lot of crap and sometimes the crap will be found much easier. This is new?
Probably not going to happen that way, "accommodations will be made" just like for the female Muslim nurses who don't have to bare their arms and keep them clean, or for the ID makers who allow women in full face coverings to be photographed for their official picture. Anyone that doesn't "accommodate" them is "racist."
That's a nice theory, but unless you're over 50 and have been through it, it's just a theory. Experience does not count in the software field, even related experience. I'd been doing object-oriented programming in Smalltalk and C++ for 20 years, but since I only had 1 year of Java, I could only get a junior-level software developer job at a Java-only company. I've been on literally dozens of radically different projects in my career, used almost every platform and major language, and as a result can analyze just about any software, but that is considered useless to companies. I have the perfect skill set for maintenance, which is what I'm doing now, but maintenance is considered trivial by the majority of younger developers and software managers.
Being able to find a problem and fix it without causing even more problems just doesn't matter, being able to design enhancements without disrupting existing functionality is practically worthless. Granted, it's not as "sexy" as building the next great whiz-bang toy, but I've done that dozens of times, and the "new" has worn off. Almost everything I see that's "new" is a variation of something I did 10 years ago, or 15, or 20.
About the only thing that's really innovative is how large and unwieldy the libraries have gotten, and how many are now required in order to do simple things. Even that was presaged in the 80s, if anyone remembers the upgrade from X Window 10R4 to X 11R1, or what happened to C++ from the time it was "cfront" to the ANSI standard.
Bottom line, once you're past 40 your options become more and more limited in the software field. Best you can do is either become an independent contractor and save every penny you can, or find a company where you can make a niche and stay there till retirement. And pray we don't end up in a Japanese-style "Lost Decade."
The next most lucrative thing is IP piracy, and they'd have to fight the whole US government then. With the new laws almost passed now, militarizing the RIAA/MPAA enforcers won't be too far away. Other than IP piracy, sex and gambling are all that are left, and they're most likely getting all they can out of that.
Unless you're over 50, in which case, good flippin' luck. And don't automatically assume, like all the HR types do, that age indicates lack of staying current, or inability to learn.
I like how you call the Jews the immoral ones, even though you started out with pseudo-equivalence for the "Palestinians." I suppose your solution involves the Jews to stop fighting back when attacked, since they have no "moral right" to self-defense, being as how it's only about "imaginary lines on a piece of paper."
If these "imaginary lines" don't mean anything, surely you won't mind if I help myself to the stuff you have inside your "imaginary lines."
I was in the VA quake in a high-rise office building in Falls Church, and believe me, if anyone put any dampers in the basement of that building, they hid them pretty darn well. I would bet a lot of money that the VA codes don't mention earthquakes, or if they do, most buildings get a waiver of some kind. Queue the Californians to gloat about how gentle the VA quake was compared to theirs.
I'm a touchy defensive jerk, you insensitive clod!
Nothing like Government rushing in to solve the problems caused by Government rushing to solve a problem...
Why did Constantinople get the works? That's nobody's business but the Turks'.
So what is C and C++? Chopped liver? I mean a "programming language" is any language that you can write programs with, including assembler, which can read and understood by either a computer program (compiler) or a human being.
ObOldFart: I also had compiler design classes in college about 30 years ago, and have since used yacc/bison and lex/flex for "small languages" since, so I know a little about "programming languages," Junior. And get off my lawn.
ObOriginalPoint: I agree with the article summary, since languages are so easy to create, we should have "mini-languages" that are specialized for particular tasks. They could be fairly simple in syntax, and specialized in semantics, and have a framework of OS-level tools that they could all access. The programs for those solutions could then be simpler, because they wouldn't require the additional overhead of the Java compiler, for example, and they might even be easier to read, given the simpler syntax/semantics.
'Frinstance, if you have a task that doesn't really need to be worked using an object-oriented design, use a small language that's more functional, or in some other way more closely matches the description of the task. It would be easier to do that than to try to shoehorn a design into a language that isn't a good match, and which probably requires syntactic or semantic hoops to jump through to achieve the same results a simpler program could supply.
Bottom line though, people need a sound grounding in computer science theory, before anything else. At least OS, compiler, and data structure theory.
Oh, I'm well aware of the illegality, and I'm many years past 40, but the person telling me this did so in a phone conversation, and to bring a suit you have to have solid proof, otherwise it's just an assertion. Also, you have to be able to pay the legal expenses, and I was months out of work with unemployment running out, and even if I won the case, I would be considered "toxic" in any future attempts to find work, because companies won't hire someone who's liable to sue them.
So, like a lot of people do, I let it pass unreported. Hopefully the bright young pup they hired is into the third year of "growth into the position", and hasn't screwed up too badly due to lack of experience.
Not a slam, just curious. How old are you? Because I've experience blatant age discrimination, and that was after being told I had exactly the skills they were looking for, but that I was "too old."
What you said is great, and logical, and would be appropriate if all HR staff thought like that. Unfortunately most aren't interested in placing someone, they're interested in weeding out people that don't fit their perceptions.
But if we had lawmakers who had the guts to tell the lobbyists to pound sand, what would the lobbyists do? Camp out in city parks? Right now, the people making laws (and more importantly, making regulations) see no limit to their power, no place where they aren't allowed to interfere with everyone elses' lives.
Some regulations are good, some laws are good, and some lobbyists are working for a fair shake for everyone. But not every grievance is valid and needs to be addressed, and not every action or lack thereof is "commerce" and needs to be regulated.
But if some lawmaking or rule-making busybody gets the idea to tinker with business or culture or whatever (and don't believe that only lobbyists give them these ideas) then the people who will be negatively affected have the right to lobby against the interference. Including the people who own companies.
If government didn't stick its nose into this kind of business interference, businesses wouldn't need to lobby government about the kind of interference. When government no longer sees itself as limited, then businesses and others have to form lobbies in order to try to protect themselves from the government.
Exactly. Thank you.
Not according to Ted Sturgeon: http://en.wikipedia.org/wiki/Sturgeon's_Law/
I thought the iPad was the iPodPro...
Probably not going to happen that way, "accommodations will be made" just like for the female Muslim nurses who don't have to bare their arms and keep them clean, or for the ID makers who allow women in full face coverings to be photographed for their official picture. Anyone that doesn't "accommodate" them is "racist."
Life in the 21st.
Depends on how they look at it...
Well, there is this: Flexible Sensor Wraps Around Brain's Wrinkles
That's a nice theory, but unless you're over 50 and have been through it, it's just a theory. Experience does not count in the software field, even related experience. I'd been doing object-oriented programming in Smalltalk and C++ for 20 years, but since I only had 1 year of Java, I could only get a junior-level software developer job at a Java-only company. I've been on literally dozens of radically different projects in my career, used almost every platform and major language, and as a result can analyze just about any software, but that is considered useless to companies. I have the perfect skill set for maintenance, which is what I'm doing now, but maintenance is considered trivial by the majority of younger developers and software managers.
Being able to find a problem and fix it without causing even more problems just doesn't matter, being able to design enhancements without disrupting existing functionality is practically worthless. Granted, it's not as "sexy" as building the next great whiz-bang toy, but I've done that dozens of times, and the "new" has worn off. Almost everything I see that's "new" is a variation of something I did 10 years ago, or 15, or 20.
About the only thing that's really innovative is how large and unwieldy the libraries have gotten, and how many are now required in order to do simple things. Even that was presaged in the 80s, if anyone remembers the upgrade from X Window 10R4 to X 11R1, or what happened to C++ from the time it was "cfront" to the ANSI standard.
Bottom line, once you're past 40 your options become more and more limited in the software field. Best you can do is either become an independent contractor and save every penny you can, or find a company where you can make a niche and stay there till retirement. And pray we don't end up in a Japanese-style "Lost Decade."
The next most lucrative thing is IP piracy, and they'd have to fight the whole US government then. With the new laws almost passed now, militarizing the RIAA/MPAA enforcers won't be too far away. Other than IP piracy, sex and gambling are all that are left, and they're most likely getting all they can out of that.
Unless you're over 50, in which case, good flippin' luck. And don't automatically assume, like all the HR types do, that age indicates lack of staying current, or inability to learn.
I like how you call the Jews the immoral ones, even though you started out with pseudo-equivalence for the "Palestinians." I suppose your solution involves the Jews to stop fighting back when attacked, since they have no "moral right" to self-defense, being as how it's only about "imaginary lines on a piece of paper."
If these "imaginary lines" don't mean anything, surely you won't mind if I help myself to the stuff you have inside your "imaginary lines."
You're going to have to narrow that down a tad, you just described every nation on the face of the earth, down through history.
Canaan for the Canaanites!
Par for the course. The only thing that ticks me off is that they claim "objectivity" when they hide news like that.
So, basically, California without the nice weather.
I was in the VA quake in a high-rise office building in Falls Church, and believe me, if anyone put any dampers in the basement of that building, they hid them pretty darn well. I would bet a lot of money that the VA codes don't mention earthquakes, or if they do, most buildings get a waiver of some kind. Queue the Californians to gloat about how gentle the VA quake was compared to theirs.
Mod Parent Up! oh darn...
"I allow my format religion to determine what information is valid and can safely ignore anything that doesn't conform to my belief. Brilliant!"
So, download it, transcode it to Ogg or whatever religion you subscribe to, and repost it. Either that or cry like a baby. Oh, wait...