Not that I'm disputing your statement, I'm too much of a n00b to do so, but I'd be interested to know what your basis is for making that claim. It's a fairly standard claim to call C, C++ & Java Strongly typed languages.
I've been hearing a great deal about ARM and it's rise in popularity throughout the Mobile world. But I have to ask: what's so great about it? I'm honestly curious. Can anyone explain it to me?
Piracy is wrong. While I do have my reservations on whether such file copying should be considered wrong, for now (seeing as it is against the law) and for the purposes of this post, we'll take that as a given.
But the increasing trend of government crack-downs on File Sharing sites is becoming alarming. While it shouldn't be very surprising that sites like MegaUpload get taken down, we have to wonder if the reasoning against them can be used against more "legitimate" sites. After all, not all the traffic on MegaUpload was illegal. And now sites that provide a great deal of honest usability may come under fire.
Let's take DropBox for example. I and a team of computer programmers that I'm working with have been making great use of DropBox. We set it up so our IDE workspaces upload directly to a DropBox folder where our team members can access all our work and import parts into their own, thus we can stay on the same page in our development process, giving each an opportunity to contribute before comparing implementations and finally fine-tuning a final candidate.
Yet we have to ask ourselves, will DropBox come under fire in this wave of government crack-down? And if so, what will become of our files which we have entrusted to DropBox? It's not that I am saying that MegaUpload was innocent, but the prevailing reasoning against them could easily be transfered to any number of file-sharing sites and services which have made a great contribution to the power and effectiveness of the web.
Proponents say that the government must regulate the Internet for the protection of society. Yet can you imagine if that same logic were applied to the "SneakerNet"? I for one do not want the government checking to be sure that everything I am taking over to share with others meets their approval—whether on the Internet or the Sneakernet.
Protection for companies and their legitimate interests is important. But we cannot sacrifice personal freedom in order to do so.
That's an interesting take. There may be some truth to that. Maybe their skills aren't there yet, but if they're willing to slug out for a whole year in a free programming course it could reflect something of their personality. That's gotta be worth something. As a Networking professor of mine said (to paraphrase him): "skills can be taught but habits are the key".
Sure there's waaaaay more to computer programming, but it is possible that something like this could produce a few good "diamonds in the ruff".
You make a fair point. Facebook is not really my favorite company, but at least this is a nice move. However unimportant it might be. But yes... Facebook has serious issues to work through.
Which only means Linux is not for you. It's really a situation of "To Each Their Own" I hate tons about Windows, but I fully accept that Linux does not provide the solutions most users need....yet...:)
I see this as a good move. Maybe it won't be very appealing or cost effective for the general users, but it will likely open up an opportunity for people trying to exploit the technology to find cool new uses for it. I've heard of projects to use it for 3D rendering, which may be greatly advanced by the move to the PC with a free SDK.
I love Linux, but I too get a bit annoyed when people claim that it is easier to learn. It's not. It's made great strides but remains the domain of the power user. I love linux because I'm most comfortable in the UNIX world. The system make logical sense to me, and I'm partial to it's methods of doing things. I also love Linux for how customizable it is.
I believe Linux is better, but only if you really know what you're doing (or are willing to learn) and willing to put the time and energy into it. I also really dislike the Windows way of doing things, but I will admit that for the average computer user these days, it is the most efficient & economic choice.
Agreed. This is a smart move for the Mozilla foundation and should only bring greater reliability to the platform. As an active user of both Chrome and Firefox, I'm glad to see Mozilla making moves to keep their product a viable solution for companies and organizations in the long run.
I'm glad to see Facebook promoting creative computer exploration. I think that the true spirit of hacking is being lost in the new definitions of our modern society. Anonymous and LulzSec make headlines for DDOS attacks which don't really count as hacking. The great hacks these days are often made without fanfare when a Hacker exploits a system or piece of code with his natural creativity, and it is often for positive rather than negative ends.
I'd say that's a fair way to define it. It seems that our culture is beginning to label anything a hack these days, even accessing someone's Facebook when they're not looking.
Go Daddy supported something. Its customers voted (or threatened to vote) with their dollars. Go Daddy re-evaluated what that meant and changed its stance.
Isn't that what you would want to see a corporate entity do?
It's not that I don't like that they've changed. It's just that they've lost my trust. I'm glad that people have voted with their dollars. But I can't trust them with my business anymore.
GoDaddy has shown it's true colors. When they saw their business tanking they got scared and changed their mind, but we know where their heart lies now. I'm no longer going to support them.
This post was destined to turn into a "Oh yeah? well REAL Programmers use..." argument.
I agree with this. No matter what we prefer, the market is only improved by new attempts to improve the power of Programming. I like C based languages, but stepping outside the C Paradigm or even improving the C Paradigm is far from being out of the question. As new needs arise, improved languages will make user and programmers lives so much better. But that doesn't mean we are forced to change until the market deems it necessary. Besides. The market can be slow to change any way. Just ask the military's Fortran programmers.
Like I said, it's likely more Psychological than real. It stems from the problems with JVM which are non-existent on modern machines.
(also it should be noted that Python has an interpreter not a VM, but your point remains valid just the same.)
That's a good point about the JVM. And you're right, there's a lot of garbage code being written out there in Java, it seems to be the curse of the popular.
I could see them getting pretty heated over this, I mean this has to do with the entire business model of their companies, of course they'll get heated and defensive over it. I just hope that an Ad I like wins.
Nations have fought war over Drugs, Spices, Women
Why not Ads?
I could see gamers taking this in the complete opposite direction that the Red Cross is wanting...
I'm hearing the Halo multiplayer voice-over saying:
Double Kill...
Killing Spree...
Killtacular...
War Criminal....
Or I could see the game developers appeasing them by having you watch a cut-scene of being drug before the Hague War Crimes court after you call in a Nuke in Modern Warfare.
I'm not terribly surprised that Java ranks so low. I myself write in Java a lot, and greatly enjoy it's syntax, (although I don't have as much respect for it as I do for C, C++ & Objective-C. Maybe it's just psychological, but that JVM will always make me feel like the outcome is inferior). Java has exploded over the last decade, and is used by many who would not call themselves Programmers. They program in Java, but they lack the mindset, and passion of a true computer Programmer. I still have a lot to learn, but I feel that much of the problems with Java may stem from the fact that it is a language often used by those who are not interested in elegant coding, simply getting something that works. This isn't to say that Java Programmers are inherently flawed, but that it attracts many that are.
COBOL on the other hand... well, anyone who writes COBOL these days is probably a true Computer Scientist, and been in the industry a very long time. And yes, it's been around the block a few times. It, like Fortran, has been around for EVER (but then again... so has BASIC) and it's kinks have largely been worked out or worked around.
It's not that COBOL is a better language and Java is inferior, when it's all said and done, it's the Programmer who makes or breaks the elegance of the code.
Not that I'm disputing your statement, I'm too much of a n00b to do so, but I'd be interested to know what your basis is for making that claim. It's a fairly standard claim to call C, C++ & Java Strongly typed languages.
What an inspiration to every Computer Major in college. Knowing that they too can grow up to rule the world.
I've been hearing a great deal about ARM and it's rise in popularity throughout the Mobile world. But I have to ask: what's so great about it? I'm honestly curious. Can anyone explain it to me?
Piracy is wrong. While I do have my reservations on whether such file copying should be considered wrong, for now (seeing as it is against the law) and for the purposes of this post, we'll take that as a given.
But the increasing trend of government crack-downs on File Sharing sites is becoming alarming. While it shouldn't be very surprising that sites like MegaUpload get taken down, we have to wonder if the reasoning against them can be used against more "legitimate" sites. After all, not all the traffic on MegaUpload was illegal. And now sites that provide a great deal of honest usability may come under fire.
Let's take DropBox for example. I and a team of computer programmers that I'm working with have been making great use of DropBox. We set it up so our IDE workspaces upload directly to a DropBox folder where our team members can access all our work and import parts into their own, thus we can stay on the same page in our development process, giving each an opportunity to contribute before comparing implementations and finally fine-tuning a final candidate.
Yet we have to ask ourselves, will DropBox come under fire in this wave of government crack-down? And if so, what will become of our files which we have entrusted to DropBox? It's not that I am saying that MegaUpload was innocent, but the prevailing reasoning against them could easily be transfered to any number of file-sharing sites and services which have made a great contribution to the power and effectiveness of the web.
Proponents say that the government must regulate the Internet for the protection of society. Yet can you imagine if that same logic were applied to the "SneakerNet"? I for one do not want the government checking to be sure that everything I am taking over to share with others meets their approval—whether on the Internet or the Sneakernet.
Protection for companies and their legitimate interests is important. But we cannot sacrifice personal freedom in order to do so.
I believe in God—you don't.
You believe the world came to be through random events—I don't
How about I don't complain about atheistic science classes, and atheists don't complain about the 10 Commandments on a courthouse?
We shouldn't feel threatened when confronting the beliefs of another.
The Doctor: What does "before time" mean?
The Beast: Before time and light and space and matter. Before the cataclysm. Before this universe was created.
The Doctor: That's impossible. No life could have existed before then.
The Beast: Is that your religion?
That's an interesting take. There may be some truth to that. Maybe their skills aren't there yet, but if they're willing to slug out for a whole year in a free programming course it could reflect something of their personality. That's gotta be worth something. As a Networking professor of mine said (to paraphrase him): "skills can be taught but habits are the key". Sure there's waaaaay more to computer programming, but it is possible that something like this could produce a few good "diamonds in the ruff".
You make a fair point. Facebook is not really my favorite company, but at least this is a nice move. However unimportant it might be. But yes... Facebook has serious issues to work through.
Which only means Linux is not for you. It's really a situation of "To Each Their Own" I hate tons about Windows, but I fully accept that Linux does not provide the solutions most users need. ...yet... :)
I see this as a good move. Maybe it won't be very appealing or cost effective for the general users, but it will likely open up an opportunity for people trying to exploit the technology to find cool new uses for it. I've heard of projects to use it for 3D rendering, which may be greatly advanced by the move to the PC with a free SDK.
I love Linux, but I too get a bit annoyed when people claim that it is easier to learn. It's not. It's made great strides but remains the domain of the power user. I love linux because I'm most comfortable in the UNIX world. The system make logical sense to me, and I'm partial to it's methods of doing things. I also love Linux for how customizable it is. I believe Linux is better, but only if you really know what you're doing (or are willing to learn) and willing to put the time and energy into it. I also really dislike the Windows way of doing things, but I will admit that for the average computer user these days, it is the most efficient & economic choice.
Agreed. This is a smart move for the Mozilla foundation and should only bring greater reliability to the platform. As an active user of both Chrome and Firefox, I'm glad to see Mozilla making moves to keep their product a viable solution for companies and organizations in the long run.
I'm glad to see Facebook promoting creative computer exploration. I think that the true spirit of hacking is being lost in the new definitions of our modern society. Anonymous and LulzSec make headlines for DDOS attacks which don't really count as hacking. The great hacks these days are often made without fanfare when a Hacker exploits a system or piece of code with his natural creativity, and it is often for positive rather than negative ends.
I'd say that's a fair way to define it. It seems that our culture is beginning to label anything a hack these days, even accessing someone's Facebook when they're not looking.
Go Daddy supported something. Its customers voted (or threatened to vote) with their dollars. Go Daddy re-evaluated what that meant and changed its stance.
Isn't that what you would want to see a corporate entity do?
It's not that I don't like that they've changed. It's just that they've lost my trust. I'm glad that people have voted with their dollars. But I can't trust them with my business anymore.
GoDaddy has shown it's true colors. When they saw their business tanking they got scared and changed their mind, but we know where their heart lies now. I'm no longer going to support them.
This post was destined to turn into a "Oh yeah? well REAL Programmers use..." argument. I agree with this. No matter what we prefer, the market is only improved by new attempts to improve the power of Programming. I like C based languages, but stepping outside the C Paradigm or even improving the C Paradigm is far from being out of the question. As new needs arise, improved languages will make user and programmers lives so much better. But that doesn't mean we are forced to change until the market deems it necessary. Besides. The market can be slow to change any way. Just ask the military's Fortran programmers.
Like I said, it's likely more Psychological than real. It stems from the problems with JVM which are non-existent on modern machines. (also it should be noted that Python has an interpreter not a VM, but your point remains valid just the same.)
That's a good point about the JVM. And you're right, there's a lot of garbage code being written out there in Java, it seems to be the curse of the popular.
I could see them getting pretty heated over this, I mean this has to do with the entire business model of their companies, of course they'll get heated and defensive over it. I just hope that an Ad I like wins. Nations have fought war over Drugs, Spices, Women Why not Ads?
I could see gamers taking this in the complete opposite direction that the Red Cross is wanting... I'm hearing the Halo multiplayer voice-over saying: Double Kill... Killing Spree... Killtacular... War Criminal.... Or I could see the game developers appeasing them by having you watch a cut-scene of being drug before the Hague War Crimes court after you call in a Nuke in Modern Warfare.
I'm not terribly surprised that Java ranks so low. I myself write in Java a lot, and greatly enjoy it's syntax, (although I don't have as much respect for it as I do for C, C++ & Objective-C. Maybe it's just psychological, but that JVM will always make me feel like the outcome is inferior). Java has exploded over the last decade, and is used by many who would not call themselves Programmers. They program in Java, but they lack the mindset, and passion of a true computer Programmer. I still have a lot to learn, but I feel that much of the problems with Java may stem from the fact that it is a language often used by those who are not interested in elegant coding, simply getting something that works. This isn't to say that Java Programmers are inherently flawed, but that it attracts many that are. COBOL on the other hand... well, anyone who writes COBOL these days is probably a true Computer Scientist, and been in the industry a very long time. And yes, it's been around the block a few times. It, like Fortran, has been around for EVER (but then again... so has BASIC) and it's kinks have largely been worked out or worked around. It's not that COBOL is a better language and Java is inferior, when it's all said and done, it's the Programmer who makes or breaks the elegance of the code.