This is indeed by Lem. No idea about English translation, but in Polish it was published as short story "Profesor DoÅda" in the volume "Maska" ("The Mask") in 1976. The idea was that energy, matter and information are all equivalent and if you reach critical amount of information it will turn to matter, forming a new Universe separate from ours. The story is grotesque and really funny.
As someone who actively codes Z80 assembly I am sad to inform you that you remember incorrectly.
"I hate what I am doing, so it cannot be fun to anyone".
You are very wrong. Programming Z80 was a great fun. And it had nothing to do with how the number of cycles per operation.
The compiler is smart enough, it just works differently than you think. Instead of your line, say
var version = bundle?.infoDictionary["CFBundleShortVersionString"] as NSString
and the type of 'version' will be inferred all right. This misunderstanding of the language shows that your code maybe that long because of you, not because of Swift.
> But, I was seriously disappointing in the film. Which character were you?
This is indeed by Lem. No idea about English translation, but in Polish it was published as short story "Profesor DoÅda" in the volume "Maska" ("The Mask") in 1976. The idea was that energy, matter and information are all equivalent and if you reach critical amount of information it will turn to matter, forming a new Universe separate from ours. The story is grotesque and really funny.
Z80 programming was great fun!
As someone who actively codes Z80 assembly I am sad to inform you that you remember incorrectly.
"I hate what I am doing, so it cannot be fun to anyone". You are very wrong. Programming Z80 was a great fun. And it had nothing to do with how the number of cycles per operation.
Are you saying that
256 * 2 = 512
is harder to understand than
two hundred fifty six multiplied by two is five hundred twelve
They used the syntax with var so one can use let as well. Actually in Swift you should be using let by default, not var as in your example.
and the type of 'version' will be inferred all right. This misunderstanding of the language shows that your code maybe that long because of you, not because of Swift.
You don't know anyone with @me.com or @icloud.com address?