{"id":362,"date":"2011-06-01T15:17:08","date_gmt":"2011-06-01T14:17:08","guid":{"rendered":"http:\/\/www.xenonique.co.uk\/blog\/?p=362"},"modified":"2011-06-01T16:00:09","modified_gmt":"2011-06-01T15:00:09","slug":"scala-adoption-learn-a-new-language-people","status":"publish","type":"post","link":"https:\/\/www.xenonique.co.uk\/blog\/2011\/06\/01\/scala-adoption-learn-a-new-language-people\/","title":{"rendered":"Scala Adoption: Learn A New Language People!"},"content":{"rendered":"<p>Yay! <a href=\"https:\/\/javaposse.com\/java-posse-353-roundup-11-scala-adoption\"><strong>The Scala Adoption (Episode 353)<\/strong><\/a> session from <strong><a href=\"https:\/\/www.mindviewinc.com\/Conferences\/JavaPosseRoundup\/\">JavaPosse Round Up 2011<\/a><\/strong> has been released. You can listen to the JavaPosse podcast episodes online at <a href=\"https:\/\/new.thelounge.com\/uk\/content\/podcast\/17876-the-java-posse\"><strong>The Lounge<\/strong><\/a> or try this German website directly <a href=\"https:\/\/www.podcast.de\/episode\/2273547\/Java_Posse_%23353_-_Roundup_%2711_-_Scala_Adoption\"><strong>Podcast.de<\/strong><\/a>.<\/p>\n<p>The session was proposed by <strong>Diane Marsh<\/strong> and <strong>myself<\/strong>.&#160; There is not much more I can say to add to the session on Scala adoption except for that in I can report in London in recent days. I hear of some of investment banks are showing a passing interest in the language. Utlimately they want a better solution to concurrency and&#160; Unfortunately, this progress is far little and too late for me in my current situation. It would appear that in many institutions the guerrilla style, that of grass roots evolution or revolution, which many Groovy developer successfully chose to get Groovy adopted several years ago, is not happening the same way with Scala. The decision makers and management are yet to be convinced that Scala is the next programming language forward to take the Java platform. It may be that I, admittedly, am not moving in the right cliqu\u00e9 or that this esoteric information is not flowing outside the institutions themselves. <\/p>\n<p>Regardless of whether banking will or will not adopt Scala is irrelevant. It is frankly true that some form of functional literate programming is going to come down the wire and in the very near future. It is not a question of \u201cif\u201d but of \u201cwhen\u201d. As Diane Marsh eloquently expressed her frustration at the very beginning of the session in Crested Butte, Colorado<\/p>\n<blockquote>\n<p>Java is an old language. It\u2019s been changed over the years, but seriously this has been really long time for a language to be dominant and kind of tongue and cheek. I will say like to say, \u201c<strong>Man Up! Learn a new language people!<\/strong>\u201d It is not that hard to learn a new language and we all should be doing it anyway. It\u2019s good for our brains to actually think in different ways. It doesn\u2019t have be just like Java, and there are reasons why it shouldn\u2019t be.&#160; If it were to be Java, we should just stick with Java. I\u2019am kind of exhausted about the argument that it is just too difficult.\u201d<\/p>\n<\/blockquote>\n<p>&#160;<\/p>\n<p>Born this way.<\/p>\n<p> <object data=\"https:\/\/boos.audioboo.fm\/swf\/fullsize_player.swf\" height=\"129\" id=\"boo_embed_373494\" type=\"application\/x-shockwave-flash\" width=\"400\"><param name=\"movie\" value=\"https:\/\/boos.audioboo.fm\/swf\/fullsize_player.swf\" \/><param name=\"scale\" value=\"noscale\" \/><param name=\"salign\" value=\"lt\" \/><param name=\"bgColor\" value=\"#FFFFFF\" \/><param name=\"allowScriptAccess\" value=\"always\" \/><param name=\"wmode\" value=\"window\" \/><param name=\"FlashVars\" value=\"rootID=boo_embed_373494&amp;mp3=http%3A%2F%2Faudioboo.fm%2Fboos%2F373494-jpr11-scala-adoption-introduction.mp3%3Fsource%3Dembed&amp;mp3Author=peter_pilgrim&amp;mp3LinkURL=http%3A%2F%2Faudioboo.fm%2Fboos%2F373494-jpr11-scala-adoption-introduction&amp;mp3Title=JPR11+Scala+Adoption+Introduction&amp;mp3Time=01.36pm+01+Jun+2011\" \/><a href=\"https:\/\/audioboo.fm\/boos\/373494-jpr11-scala-adoption-introduction.mp3?source=embed\">Listen!<\/a><\/object><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yay! The Scala Adoption (Episode 353) session from JavaPosse Round Up 2011 has been released. You can listen to the JavaPosse podcast episodes online at The Lounge or try this German website directly Podcast.de. The session was proposed by Diane Marsh and myself.&#160; There is not much more I can say to add to the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21,42,60,45,44,62,87,40,6],"tags":[],"_links":{"self":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/362"}],"collection":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=362"}],"version-history":[{"count":2,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/362\/revisions"}],"predecessor-version":[{"id":364,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/362\/revisions\/364"}],"wp:attachment":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}