LoGiCaL__ wrote:I'm not a 100% sure on this but this is interesting. Maybe with some kind of compression algorithm it would increase the chances or at least be able to fit a larger program into it. It's funny because not to long ago I read how these QR codes are potential threats with people just scanning and blindly being sent to sites/links. If storing a program within the data were possible I'd say that would definitely create some risks. Besides all that though I'd be interested to see how this goes.
I have read about the QR code threats and apparently they perform stupid simple functions. My point however, is standalone data storage
within the QR code. I like the compression algorithm idea, but wouldn't that slow down the read process and ruin the whole point or a Quick Read code? I'm no expert on this, so forgive me if I make blatantly idiotic arguments/statements. The coding on the QR could be done through a LISP/Smalltalk variant/hybrid and there would be an on-the-fly snap, interpret and execute application for the cell phone. I'm sure there could be a lot of applications for this technology if possible.
Since all programming languages are stored in plain text, we can get around 4296 alphanumeric or 7089 numeric character limitation. If we use a shortening algorithm that changes the code to just numbers, we roughly double the character limitation. This plain text, when scanned can be interpreted on the scanning device on the fly. The problem however, lies in creating a code small enough to fit in. I also heard about something along the lines of Java Chip or something a couple of years back. It's supposed to write code that is small enough to fit into very low capacity devices. Gotta do some more research on that.
I'll get this idea through a couple of coders I know from the Mozilla community and get some feedback and/or laughter at the brilliance/utter stupidity of this idea. I'd love more people to look into this as this is an opportunity to create something different, i.e software on plain paper, and maybe, if it is possible, we could develop the idea as an open source project and research on it.
Update: Upon conducting further research on QR codes, I came across
this. It's apparently a nicer looking version of a QR code in a radial format instead of the typical square. They claim to have more functionality than an average QR code. I am not sure as to their data bearing capacity, but I have made an inquiry and am awaiting their response.