Sunday, October 16, 2011

Preparing for the Second Midterm

           This week we're preparing for our second midterm exam. This one seems like it will take longer to study for because of all the subtleties between the languages, especially Python. Plus it will be very important to memorize the numerous terms in the sql readings.
           One of the things we talked about this week was the caching that each of the languages implements. It's very interesting to see how the designers decided to implement their language. To be honest, Java's implementation makes more sense to me than Python. For example, the Java int cache goes from -128 to 127 while the Python cache strangely goes from -6 to 256. The more I learn about Python, the more I think that the language is too flexible, if there exists such a thing. All of the different ways to represent a string seem to only make the language more confusing and prone to error.

No comments:

Post a Comment