The blue blue sky A common complaint here from many Pascalers is that their specific version of Pascal has solved any lack vs C This creates a strong temptaton to annotate this article to show how one particular Pascal implementation has completely closed the gap with C I added the Blue Sky Pascal to hopefully address why I think this is better left to a specific page on a specific Pascal rather than included wholesale here The basic point to understand is that a combination of Pascal and C is no longer Pascal nor C Pascal loses its type safety and C loses its simplicity While such combinations might be interesting elsewhere the comparision of Pascal and C as distinct languages would lose its flavor just as much as a comparision of steak and Spam if the two were mixed together in a blender Pascal has values that are distinct from C The fact that the common memory has forgotten this is not germane to the facts of the matter Java and C may be heralded as a revolution in type safety but that does not erase the fact that Pascal had such concepts some 30 years before