It’s time to kill the idea of the ‘next Silicon Valley’





Nestled on the banks of the Cumberland River, Nashville is a gritty, yet often picturesque representation of middle America. It’s got star power in droves and offers affordable living sure to attract refugees from either coast — or those fleeing parts of middle America for greener pastures. It’s vibrant, rich, and perfect for both savvy singles and young families. What it’s not is the next Silicon Valley.

Neither is Columbus, Reno, or Denver.

 
  1. class RunnableDemo implements Runnable {  
  2.    private Thread t;  
  3.    private String threadName;  
  4.      
  5.    RunnableDemo( String name) {  
  6.       threadName = name;  
  7.       System.out.println("Creating " +  threadName );  
  8.    }  
  9.      
  10.    public void run() {  
  11.       System.out.println("Running " +  threadName );  
  12.       try {  
  13.          for(int i = 4; i > 0; i--) {  
  14.             System.out.println("Thread: " + threadName + ", " + i);  
  15.             // Let the thread sleep for a while.  
  16.             Thread.sleep(50);  
  17.          }  
  18.       } catch (InterruptedException e) {  
  19.          System.out.println("Thread " +  threadName + " interrupted.");  
  20.       }  
  21.       System.out.println("Thread " +  threadName + " exiting.");  
  22.    }  
  23.      
  24.    public void start () {  
  25.       System.out.println("Starting " +  threadName );  
  26.       if (t == null) {  
  27.          t = new Thread (this, threadName);  
  28.          t.start ();  
  29.       }  
  30.    }  
  31. }  
  32.   
  33. public class TestThread {  
  34.   
  35.    public static void main(String args[]) {  
  36.       RunnableDemo R1 = new RunnableDemo( "Thread-1");  
  37.       R1.start();  
  38.         
  39.       RunnableDemo R2 = new RunnableDemo( "Thread-2");  
  40.       R2.start();  
  41.    }     
  42. }  
 

Seattle? Nope. D.C.? Not a chance. Detroit? Nuh uh. Austin, Dallas, Orlando, Raleigh-Durham, Chicago… ditto.

Next Recommended Reading
Next incarnation of C# - C# 4.0