Saturday, May 9, 2015

Campaign for Clear Code





I’m concerned about the software that’s installed on my electronic devices.

You should be worried as well.

Have you really considered what you are opening yourself up to every time you download a new app or install an upgrade?

Have you thought about what all those faceless software giants are doing with the code that they are busy sneaking onto your phone?

Do you have any idea what they are slipping directly into your pocket? It certainly isn’t good for you. After all its not you they care about. All that really concerns them is profit, pure and simple. They want you coming back for more, why else would they make those damn games so additive?

Screen Shot 2015-05-08 at 21.26.12

And has that code even been tested properly? They claim it has, but why then does big software continually release patches and updates?

Just stop for a minute and ask yourself this. Do you really know what you are putting on your computer when you downloaded Candy Crush? Have you ever seen the code?

Take a look at this.

“;
for(i=0;i<=20;i++)
{
f=random(3);
z=random(3);
if(tic[f][z]==’ ‘)
co-ordinates
{
tic[f][z]=’O';
goto x;
}
else
continue;
}
x:newdisp();
d=check();
if(d==0)
user();
else
{
cout<<“

Understand it?

No, me neither.

Want to know where that snippet of code came from? Its just a small part of a computer program for tic-tac-toe. And if a game as simple as that has stuff like that in it then imagine what’s in Candy Crush, Angry Birds or even Powerpoint?

And it gets worse. Because some computer programer, in the pay of cooperate giants, writes this sort of thing before processing it into something that might not even contain recognisable words! The software companies call this ‘compiling’ and afterwards its bears no resemblance what-so-ever to the natural code.

I, for one, won’t stand for this sort of thing being foisted on me by big-software any longer.

Now is the time to take a stand.

I call for a campaign for clear code.

Basically, if a 10 year old child can’t code it then it has no place on my devices.

From this point onwards I’m reverting back to simple code that anyone can understand. I’m using nothing more than Scratch running on a nice wholesome Pi. I urge you to do the same.

And don’t even get me started on anti-virus software. Much better to share infected USB sticks around.



from Chemistry Blog http://ift.tt/1zSAmTd
via IFTTT

No comments:

Post a Comment