<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="39644" data-post-id="39644">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="seb5law" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  seb5law
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>We also found the following article helpful when comparing Java to Elixir:<br>
<a href="https://www.slant.co/versus/112/1540/~java_vs_elixir" rel="noopener nofollow ugc">Elixir vs. Java: https://www.slant.co/versus/112/1540/~java_vs_elixir</a></p>
<p><a href="https://www.tiobe.com/tiobe-index//" rel="noopener nofollow ugc">TIOBE Ranking of Programming Languages popularity</a> (Not neccessarily helpful for a decision)</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39644" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-39644" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39644"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="39700" data-post-id="39700">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group quote-modified" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>Java:<br>
++ Easy to find “known practices”</p>
</blockquote>
</aside>
<p>Also add in:<br>
– Many of the “known practices” are the opposite of “good practices”.</p>
<aside class="quote no-group quote-modified" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>Elixir:<br>
– Harder to find “Good Practices”</p>
</blockquote>
</aside>
<p>I’d say they are pretty easy to find actually, there is actually almost no documentation on how to do things wrong and a lot of documentation on how to do things right.  <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<aside class="quote no-group quote-modified" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>Elixir:<br>
– A bit harder to deploy</p>
</blockquote>
</aside>
<p>You’ve not deployed a large Ruby or Java app from scratch have you…  (It was <em>so</em> nice when discourse setup a docker image as the default way to set it up, holy hell it was painful before…).</p>
<aside class="quote no-group" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>BTW <a class="mention" href="/u/overminddl1" rel="nofollow">@OvermindDL1</a>, welcome to the RESF ( Rust Evangelism Strike Force)</p>
</blockquote>
</aside>
<p>Lol, I’ve been in it for a while.  I’m still a bit more pro-C++ and pro-OCaml than I am pro-Rust (mostly because Rust has made some *really*stupid* design decisions outside of the awesome borrowing stuff).</p>
<aside class="quote no-group" data-username="mkunikow" data-post="10" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mkunikow/48/235_2.png" class="avatar"> mkunikow:</div>
<blockquote>
<p>Elixir language for building scalable , distributed, fault tolerant system first in mind. Cons: quite new, maybe not all libraries you are looking for can be found, not for numbers crunching.</p>
<p>Java Enterprise language, you can build almost everything from  sim cards, adnroid apps, big data to micro services. Libraries mostly for everything.  Cons: complicated concurrent system, quite old and keeps back compability. Fortunately there are some modern languages that runs on JVM like Kotlin.</p>
</blockquote>
</aside>
<p>Fortunately you can run a Java Node on a BEAM mesh.  ^.^</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39700" data-batch-url="/posts/batch_likers">
                        7
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-39700" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39700"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="39737" data-post-id="39737">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="svsdehh" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  svsdehh
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="OvermindDL1" data-post="13" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/overminddl1/48/2677_2.png" class="avatar"> OvermindDL1:</div>
<blockquote>
<p>You’ve not deployed a large Ruby or Java app from scratch have you…</p>
</blockquote>
</aside>
<p>I have deployed some fairly large java apps and I still think the deployment is simpler with java – at least with our configuration where secrets are coming from vault etc pp.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39737" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-39737" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39737"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="39740" data-post-id="39740">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="svsdehh" data-post="14" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/s/958977/48.png" class="avatar"> svsdehh:</div>
<blockquote>
<p>I have deployed some fairly large java apps and I still think the deployment is simpler with java – at least with our configuration where secrets are coming from vault etc pp.</p>
</blockquote>
</aside>
<p>The vault is useful, still a bit of a pain, but quite useful, something like that would be convenient for Elixir.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39740" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-39740" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39740"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="39741" data-post-id="39741">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="svsdehh" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  svsdehh
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>vault is language agnostic. <a href="https://www.vaultproject.io/" rel="noopener nofollow ugc">https://www.vaultproject.io/</a></p>
<p>but – at least in our experience – it is easier to read the secrect in java in the start up procedure from vault then with elixir. but our java experience, on the other side, is much better than the one with elixir.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39741" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-39741" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39741"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="39745" data-post-id="39745">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Oh I thought you were speaking of the java key vault, that is something different entirely.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39745" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-39745" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39745"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #16"></div>
  </section>
