title: multiprocessing don't start
body: <p>i just started learning about multiprocessing module today and i was trying this code but it didn't work and i don't know why  it doesn't give me any error or any thing it just end the program normally with out printing any thing here is my simple code :</p>
  
  <pre><code>import multiprocessing
  def x ():
      print ("hi")
  example=multiprocessing.Process(target=x)
  example.start() 
  </code></pre>
  
  <p>it works when i do this : </p>
  
  <pre><code>import multiprocessing
  def x ():
      print ("hi")
  example=multiprocessing.Process(target=x())
  </code></pre>
  
  <p>but it will not be useful to me like that because i need to use the <code>join()</code> and the <code>start()</code></p>
  
  <p>and i am using python 3.5.2 </p>