It is not that Perl is by nature less readable, however its community promotes values of terseness over readablility. For example when someone writes a quick perl script and posts it online, unless they were intending it to be used as a tutorial, far too many of the varaibles are one letter. Also Perl prgrammers tend to put more than one statment on a line by convention. While you can do this in C/C++ it is very rarely seen in the wild, unless somone is trying to be unreadable. So it's not the language, but some of its users.
Yes, any operating system that can run Visual Studio will be the most productive. The autocompletion featrure for member functions/varaibles is to die for. Whenever I program in another environement I end up using short and unhelpful names for member variables, simply because I don't want something difficult to spell/remember. Also the integreated help system is nice. Now if only more people tried to incorperate its good features, but for the most part the only thing special about most development IDEs are systax highlighting/auto tabbing/in program compilation/degugging. Sigh.
Dan Simmons included this idea in his Hyperion book series, where evolving digital life spead into the "infosphere" and became artifically intelligent. Later it tried to exploit the human race and wipe out large portions of it. People who download the project beware!
If you feel that you are only an "inventor" or have a short attentions span that is not neccesarily something to be proud of. Most famous inventors completed their inventions, that is why that are famous. I find that if I feel like I am becoming bored on a project I try to break it up into smaller challanges, each of which is individually intersting.
I will be the first to admit that eventually there will be some limit to how small we can make a transistor (or transistor replacement) it seems that we still have a ways to go. I remember recently a spate of doomsayers going on about how circuits couldn't get much smaller than they are now, and how this would be the end of easy processor speedups. Well I guess they were wrong again. I don't think that will stop them from telling us that circuits can't be built smaller than this however.
As a Sourceforge admin (see my sig) I can testify from personal experience that Sourceforge has a heavy Linux bias. I do not think that this necessarily comes from the site, but who the site affiliates with, and the people who are drawn to it. First off is FreshMeat. FreshMeat is a great way to create interest in your project and attract developers, and yet windows only projects cannot use it. There is no good reason for this except an anti-windows bias. And secondly the majority of Sourceforge users are Linux users, which means that Linux projects attract more developers and users, which means in turn that their projects shoot up in popularity and name recognition much faster than a Windows project. And finally those Linux projects, being popular have an easy time finding someone to port to Windows, but a low key windows project has a hard time finding someone to port it to Linux since no one knows about it. Hence a kind of self-perpetuating process has arisen that downs out windows projects.
I know you kid, but with reasonable numbers of carriage returns and indentation lisp can be about as readable as any other language. I am a C++ man myself (or used to be), but even I would cringe at List* evallist(List* env) {if (!env) {return env} else {return new List(finekl-eval(env->pop), evallist(env))}
I for one welcome new tools. Well that is if they are tools and not straight jackets. For example a new language construct (for eaxmple generic classes in Java 5) is an example of a good tool. You can use if if you need it, but you can also ignore it. Perhaps XML syntax might be useful in some areas (although I can't see how...), but forcing the entire language to be in it seems too much like a straight jacket to me.
That is a good idea. And I can think of many other similiar features you might want for an editor / project development system. However I doubt XML will end up being the best solution. I would guess that the best solution would be a custom file format that was desgined for this reason.
Originally patents were invented to aid competition by allowing a small business with an orignal idea to avaoid being sunk by a flood of copy-cat products from an established business. The obvious problems however quickly emerged: large businesses can get patents despite the fact that they don't need them, and the ability to patent an idea instead of an actual product. These two problems have completely overshadowed any benefits of the patent system.
I too feel that other technology will soon repace handhelds. Not because handhelds are bad in any way, in fact I love them, but they don't last long enough. Oh they are durable (usually) but they tend to get raplaced by newer models within a year or so that don't play any of your old games. And worse as soon as the new one comes out they stop making games for your old one. Note that this doesn't ahppen with a computer. Yes you machine does need to be upgraded every two or three yers (if you aren't a die-ahrd), but unlike a handheld the new one still plays your old games, and if you are resistant to upgrading there are still many games (not high-profile but still numerous) that your machine can play. As soon as pdas become powerful enough I predict that most handhelds will die off or get replaced by something new. (with one excaption, sony's handheld plays all those old ps1 games that you already have, now it might be worth it with such a large and *inexpensive* game base, unlike nintendo)
Can someone please describe the easter eg and how you would normally get to it. I have seen some dvds where you have to try and select a seemingly innocent graphic or a certain sequence of selections, but to make a service like this I get the feeling that the Star Wars bloopers are much much harder to get to.
I too was hoping for something more, like a business whose software was open source. But according to the article he was only able to make money on a proprietary interface to an open source product. I know that companies can live only on open source (RedHat), and I would like tp hear more about them.
It can't hurt the citizens, but it could hurt the voting machine companies and elected officials. If there is something funny going on I am sure that they will quickly put an end to any disassembly. If the people found that someone had cheated their way into office that someone would get the boot awfully fast. (p.s. cheat means rig, not slander your opponent or create misleading TV spots, that is perfectly OK because everyone does it... sigh)
Or, more likely in my opinion, Curtis is trying to frame Feeney. No matter what the truth is here I highly doubt things are as they seem (are they ever?)
But isn't that a good thing. AS we progress humans should have to memorize less things and use our tools to do more. That is the trend in history after all. I don't think that we should cripple ourselves just because that is how things used to be done. Kids nowadays need to learn how to evaluate sources and find information more than they need to memorize it.
I bet if kids had to take computer science in elementary school than computers would be shown to be a benefit. However because most elementary scool learning is rote (the stuff a computer is good at) kids rely on the computer for their boring work instead of doing it. I wonder if we took a survey of adults 20 years from now how many of the succesful ones would have grown up with computers. Computers are a large part of our lives, and kids should be exposed to them early.
Interoperability: 2.5
Futureproofing 3 ROI 4.5 Service 4.5
Rating 3.5
Product Clearswift MIMEsweeper for SMTP 5.0
Interoperability 3
Futureproofing 4
ROI 4
Service 2
Rating 3.5
Product CA eTrust Secure Content Manager v1.0
Interoperability 4
Futureproofing 3.5
ROI 3.5
Service 5
Rating 4
Product GFI Mail Essentials v10.1
Interoperability 3 Futureproofing 3.4
ROI 4 Service NULL Rating 3.5
Product IronPort C30
Interoperability 3
Futureproofing 4.5
ROI 3.5
Service 4
Rating 4
Product MailGuard
Interoperability 3
Futureproofing 4
ROI 4
Service 3.5
Rating 4
Product McAfee SpamKiller & WebShield
Interoperability 3
Futureproofing 3.5
ROI 3.5
Service 4
Rating 3.5
Product MessageLabs AntiSpam Service
Interoperability 3
Futureproofing 4
ROI NULL
Service 3.5
Rating 4
Product NetIQ MailMarshal SMTP 6.0.3.8
Interoperability 4.5
Futureproofing 4
ROI 4
Service NULL
Rating 4
Product Network Box Internet Threat Prevention System
Interoperability 3
Futureproofing 4
ROI 5.5
Service 5
Rating 4
Product Symantec BrightMail AntiSpam 6.0.1
Interoperability 4
Futureproofing 4.5
ROI 4
Service NULL
Rating 4.5
It looks as though Network Box Internet Threat Prevention System did the best. Several items have NULL in a category beecause the editors did not have enough information to rate the product on in that area. This post brought to you by Centum because my average charachters per line were too low. You know how silly that is?
Has anyone tried using all 11 on top of each other? Or would you kill too much of your desireable email. I am using Thunderbirds default spam filter, and the only span I see are ads from b&n and other online stores where I shop (still highly annoying). This is not an excuse to try to give me spam. I am fairly liberal with the distribution of my email address, I work on sourceforge after all, so what I am i doing right that others are not?
It is not that Perl is by nature less readable, however its community promotes values of terseness over readablility. For example when someone writes a quick perl script and posts it online, unless they were intending it to be used as a tutorial, far too many of the varaibles are one letter. Also Perl prgrammers tend to put more than one statment on a line by convention. While you can do this in C/C++ it is very rarely seen in the wild, unless somone is trying to be unreadable. So it's not the language, but some of its users.
Yes, any operating system that can run Visual Studio will be the most productive. The autocompletion featrure for member functions/varaibles is to die for. Whenever I program in another environement I end up using short and unhelpful names for member variables, simply because I don't want something difficult to spell/remember. Also the integreated help system is nice. Now if only more people tried to incorperate its good features, but for the most part the only thing special about most development IDEs are systax highlighting/auto tabbing/in program compilation/degugging. Sigh.
Because solar panels take energy from the light to produce electricity. You can only extract so much energy from a given photon.
Dan Simmons included this idea in his Hyperion book series, where evolving digital life spead into the "infosphere" and became artifically intelligent. Later it tried to exploit the human race and wipe out large portions of it. People who download the project beware!
Quantum computers have the capability to break most encryption schemes. This would definitely be a revolution.
If you feel that you are only an "inventor" or have a short attentions span that is not neccesarily something to be proud of. Most famous inventors completed their inventions, that is why that are famous. I find that if I feel like I am becoming bored on a project I try to break it up into smaller challanges, each of which is individually intersting.
HEY, they missed Centum! :-)
Just kidding, it's not like we really expect to be found on these lists.
I will be the first to admit that eventually there will be some limit to how small we can make a transistor (or transistor replacement) it seems that we still have a ways to go. I remember recently a spate of doomsayers going on about how circuits couldn't get much smaller than they are now, and how this would be the end of easy processor speedups. Well I guess they were wrong again. I don't think that will stop them from telling us that circuits can't be built smaller than this however.
As a Sourceforge admin (see my sig) I can testify from personal experience that Sourceforge has a heavy Linux bias. I do not think that this necessarily comes from the site, but who the site affiliates with, and the people who are drawn to it. First off is FreshMeat. FreshMeat is a great way to create interest in your project and attract developers, and yet windows only projects cannot use it. There is no good reason for this except an anti-windows bias. And secondly the majority of Sourceforge users are Linux users, which means that Linux projects attract more developers and users, which means in turn that their projects shoot up in popularity and name recognition much faster than a Windows project. And finally those Linux projects, being popular have an easy time finding someone to port to Windows, but a low key windows project has a hard time finding someone to port it to Linux since no one knows about it. Hence a kind of self-perpetuating process has arisen that downs out windows projects.
I know you kid, but with reasonable numbers of carriage returns and indentation lisp can be about as readable as any other language. I am a C++ man myself (or used to be), but even I would cringe at List* evallist(List* env) {if (!env) {return env} else {return new List(finekl-eval(env->pop), evallist(env))}
I for one welcome new tools. Well that is if they are tools and not straight jackets. For example a new language construct (for eaxmple generic classes in Java 5) is an example of a good tool. You can use if if you need it, but you can also ignore it. Perhaps XML syntax might be useful in some areas (although I can't see how ...), but forcing the entire language to be in it seems too much like a straight jacket to me.
That is a good idea. And I can think of many other similiar features you might want for an editor / project development system. However I doubt XML will end up being the best solution. I would guess that the best solution would be a custom file format that was desgined for this reason.
You could just as easily put braille information on a flash drive
I don't know if this would be a problem for the blind, but I think they might have ifficulty putting th cd in right-side-up
Originally patents were invented to aid competition by allowing a small business with an orignal idea to avaoid being sunk by a flood of copy-cat products from an established business. The obvious problems however quickly emerged: large businesses can get patents despite the fact that they don't need them, and the ability to patent an idea instead of an actual product. These two problems have completely overshadowed any benefits of the patent system.
I love AOL sending me things in nice containers. A little paint or paint removal - 1 AOL cd = a nice new cd case.
I too feel that other technology will soon repace handhelds. Not because handhelds are bad in any way, in fact I love them, but they don't last long enough. Oh they are durable (usually) but they tend to get raplaced by newer models within a year or so that don't play any of your old games. And worse as soon as the new one comes out they stop making games for your old one. Note that this doesn't ahppen with a computer. Yes you machine does need to be upgraded every two or three yers (if you aren't a die-ahrd), but unlike a handheld the new one still plays your old games, and if you are resistant to upgrading there are still many games (not high-profile but still numerous) that your machine can play. As soon as pdas become powerful enough I predict that most handhelds will die off or get replaced by something new. (with one excaption, sony's handheld plays all those old ps1 games that you already have, now it might be worth it with such a large and *inexpensive* game base, unlike nintendo)
Can someone please describe the easter eg and how you would normally get to it. I have seen some dvds where you have to try and select a seemingly innocent graphic or a certain sequence of selections, but to make a service like this I get the feeling that the Star Wars bloopers are much much harder to get to.
I too was hoping for something more, like a business whose software was open source. But according to the article he was only able to make money on a proprietary interface to an open source product. I know that companies can live only on open source (RedHat), and I would like tp hear more about them.
It can't hurt the citizens, but it could hurt the voting machine companies and elected officials. If there is something funny going on I am sure that they will quickly put an end to any disassembly. If the people found that someone had cheated their way into office that someone would get the boot awfully fast. (p.s. cheat means rig, not slander your opponent or create misleading TV spots, that is perfectly OK because everyone does it ... sigh)
Or, more likely in my opinion, Curtis is trying to frame Feeney. No matter what the truth is here I highly doubt things are as they seem (are they ever?)
But isn't that a good thing. AS we progress humans should have to memorize less things and use our tools to do more. That is the trend in history after all. I don't think that we should cripple ourselves just because that is how things used to be done. Kids nowadays need to learn how to evaluate sources and find information more than they need to memorize it.
I bet if kids had to take computer science in elementary school than computers would be shown to be a benefit. However because most elementary scool learning is rote (the stuff a computer is good at) kids rely on the computer for their boring work instead of doing it. I wonder if we took a survey of adults 20 years from now how many of the succesful ones would have grown up with computers. Computers are a large part of our lives, and kids should be exposed to them early.
Product :BitDefender v1.9 for MS Exchange2003
Interoperability: 2.5 Futureproofing 3 ROI 4.5 Service 4.5 Rating 3.5
Product Clearswift MIMEsweeper for SMTP 5.0
Interoperability 3 Futureproofing 4 ROI 4 Service 2 Rating 3.5
Product CA eTrust Secure Content Manager v1.0
Interoperability 4 Futureproofing 3.5 ROI 3.5 Service 5 Rating 4
Product GFI Mail Essentials v10.1
Interoperability 3 Futureproofing 3.4 ROI 4 Service NULL Rating 3.5
Product IronPort C30
Interoperability 3 Futureproofing 4.5 ROI 3.5 Service 4 Rating 4
Product MailGuard
Interoperability 3 Futureproofing 4 ROI 4 Service 3.5 Rating 4
Product McAfee SpamKiller & WebShield
Interoperability 3 Futureproofing 3.5 ROI 3.5 Service 4 Rating 3.5
Product MessageLabs AntiSpam Service
Interoperability 3 Futureproofing 4 ROI NULL Service 3.5 Rating 4
Product NetIQ MailMarshal SMTP 6.0.3.8
Interoperability 4.5 Futureproofing 4 ROI 4 Service NULL Rating 4
Product Network Box Internet Threat Prevention System
Interoperability 3 Futureproofing 4 ROI 5.5 Service 5 Rating 4
Product Symantec BrightMail AntiSpam 6.0.1
Interoperability 4 Futureproofing 4.5 ROI 4 Service NULL Rating 4.5
It looks as though Network Box Internet Threat Prevention System did the best. Several items have NULL in a category beecause the editors did not have enough information to rate the product on in that area. This post brought to you by Centum because my average charachters per line were too low. You know how silly that is?
Has anyone tried using all 11 on top of each other? Or would you kill too much of your desireable email. I am using Thunderbirds default spam filter, and the only span I see are ads from b&n and other online stores where I shop (still highly annoying). This is not an excuse to try to give me spam. I am fairly liberal with the distribution of my email address, I work on sourceforge after all, so what I am i doing right that others are not?