</div>
    <div class="postbit" id="39826" data-post-id="39826">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="restack_oslo" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/restack_oslo/120/5763_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  restack_oslo
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I really appreciate this feedback, easy to understand in business terms.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39826" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-39826" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39826"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="39906" data-post-id="39906">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a class="mention" href="/u/restack_oslo" rel="nofollow">@restack_oslo</a>: I don’t have so many experience with Java, but here is what I think:</p>
<p>java &lt; PHP &lt; Ruby &lt; Elixir</p>
<p>Why that?</p>
<ol>
<li><strong>Java</strong> - I don’t worked with Java so much, but I tried it and lots of languages like it (for exxample Groovy). For me it’s much more harder to learn and develop. Simple one-line fixes with Groovy/Grails, Java-based editor and deployment (using Tomcat) was like a hell - it takes too more time and it’s not good for old computers.</li>
<li><strong>PHP</strong> - Easy to setup, but you need really lots of experience to secure it + you need to control your code really good. I remember true <strong>hell</strong> trying to help busy administrator in my first work. I was need to reinstall Joomla! and Wordpress sites really often and we waste lots of time on it. Also I heard about lots of security problems with PHP. It’s why in my first job we was focused on Groovy/Grails and Ruby/Rails.</li>
<li><strong>Ruby</strong> - For me it was a really good step forward. Much more secure that PHP and much more faster than Groovy/Grails + Tomcat, but it’s not all we can achieve.</li>
<li><strong>Elixir</strong> - One command <code>mix new</code> is just too big advantage for me to even think about return to other languages. <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"><br>
Of course there is no language for everything, but I was really surprised seeing speed of combination <strong>Elixir</strong> with <strong>Rust</strong> - it’s awesome work!<br>
This language have too many advantages to describe all in one post (do we have a post size limit?) <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></li>
</ol>
<p><strong>Elixir</strong> is my choice for future no matter how much job offers it will have. It’s too comfortable to change decision.</p>
<aside class="quote no-group" data-username="alisinabh" data-post="3" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/alisinabh/48/5698_2.png" class="avatar"> alisinabh:</div>
<blockquote>
<p>There are not lot’s of Erlang/Elixir developers. Currently they are not easy to find. It may cause some expenses to your company.</p>
</blockquote>
</aside>
<p>If someone is looking for Elixir developer then, please send me pw <img src="https://forum.elixirforum.com/images/emoji/apple/wink.png?v=15" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20"><br>
Last time my main project changed status to “side-project” and I’m looking for work in “normal” - i.e. 8h/5days per week project.</p>
<p>As <a class="mention" href="/u/overminddl1" rel="nofollow">@OvermindDL1</a> says Elixir is modern language with so many of helpful features that will definitely increase your experience with programming.</p>
<aside class="quote no-group" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>– Harder to find “Good Practices”</p>
</blockquote>
</aside>
<p>I don’t think so. We have more and more book and tutorials that helps not only with it. I saw lots of questions that asks for something that is already explained very well + I always can ask on forum if I don’t understand something. I believe that really good docs and some tools like <code>credo</code> have lots of tips for “Good Practices”.</p>
<aside class="quote no-group" data-username="DianaOlympos" data-post="9" data-topic="6501">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dianaolympos/48/4353_2.png" class="avatar"> DianaOlympos:</div>
<blockquote>
<p>– Meant mainly for longer lived stuff, bad at scripting.</p>
</blockquote>
</aside>
<p>Depends. Someone already created library that helps with writing one file scripts, so basically only count and quality of libraries and projects are limiting us! <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<p>In similar questions I recommend to watch materials like it:</p>
<div class="youtube-onebox lazy-video-container" data-video-id="xoNRtWl4fZU" data-video-title="ElixirDaze 2016 - Processing 2.7 million images with Elixir (vs Ruby) by David Padilla" data-video-start-time="" data-provider-name="youtube">
  <a href="https://www.youtube.com/watch?v=xoNRtWl4fZU" target="_blank" class="video-thumbnail" rel="noopener nofollow ugc">
    <img class="youtube-thumbnail" src="https://img.youtube.com/vi/xoNRtWl4fZU/maxresdefault.jpg" title="ElixirDaze 2016 - Processing 2.7 million images with Elixir (vs Ruby) by David Padilla" width="690" height="388">
  </a>
</div>

<p>As you can see only your skills can limit you when working with <strong>Elixir</strong> projects. <img src="https://forum.elixirforum.com/images/emoji/apple/wink.png?v=15" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39906" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-39906" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39906"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #18"></div>
  </section>
</div>
    <div class="postbit" id="39916" data-post-id="39916">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="hubertlepicki" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/hubertlepicki/120/6822_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  hubertlepicki
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Please note that wherever you go, to Elixir community, PHP, Java and Ruby, you’ll get different answers. You are hanging in forum full with Elixir fans at the moment so we’ll be biased towards that ;). On a PHP forum you’ll hear PHP is the best!</p>
<p>While in reality, you most likely want to ask this question about individual projects, and consider stuff like time, resources availability, hosting, certifications, deployment, onboarding staff etc etc. It’s a complicated task, choosing a stack <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39916" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-39916" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39916"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #19"></div>
  </section>
</div>
    <div class="postbit" id="39925" data-post-id="39925">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="NobbZ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/NobbZ/120/27235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  NobbZ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>If in any of those forums you’d get a truth answer its here.</p>
<p>PHP kiddies often do see “their” PHP as the only truth.</p>
<p>Java is just the best because its Oracle and therefore has a huge amount of money behind AND it is the language used nearly everywhere since 1998-ish</p>
<p>Well, Ruby does know about some of their problems (the “real” parallelism we got with 2.0 actually still isn’t real), but still they do not accept much languages aside of their own. Well except CoffeeScript, but thats only because the Rails-Team has decided on this for the community.</p>
<p>The Elixir community seems to be different. Of course, elixir is cool, its a fine language, but, we have NIFs, we have Ports. When we see, that a job doesn’t suite the BEAM, we switch over to a better suited language. Maybe we ask someone else to code that piece adhering our API (or erlangs). But we are able to choose and used to actually consider those things and also to integrate stuff into our system.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="39925" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-vs-java-ruby-and-php-seeking-case-studies-or-an-interview-with-a-community-member/6501/21">Post #20</a>
	                </div>
	            </div>
              <div id="likers-container-39925" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="39925"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #20"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/6501/load_more?page=3">Load more posts (31 remaining)</a>
</div></template></turbo-stream>