|  
               FOREWORD 
                - Tushar A. Gandhi   
             | 
           
         
         
         
          Since 
            childhood Java has meant a lot of things to me, at first having been 
            brought up on an endless supply of Luis L'amour western paper backs 
            Java was the cup of brew over which cowboys swapped trail lore in 
            the wild wild west, throwing the dredges of Java into the camp fire 
            was the ultimate symbol of machismo. Then one graduated to the edge 
            of the seat thrillers by Alistair McLean and java was part of the 
            title of one of his unputdownable chiller "South by Java Head", 
            in the World War classics Java was part of the exotic South East consisting 
            of Java and Sumatra. "Java" was also the way one was asked 
            to leave in the Marathi language. So having come to grips with so 
            many uses of the word "Java" when "Oak" was rechristianed 
            as Java one was pleasantly reminded of the associations of the past 
            with this one word having so many memories attached to it. 
            That Java was first considered to be the language which would enable 
            all the smart house hold machines to talk across platforms, this was 
            the strong point of Java it's cross platform capabilities or rather 
            platform independent character. This very ability took this offspring 
            of C and C++ away from its intended use to service the Internet explosion. 
            This was the golden age of Java working across networks and platforms. 
            Java thus was the language of the kitchen cabinet, which became the 
            lingua franca of the World Wide Web. 
            Java has been a boon for the software engineers who having learned 
            it on the Windows NT environment here are able to work in the US environment, 
            which is predominantly Unix, based since Java was the same on both 
            the platforms. The InfoTech related boom experienced by India is largely 
            thankful to the versatility of Java. 
            If somebody talked to me about Java beans I would conjure up the image 
            of shinny rounded rich dark brown coffee beans and their rich aroma 
            would fill the room, similar to the aromas wafting from South Indian 
            kitchens as freshly ground beans of Java were brewed into the famous 
            decoction of the Madras Coffee every day at breakfast time. Who would 
            know that Java beans would be far more recognizable as software plug 
            ins. 
            The ease with which Java beans could be reused, as plug and play bits 
            of software pasted while writing programs, with out having to rewrite 
            the entire code over and over again every time a similar function 
            had to be carried out. 
            On the "Mahatma on the World Wide Web Project" we are using 
            the JDBC to handle the vast database we are talking of over 250,000 
            printed pages of text, 15000 photographs, 5 hours of video and 48 
            hours of audio, all this will be managed and a smart search engine 
            also created using Java will enable our users to customize the search 
            according to their specific needs and thus explore the database. All 
            this is made possible because of the versatility of Java.  
            Java is human friendly technology which would have met with the approval 
            of Mahatma Gandhi since it is versatile, it takes care of many things 
            without the need to become over technological, two being platform 
            independent it would work in all environments just like Satyagraha 
            and above all its simplicity the corner stone of the Mahatma's philosophy. 
            When Scot McNealy of Sun put the animation of the steaming cup of 
            coffee on computer screens all over the world, be it the PC world 
            or the Macintosh one, the world woke up to the power of Java as its 
            hot brew counter part wakes up the world every day. 
            CAFEBABE dances on flirting with all, across the world of Information 
            Technology and Java and Java Beans take on a whole new meaning. Tomorrow's 
            children are going to react to "South by Java Head" as a 
            software manual and Cowboys swapping tales over a hot cuppa Java as 
            engineers swapping trade secrets and the aromatic Java Bean is going 
            to be called a small software plug in. 
            When India's Computer Guru asked me to write a foreword for his book 
            on Java I was intimidated first by the fact that I was adding on to 
            the writings of a master and second by the fact that my association 
            with the different meanings to the word Java had been turned on their 
            head. What you are about to read is a serious insight into what makes 
            the CAFEBABE swing so this is where the fun stops. As the cowboys 
            would say to each other as they swigged the last of the "Hot 
            Cuppa" and threw the dredges on to a dying fire "Lets catch 
            some shut eye partner, cause tomorrow is another drive". 
        
        
       
     |