The Artima Developer Community
Sponsored Link

Scala Buzz

510 messages in 495 topics. Last post: Jun 26, 2017 5:22 AM.

A community of webloggers who post primarily about Scala.

Welcome Guest
  Sign In

Click to go back to the list of forums  Back to Forum List Click to search messages in this forum  Search Forum

33 pages in this forum [ 1 ... 18 19 20 21 22 23 24 25 26 27 28 ]
    Topic   Replies     Author   Last Post
Scala for Netbeans Beta Is Ready, Working with NetBeans 6.5 Beta
I'm pleased to announce that the first beta of Scala for NetBeans is released, followed NetBeans 6.5 beta releasing. The availability and installation instructions can be found at http://wiki.netbeans.org/Scala. Features: Full featured Scala editor syntax and semantic coloring outline navigator code folding mark occurrences go to declaration...
0   Caoyuan Deng   Aug 13, 2008 6:03 PM
Scala Implicits: a dose of Magic | Part 1
Implicits are an extremely powerful feature of Scala. In terms of mechanics, they are based on the following:Implicit definitions: method, val, or object definitions marked with the implict keyword.Implicit conversions (also called view conversions in this post): conversions of a method call receiver: if a non-existent method m1 is called on an...
0   Lalit Pant   Aug 10, 2008 6:08 PM
Run/Debug Lift Web App Using Scala/Maven Plugin for NetBeans
I'm a newbie to Maven, so I encountered some issues when run/debug Lift apps. The following are tips that I got, it may not be perfect, but at least work. 1. When pom.xml is changed, and classes not found errors happen on editor, you can close and reopen the project This is a known issue, that I didn't refresh compiling context when pom.xml...
0   Caoyuan Deng   Aug 6, 2008 2:04 PM
Languages Readability and Tool Support
A received a few comments on my blog about type inference and its affect on readability saying that the problem isn't really a problem if you have proper tool support.  You have API docs, IDE based assistance, and even interesting tools like the OCaml Browser.  The problem is that these don't really address the problem.  Programming requires a...
0   Erik Engbrecht   Aug 4, 2008 7:57 PM
The Costs of Generality
I've been pondering the results of the Cedric's Code Challenge, and wondering just how much benefit is derived from optimized, purpose-specific solutions as opposed to solutions that rely on a more general libraries or frameworks.  It's fairly common to see debates where one person (or group) insists that general constructs from a standard...
0   Erik Engbrecht   Aug 3, 2008 5:57 PM
Scala News Aggregators
There's been a steady increase in the number of people writing about Scala online. Hopefully we here at Scala Blogs have done our part to help encourage this. However, with more and more people writing about Scala, it gets harder and harder to find all the Scala-related content online. Here's a short guide to the Scala content aggregators I've...
0   David Bernard   Jul 31, 2008 4:10 PM
Is Scala for Academics and Egomaniacs?
This one isn't going to be a meaty technical article nor a deep philosophical exploration. Instead it's about perception vs reality. What moves me to post is the following 3 twits from Tim Dysinger. The guys in #scala on irc are academics... Just got kicked from #scala for arguing. scala sucks at gaining any momentum with that kind of academic...
0   James Iry   Jul 30, 2008 10:45 PM
Monads are Elephants Part 4
Until you experience an adult elephant first hand you won't really understand just how big they can be. If monads are elephants then so far in this series of articles I've only presented baby elephants like List and Option. But now it's time to see a full grown adult pachyderm. As a bonus, this one will even do a bit of circus magic.Functional...
0   James Iry   Jul 30, 2008 8:45 PM
Monads are Elephants Part 3
In this series I've presented an alternative view on the old parable about the blind men and the elephant. In this view, listening to the limited explanations from each of the blind men eventually leads to a pretty good understanding of elephants.So far we've been looking at the outside of monads in Scala. That's taken us a great distance, but...
0   James Iry   Jul 30, 2008 6:44 PM
Monads are Elephants Part 2
In part 1, I introduced Scala's monads through the parable of the blind men and the elephant. Normally we're supposed to take the view that each blind man doesn't come close to understanding what an elephant is, but I presented the alternative view that if you heard all the blind men describe their experience then you'd quickly build a...
0   James Iry   Jul 30, 2008 4:44 PM
Monads are Elephants Part 1
Introductions to monads are bit of cottage industry on the Internet. So I figured, "why buck tradition?" But this article will present Scala's way of dealing with monads.An ancient parable goes that several blind men were experiencing their first elephant. "It's a tree," one said while wrapping his arms around its legs. "A large snake," another...
0   James Iry   Jul 30, 2008 2:45 PM
A Short Road to TCPoly(morphism) in Scala
In my previous post, I talked about adding rich methods to Java Collections with the help of traits. If you go back and look at that post, you will see that I stayed well away from rich methods of a certain kind: those that return a new Collection when they are applied to an existing Collection. Examples of such methods are: map, flatMap, and...
0   Lalit Pant   Jul 30, 2008 1:59 PM
Run/Debug Lift Web App Using Scala/Maven Plugins for NetBeans
I'm a newbie to Maven, so I encountered some issues when run/debug Lift apps. The following are tips that I got, it may not be perfect, but at least work. 1. When pom.xml is changed, and classes not found errors happen on editor, you can close and reopen the project This is a known issue, that I didn't refresh compiling context when pom.xml...
0   Caoyuan Deng   Jul 29, 2008 7:25 AM
Scala, NetBeans, Maven, and yes, Lift now
Per recent changes, Scala for NetBeans can live with Maven for NetBeans, and yes, Lift web framework. The Maven for NetBeans has done an excellent work for Maven's project integration, with proper classpath supporting and indexing. So the Scala editor is well aware of auto-completion, types etc. Here's a snapshot: (click to enlarge it) To get...
0   Caoyuan Deng   Jul 28, 2008 2:52 PM
Optional Values in Java
If you take some Java code and write psuedocode representing it, you'll probably find that you don't bother with null checks and you don't bother with getters and setters. Sure, in psuedocode you're lazy, but it's more than that - null is usually wrong, so much so that intentional uses of null look like sloppy code. In fact, if you're writing...
0   Ricky Clarkson   Jul 28, 2008 12:39 AM
33 pages in this forum [ 1 ... 18 19 20 21 22 23 24 25 26 27 28 ]

Denotes new messages in this forum since your last visit.

Click to go back to the list of forums  Back to Forum List

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use