Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 3 4 [5]

Author Topic: Dwarf Fortress development + Moore's Law = ???  (Read 10034 times)

Mel_Vixen

  • Bay Watcher
  • Hobby: accidently thread derailment
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #60 on: July 10, 2009, 08:21:32 pm »

Well Heisenbergsuncertainty principle is iirc the problem here since you cant know the position and the state of a given particle at the same time. It also states:

"The measurement of the position of a quantum object is necessarily a fault with its associated momentum, and vice versa."
Some US-scientists on the other hand have entangled quantum systems. With a reasonable big and designed quantum-system (wild guess zone entered) it could be possible to use side-effects (change in magnet fields or whatever) of a state-change to determine the state of such a system without measuring it directly. This indirect measuring shouldnt disturb the state of a quantum-system.


The no-communication theorem could then tested by a setting up a "Sender" which does not one but a number of predifined changes on system A which changes or changes not system B. If B changes at the same rate and in the same way as system A your no-communication-theorem should be proved/disproved.

[edit:] our scientists in Genf have also shown that the information transport works somehow. They say:

Quote
"Da geschieht etwas wirklich  befremdliches, etwas außerhalb der Raumzeit."   >>"There happens something very strange outside of Space-time"
« Last Edit: July 10, 2009, 08:44:11 pm by Heph »
Logged
[sarcasm] You know what? I love grammar Nazis! They give me that warm and fuzzy feeling. I am so ashamed of my bad english and that my first language is German. [/sarcasm]

Proud to be a Furry.

G-Flex

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #61 on: July 11, 2009, 02:41:32 am »

You cannot transfer information using the entanglement process by ITSELF, though.

Yeah, there's weird stuff at a distance going on, but that alone is not enough, it's just an important part of it. Wikipedia gives a sort of overview of the process.
Logged
There are 2 types of people in the world: Those who understand hexadecimal, and those who don't.
Visit the #Bay12Games IRC channel on NewNet
== Human Renovation: My Deus Ex mod/fan patch (v1.30, updated 5/31/2012) ==

Vengeful Donut

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #62 on: July 14, 2009, 12:22:27 am »

Re: arguments over whether Java is fast or slow.
The score for Java in the shootout isn't so bad. Just 1.4 times the score that C++ got. If your reason for using java is that it's "higher level", then you could bear switching to a functional language. ATL scored better than java, although I bet it got there using imperative code. Haskell isn't that far behind, and their implementations were certainly done using a functional approach.
Logged

Corona688

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #63 on: July 14, 2009, 02:57:52 pm »

Re: arguments over whether Java is fast or slow.
The score for Java in the shootout isn't so bad. Just 1.4 times the score that C++ got. If your reason for using java is that it's "higher level", then you could bear switching to a functional language. ATL scored better than java, although I bet it got there using imperative code. Haskell isn't that far behind, and their implementations were certainly done using a functional approach.
That only weighs the speed of running code, not the weight of loading the interpreter.
Logged
You never know when you might need a berserk dwarf to set loose somewhere.

Kilo24

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #64 on: July 20, 2009, 10:38:57 am »

Re: arguments over whether Java is fast or slow.
The score for Java in the shootout isn't so bad. Just 1.4 times the score that C++ got. If your reason for using java is that it's "higher level", then you could bear switching to a functional language. ATL scored better than java, although I bet it got there using imperative code. Haskell isn't that far behind, and their implementations were certainly done using a functional approach.
That only weighs the speed of running code, not the weight of loading the interpreter.
My original comments in this regard were about theoretical speeds for complicated code, not the actual ones.  The best implementation with regards to runtime efficiency in machine code (and C and in many other low-level languages) will be strictly superior to Java's implementation - never mind that it might take a dedicated genius a thousand years to find it in a piece of non-trivial code.  And the larger the code gets, the more arcane optimizations appear that compilers might find, but it would take humans coding it a long while to do.

Therefore, the non-trivial code that the posted comparisons have been running is not directly applicable.  We're talking about Moore's Law here: the raw computing power is most accurately measured in how many simple operations it can do per second, not in how quickly it renders OpenGL.  Raw computing power is less important than a few other diagnostics in non-trivial code because there are many points at which the compiled/interpreted code instructs the computer to do redundant or irrelevant things, some of which a compiler could or a human couldn't catch.  Java's Virtual Machine guarantees a few wasted resources right off the bat, therefore that means that it's automatically slower than what a lower-level code could theoretically accomplish.  That doesn't ever mean that that delay will be significant to the user.
Logged

Armok

  • Bay Watcher
  • God of Blood
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #65 on: July 20, 2009, 11:34:35 am »

Assembler will always beat the living crap out of every other language in terms of raw speed.
Logged
So says Armok, God of blood.
Sszsszssoo...
Sszsszssaaayysss...
III...

Starver

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #66 on: July 20, 2009, 11:53:22 am »

Assembler will always beat the living crap out of every other language in terms of raw speed.
Microcode FTW!
Logged

Rowanas

  • Bay Watcher
  • I must be going senile.
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #67 on: July 20, 2009, 11:57:57 am »

SILENCE!

C++ HAS SPOKEN.
Logged
I agree with Urist. Steampunk is like Darth Vader winning Holland's Next Top Model. It would be awesome but not something I'd like in this game.
Unfortunately dying involves the amputation of the entire body from the dwarf.

Armok

  • Bay Watcher
  • God of Blood
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #68 on: July 20, 2009, 12:04:46 pm »

Assembler will always beat the living crap out of every other language in terms of raw speed.
Microcode FTW!
:o :'(
Logged
So says Armok, God of blood.
Sszsszssoo...
Sszsszssaaayysss...
III...

Sizik

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress development + Moore's Law = ???
« Reply #69 on: July 20, 2009, 12:20:40 pm »

Well the fastests way to transfer data would be Quantum-teleporting which has proven to be 10.000 times faster then light which could solve the sync-problem of modern chips (it also could replace many Data-transfer technologys). Quantum computing as itself *shrug* lets hope it comes soon.

Quantum-entanglement teleporting exists, but it can't be used to transport matter or energy or even information at faster-than-light speeds. I have no idea why, but this might provide some info. But basically, you can't communicate at superluminal speeds.

Granted, it's still useful.

Your link is broken.
Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!
Pages: 1 ... 3 4 [5]