<?xml version="1.0" encoding="UTF-8"?>
<webpage id="myProfessionalIntrest">
  <config param="rcsdate" value="$Date: 2009-03-23 00:35:32 -0400 (Mon, 23 Mar 2009) $"/>
  <head>
    <title>Interest</title>
    <summary>Javad's professional interest</summary>
    <keywords>
      Object oriented, Smalltalk, Java, C++, AWK, Scheme, Bash, Ksh
    </keywords>
  </head>
  <para>In my spare time, I <olink targetdoc="projects">write</olink> and 
    co-maintain <ulink url="http://www.gnu.org/philosophy/free-sw.html">
    Free Software</ulink>.</para>

  <section id="coding">
    <title>Programming</title>
    <para>In my opinion, no programming language is suited to all applications; 
    anyone who claims omnipotence for any language is showing either 
    ignorance or arrogance. Having said that, I like Smalltalk, Java and AWK 
    a lot. I've written programs in Modula-2, Scheme, AWK, 68000 family 
    assembler language (yes, poking raw bytes). I've dabbled in Prolog and 
    Forth along the way.</para>
  </section>

  <section id="platforms">
    <title>Platforms</title>
    <para>I'm a great fan of Unix and <acronym>GNU</acronym>/Linux. It's fun, 
    it's elegant, it's as simple or as complicated as you need it to be. 
    Contrary to popular belief, Unix is user friendly. It just happens to be 
    selective about who it makes friends with.</para>
  </section>

  <section id="tools">
    <title>Tools</title>
    <para>
      I won't get involved in the editor wars (if you 
      don't know, don't ask!). I use several different editors, as I do 
      several different tasks. When I'm programming, I like to use 
      <ulink url="http://www.gnu.org/software/emacs/emacs.html">Emacs</ulink>; 
      when I'm being a system administrator, I like to use Vi or 
      <ulink url="http://www.vim.org">Vim</ulink>.
    </para>
  </section>

  <sidebar id="toolbox">

    <title>Toolbox</title>
    
    <itemizedlist>
      <listitem>
	<para>
	  <emphasis role="bold">Design:</emphasis>
 	  <ulink url="http://en.wikipedia.org/wiki/Object-oriented_programming">Object-oriented</ulink>
	</para>
      </listitem>
      <listitem>
	<para>
	  <emphasis role="bold">Method:</emphasis>
 	  <ulink url="http://en.wikipedia.org/wiki/RUP">RUP</ulink>
	</para>
      </listitem>
      
      <listitem>
	<para>
	  <emphasis role="bold">Coding:</emphasis> 
	  <ulink url="http://java.sun.com/">Java</ulink>
	</para>
      </listitem>

      <listitem>
	<para>
	  <emphasis role="bold">Platform:</emphasis> 
	  <ulink url="http://www.us.debian.org/">Gnu/Linux</ulink>
	</para>
      </listitem>

      <listitem>
	<para>
	  <emphasis role="bold">Editor:</emphasis> 
	  <ulink url="http://www.gnu.org/software/emacs/">Emacs</ulink>
	</para>
      </listitem>

    </itemizedlist>
    
  </sidebar>

</webpage>


