Vlad Savos at engadget reports that Apple has just released “[...] version 4.3.2 of iOS is now available for downloadin’ and updatin’. Fixes for occasional “blank or frozen” FaceTime video and iPad 3G issues get top billing, while the obligatory security updates fill out the rest. The size of this mighty software drop? A hefty 666.2MB [...]“.
Just plug your device into iTunes and install it, but I’m still convinced that releasing a new OS version every 2 weeks is a little bit too much….
This post as a comment also here





..This mornings Apple press event has come and gone and as you likely have noticed we covered just about every aspect of it. The rumor mills whispers on this one ranged from fairly obvious cameras! to fairly absurd touch sensitive back! which seems to have set a lot of peoples expectations unreachably high..The iPad 2 isnt a complete overhaul its the result of polishing up the first generation.
15..Note that the evaluation steps in the second and third line.could have been interchanged or even done in parallel..In contrast in imperative languages it is not always possible.to execute assignment statements in arbitrary order…Expressions need not be numerical subexpressions can be of.different types and the operations can be unary..In the following the only operand is a list of numbers .here writen inside square brackets… 1 ..square size rest 11 22 33 …square size 22 33 …square 2 …4..This will serve as the running example in most of the remaining.sections… .In the previous section the first example was a numerical expression …. 2 3 7 – 4 ..The whole expression the two parenthesised subexpressions the four.single digit numerals and the final two digit end result – all of them.denote numbers..The three symbols and – are infix operators which denote binary.functions from two numbers to give a result number…In the second example .. 1 ..square size rest 11 22 33 ..the symbol 11 22 33 denotes.a list of three elements which happen to be numbers..The symbol rest denotes a unary function from lists to lists .the symbol size denotes a unary function from lists to numbers .and square denotes a unary function from numbers to numbers…In both examples all lines of the evaluation denote the same number .the end results 15 and 4 respectively..Alternatively we say that all lines have the same value..So single symbols denote all sorts of things numbers lists and.various functions..Expressions always denote or have values…Denotations and values are semantic notions and so is evaluation .the end result of the process of finding the value..By that we mean finding an expression that does not contain function.or operator symbols but has the same value..Typically though by no means always the final expression is shorter.than the original…The actual evaluation process however is purely syntactic .it is just a matter of rewriting the given expression in accordance.with certain rules..The rewriting rules are essentially derived from the semantics .but using the rules is a purely syntactic process..One can do it without knowing what the symbols mean .even without understanding the difference between a symbol.and what it denotes..Most of us understood the difference between a numeral and a number.only when we encountered notations to bases other than ten.. I am told that one textbook says that computers use.hexadecimal numbers as addresses which is nonsense. ..The difference between a symbol and what it denotes will become.important in what follows..This is because in Joy many symbols look more or less familiar .but there is an important difference between what they denote conventionally.and what they denote in Joy..One can learn to program in Joy barely noticing the difference .but there is a deep shift in denotation..Some people might speak of a paradigm shift .but I would be reluctant to use the term here… .All but the simplest functional languages at least internally use.a binary application operator which here will be written with an.explicit infix symbol ..An expression of the form f x is to be read as the function f.applied to the argument x ..The value of that expression is exactly the same as the value of f x ..The evaluation of the running example now looks like this .. 2 ..square size rest 11 22 33 …square size 22 33 …square 2…4…Application is a second order function because one of its arguments .the one written on the left is itself a function..The reason for hiding the explicit symbol externally.is that it just adds to the syntactic complexity..The reason for introducing application internaly will be explained.in Section 4…The best known applicative functional languages are .
This is a great blog, whats your writing techniques?