Re: [cfaussie] CFAussie Posts Are Very Occasional

2013-08-25 Thread Gavin Baumanis
Hi Mark,
Sorry for the very late reply...
I am having a muck about with it.

I am REALLY liking the PLAY toolkit / framework for making web apps out of 
Scala.

Scala / Akka / Play  - seems like a pretty common stack for web 
development, too - which is good (for me) because I found them discreetly 
of each other.

There is a Melbourne Scala User Group and the Scala / Akka / Play Google 
groups seem to have lots of traffic and learner friendly / helpful people, 
too.

-Gavin.


On Wednesday, August 14, 2013 12:17:09 PM UTC+10, Mark Mandel wrote:

 You doing some Scala at the moment Gavin?

 Mark


 On Wed, Aug 14, 2013 at 11:57 AM, Gavin Baumanis 
 beaue...@gmail.comjavascript:
  wrote:


 I think you'll find some young developers are now circling back around 
 to Erlang and Haskell (actually, not a joke)

 Mark


 Scala for the win..
 All the good bits of Java - and the functional programming of haskell, 
 all rolled into one.

  
  
 -- 
 You received this message because you are subscribed to the Google Groups 
 cfaussie group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to cfaussie+u...@googlegroups.com javascript:.
 To post to this group, send email to cfau...@googlegroups.comjavascript:
 .
 Visit this group at http://groups.google.com/group/cfaussie.
 For more options, visit https://groups.google.com/groups/opt_out.




 -- 
 E: mark@gmail.com javascript:
 T: http://www.twitter.com/neurotic
 W: www.compoundtheory.com

 2 Devs from Down Under Podcast
 http://www.2ddu.com/
  

-- 
You received this message because you are subscribed to the Google Groups 
cfaussie group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cfaussie+unsubscr...@googlegroups.com.
To post to this group, send email to cfaussie@googlegroups.com.
Visit this group at http://groups.google.com/group/cfaussie.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [cfaussie] CFAussie Posts Are Very Occasional

2013-08-25 Thread Mark Mandel
Interesting! :)

From what I hear, Scala can be quite complicated, but has some nice
features built in. Be interested to hear on your take on it.

It's been on my todo list to have a cursory look over Scala, but have been
distracted by other things (clojure, neo4j, elasticsearch ... blerg blerg)

Mark

On Sun, Aug 25, 2013 at 9:40 PM, Gavin Baumanis beauecli...@gmail.comwrote:

 Hi Mark,
 Sorry for the very late reply...
 I am having a muck about with it.

 I am REALLY liking the PLAY toolkit / framework for making web apps out of
 Scala.

 Scala / Akka / Play  - seems like a pretty common stack for web
 development, too - which is good (for me) because I found them discreetly
 of each other.

 There is a Melbourne Scala User Group and the Scala / Akka / Play Google
 groups seem to have lots of traffic and learner friendly / helpful people,
 too.

 -Gavin.





-- 
E: mark.man...@gmail.com
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com

2 Devs from Down Under Podcast
http://www.2ddu.com/

-- 
You received this message because you are subscribed to the Google Groups 
cfaussie group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cfaussie+unsubscr...@googlegroups.com.
To post to this group, send email to cfaussie@googlegroups.com.
Visit this group at http://groups.google.com/group/cfaussie.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [cfaussie] CFAussie Posts Are Very Occasional

2013-08-25 Thread Gavin Baumanis
 

I realise this is a CF mailing list… 

But as far another language to learn goes...
I am not finding it too bad, actually.
But then again - I don't have any real Java experience to unlearn - and 
apply the Scala way to, either.
And… I am far from being a naturally-gifted application developer - but I 
am finding the learning curve - to the basics at least - relatively easy 
going.

Recently, in the ColdFusion world - I have managed to get a a really good 
handle on ColdSpring (Dependency Injection and am starting to do some real 
work with AOP too) and thanks to CF's ORM implementation a relatively good 
exposure to Hibernate too. 

Perhaps they were good primers to get me in the right head-space to start 
with? 
I don't know, for certain of course, I am really just guessing!

Definitely, Functional Programming is doing my head in - (but I honestly 
dot get closures either) - so that isn't a surprise to me!
For the time being I am just using the OOP side of things, anyway.

There are few things I REALLY like about Scala.
 * It rungs on the JVM - so you can use Java libraries natively, just like 
we already do in the CF world.
 * You can run Scala code as a script - for testing Scala expressions, 
without the requirements to compile / re-compile.

 * The Play framework is a really nice conventions based MVC framework for 
creating web applications.
 * Play also has a dynamic rebuild - so you don't need to recompile, 
manually, every time you want to test a change.
 
 * Lastly Akka - which is the Actors model framework - takes away the 
headache of concurrency / (threads / locking) etc from the developer.

It just turns out to be a really nice stack to work with.


On Monday, August 26, 2013 9:58:47 AM UTC+10, Mark Mandel wrote:

 Interesting! :)

 From what I hear, Scala can be quite complicated, but has some nice 
 features built in. Be interested to hear on your take on it.

 It's been on my todo list to have a cursory look over Scala, but have been 
 distracted by other things (clojure, neo4j, elasticsearch ... blerg blerg)

 Mark

 On Sun, Aug 25, 2013 at 9:40 PM, Gavin Baumanis 
 beaue...@gmail.comjavascript:
  wrote:

 Hi Mark,
 Sorry for the very late reply...
 I am having a muck about with it.

 I am REALLY liking the PLAY toolkit / framework for making web apps out 
 of Scala.

 Scala / Akka / Play  - seems like a pretty common stack for web 
 development, too - which is good (for me) because I found them discreetly 
 of each other.

 There is a Melbourne Scala User Group and the Scala / Akka / Play Google 
 groups seem to have lots of traffic and learner friendly / helpful people, 
 too.

 -Gavin.





 -- 
 E: mark@gmail.com javascript:
 T: http://www.twitter.com/neurotic
 W: www.compoundtheory.com

 2 Devs from Down Under Podcast
 http://www.2ddu.com/
  

-- 
You received this message because you are subscribed to the Google Groups 
cfaussie group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cfaussie+unsubscr...@googlegroups.com.
To post to this group, send email to cfaussie@googlegroups.com.
Visit this group at http://groups.google.com/group/cfaussie.
For more options, visit https://groups.google.com/groups/opt_out.