“Most people talk about Java the language, and this may sound odd coming from me, but I could hardly care less.”
A transcript of the discussion accompanies the audio clip as well. Give it a good read. You’ll probably find that the message isn’t one of discouragement!
Personal opinion : Despite of how “immature” you may thing the Java programming language is compared to other – interpreted or not – languages, what really matters is the JVM itself!
This guide will introduce you to the world of Software Architecture!
This 162 page guide will cover topics within the field of software architecture including: software architecture as a solution balancing the concerns of different stakeholders, quality assurance, methods to describe and evaluate architectures, the influence of architecture on reuse, and the life cycle of a system and its architecture. This guide concludes with a comparison between the professions of software architect and software engineer.