still doesn ' t make sense to me , it ' s supposed to be run on a server , so it ' s definitely not mac and even windows is questionable . 32 bit or 64 bit isn ' t an argument for java because you would also need another JVM or in the other case a compiled binary for 3264 bit . You can talk about cross platform on client machines not for servers . Java is just an easy very broad used language , guess that ' s the biggest argument , you don ' t write such a software in clojure , you need a language that will be there 10 years from now , is quite robust and has many developers who know the language . CC gives you just too much headaches . <| sep |> Here are a few resources that might help explain . and you might look for a supportive gender therapist , they might also help explain transgenderexperiences . pdfAdditionally PFLAG could help www . pflag . orghugs