|
1998/5/8-11 [Reference/Celebration] UID:14070 Activity:nil |
05/07 Barbecue Today -- NOT! Canceled due to lack of sun. Happy birthday anyway brg. |
1998/5/8 [Computer/SW/Languages/Java] UID:14071 Activity:high |
5/8 What's the difference between a compiled language and an interpreted language? Advantages of each? \_ interpreted programs are executed by yet another program (usually a compiled one) and compiled programs are completly executed by the computer hardware (the binary is just a bunch of machine language instructions that the processor can understand. Compiled programs tend to be faster because of less overhead while interpreted programs tend to be more portable. Then there are the compiled interpeted languages like java that have both the speed and portability advantage. \_ What do you mean Java is compiled interpreted? \_ Java is normally compiled into JVM bytecode, which is interpreted on machines that don't run on Java processors (i.e. 99.999% of computers that run Java) - it gives portability with a speed tradeoff. \_ Any language can be compiled or interpreted, including java. -tom \_ God, please take cs164. This thread could go on forever. |
1998/5/8 [Uncategorized] UID:14072 Activity:nil |
5/7 Whatever happened to the figlet dir? \_ /usr/local/share |
1998/5/8 [Computer/SW/OS/OsX, Computer/HW/CPU] UID:14073 Activity:nil |
5/7 Motorola's High-Performance Vector Parallel Processing Expansion to the PowerPC Architecture http://www.mot.com/SPS/PowerPC/AltiVec/facts.html --jon \_ Is this really going to help, if the CPU can't stream data in and out fast enough? I thought existing CPU's all had trouble keeping their units fed, let alone a vector unit. --PeterM \_ Real vector units (which this is not) are much more efficient at keeping functional units fed for a given memory bandwidth, as a vector processor can pipeline memory much more efficiently than a cache based machine. Unfortunately, the vector leinght on this proposed ISA is WAY WAY WAY too small for this to work. \_ I think that's why it only exists on backside-cache CPUs? \_ It'll probably help as much as MMX. -tom \_ And that's the important thing, isn't it? Because now future Macs and Mac software can have an "Now optimized for AltiVec(tm)!" sticker on the outside of them, thereby assuring sticker and I-dont-know-what-it-means- but-damn-I-the-consumer-sure-need-it parity with Intel. Macintosh forever! \_ and cdaveb can say, "Oh _yeah_? But yer PC's don't have _AltiVec_!! Neener-neener!" \_ If you want to read more, MacKido has an article: http://www.MacKiDo.com/Dojo/AltiVecVsMMX.html |