Lingua::Romana::Perligata -- that
makes it possible to write Perl programs in Latin.
What Every Programmer Should Know About Memory - 0 views
-
As CPU cores become both faster and more numerous, the limiting factor for most programs is now, and will be for some time, memory access. Hardware designers have come up with ever more sophisticated memory handling and acceleration techniques-such as CPU caches-but these cannot work optimally without some help from the programmer. Unfortunately, neither the structure nor the cost of using the memory subsystem of a computer or the caches on CPUs is well understood by most programmers. This paper explains the structure of memory subsys- tems in use on modern commodity hardware, illustrating why CPU caches were developed, how they work, and what programs should do to achieve optimal performance by utilizing them.
Lingua::Romana::Perligata -- Perl for the XXIimum Century - 0 views
-
-
Compared to other languages (both modern and ancient), English has a comparatively weak lexical structure. Much of the grammatical load of an English sentence is carried by positional cues. A statement such as ``The boy gave the dog the food'' only makes sense because of the convention that the subject precedes the verb, which precedes the indirect object, which precedes the direct object. Changing the order -- ``The food gave the boy the dog'' -- changes the meaning. Most programming languages use similar positional grammatical cues. The operation $maximum = $next is very different in meaning from $next = $maximum. Likewise, the function call push @my_assets, @your_money is not the same as push @your_money, @my_assets.
-
Compared to other languages (both modern and ancient), English has a comparatively weak lexical structure. Much of the grammatical load of an English sentence is carried by positional cues. A statement such as ``The boy gave the dog the food'' only makes sense because of the convention that the subject precedes the verb, which precedes the indirect object, which precedes the direct object. Changing the order -- ``The food gave the boy the dog'' -- changes the meaning. Most programming languages use similar positional grammatical cues. The operation $maximum = $next is very different in meaning from $next = $maximum. Likewise, the function call push @my_assets, @your_money is not the same as push @your_money, @my_assets.
1 - 3 of 3
Showing 20▼ items per page