Live data from Hacker News

Brand new Scala-lang.org

scala-lang.org

11–20 of 131 posts

Re: Brand new Scala-lang.org

#11
post #2

Nice to see the language page be as easy on the eyes as the language itself. There's almost no excuse not to use Scala if you're deploying on the JVM. On a related note, does anyone else see the Scala logo and confuse it for a symbol representing databases or hard disks? It just doesn't click with me

> There's almost no excuse not to use Scala if you're deploying on the JVM.

Well, there are many excuses. Scala is a messy language* and I have Clojure which IMHO is a better alternative for JVM development.

I used both Scala and Clojure and settled with Clojure since it fits functional programming better. Scala is OOP with a bit of FP. Clojure if FP with OOP in case you need it desperately.

* "messy" as in "let's throw every feature we can think of into the language!"

Re: Brand new Scala-lang.org

#12
post #9

Earlier quoted context omitted.

Scala means "stairs" in Italian (and perhaps Spanish; I forget.) As another person noted, the logo is based on the stairs at the birthplace of Scala, EPFL.

In Spanish it's "escalera", close enough :P

Maybe this varies from country to country, but in Mexico "escalera" means ladder, and "escaleras" means stairs (or the plural, ladders, with context disambiguating).

Re: Brand new Scala-lang.org

#13
It's quite a pretty site, but the home page loads very slowly on my quad core I5. Something about this page is hanging up the dom onload event pretty significantly - Network tab showing about 7 seconds. Got a screenshot of the network tab here: http://farm4.staticflickr.com/3769/9399721127_a63086e535_o.j...

Luckily the api docs and tutorials are unaffected and load quite quickly.

Re: Brand new Scala-lang.org

#15
post #9

Earlier quoted context omitted.

In Spanish it's "escalera", close enough :P

Maybe this varies from country to country, but in Mexico "escalera" means ladder, and "escaleras" means stairs (or the plural, ladders, with context disambiguating).

In Spain (or at least where I live) "escaleras" means stairs, and "escalera" means both depending on context. "Escalera de mano" is the ladder-specific word.

"Voy por la escalera" sounds fine to me if you're taking the stairs.

EDIT. Another example: when a building is divided in two stairs (left and right) we mark it as "Escalera Izquierda" and "Escalera Derecha".

Re: Brand new Scala-lang.org

#16
I recently installed Scala. I'm a PHP Dev, who plays around with Clojure on the side, but wants to be converted into the static typing camp. I also wanted to keep things functional (hence my love of Clojure, and my PHP code keeps things as immutable as possible), but also have a language that is usable if I were to go and get another programming job.

Scala seemed a perfect fit. Until I looked at job boards for Brisbane :(

For those that use it regularly, what sort of things do you build in.it? I really want to replace PHP with something, but between Enterprise Language Java and just-as-dynamic-as-PHP Ruby and Python, Scala looks like the only language that might fit... but then Play as a framework looked very heavy for my usage.

Re: Brand new Scala-lang.org

#18
post #11
post #2

Nice to see the language page be as easy on the eyes as the language itself. There's almost no excuse not to use Scala if you're deploying on the JVM. On a related note, does anyone else see the Scala logo and confuse it for a symbol representing databases or hard disks? It just doesn't click with me

> There's almost no excuse not to use Scala if you're deploying on the JVM. Well, there are many excuses. Scala is a messy language* and I have Clojure which IMHO is a better alternative for JVM development. I used both Scala and Clojure and settled with Clojure since it fits functional programming better. Scala is OOP with a bit of FP. Clojure if FP with OOP in case you need it desperately. * "messy" as in "let's th…

Scala is statically typed while Clojure is dynamically typed. Comparing them is irrelevant.

> There's almost no excuse not to use Scala if you're deploying on the JVM.

s/deploying on the JVM/a Java developer/

Re: Brand new Scala-lang.org

#19
post #2

Nice to see the language page be as easy on the eyes as the language itself. There's almost no excuse not to use Scala if you're deploying on the JVM. On a related note, does anyone else see the Scala logo and confuse it for a symbol representing databases or hard disks? It just doesn't click with me

I agree that the website reflects the language, but my take is the opposite to yours (and allow me to be a little mean):

The new Scala website perfectly embodies the philosophy of the language which says that if you squish together many concepts and elements, each of which is good on its own, then the result simply must be good as well. ;)

Re: Brand new Scala-lang.org

#20
post #16

I recently installed Scala. I'm a PHP Dev, who plays around with Clojure on the side, but wants to be converted into the static typing camp. I also wanted to keep things functional (hence my love of Clojure, and my PHP code keeps things as immutable as possible), but also have a language that is usable if I were to go and get another programming job. Scala seemed a perfect fit. Until I looked at job boards for Brisba…

On lightness, you'll have to evaluate. But Lift is an approach to web development that is relatively different from most out there, and which I've found tremendously refreshing, taking some really awesome approaches to separation of content and behavior and other stuff. It also embraces the benefits of static typing throughout and makes real-time stuff stupid easy. You can usually tune how many of Lift's more advanced features you use fairly easily—using it as a simple REST-based server is easy and still extremely pleasant, but going beyond that is also awesome.

Disclaimer: I found it so refreshing and awesome that I'm now a Lift committer.

Post reply on HN