Scala勉強会に行ってきました

2008年06月07日(土) 03:19

株式会社ビープラウドさんが主催の Scala 勉強会に行ってきました。


実のところあまりJavaの技術は追っていなかったのでScalaに興味を持ったのはliftのせいだったりします。興味を持った後も分厚い仕様等のドキュメントをプリントアウトしてちらっと見ただけでした。


勉強会自体は講師(MC?)の小泉守義さんが様々な言語に明るいこともあって、非常にためになりました。内容についてはスライドが公開されるようですし、きっとどなたかがきちんとエントリをおこすでしょう。


ちょっといくつか Scala の動作を試してみたいと思ったりもしましたが、電車に乗っている間に何をしたかったのか忘れてしまったのでよくPythonでやることを Scala でもやってみることでお茶を濁します。



カレントディレクトリにあるファイルのファイル名をゴニョゴニョするだけのスクリプト。基本的に、インタラクティブシェルからやってます。


Python

>>> import os
>>> for x in os.listdir(os.getcwd()): os.rename(x, '%s.jpg' % x)


Scala

scala> import java.io.{File}
scala> for(f <- new File(".").listFiles) {
     |   f.renameTo(new File(f.getName + ".jpg"))
     | }


まぁ、あんまりかわんないw。拡張子を削りたい場合とかはスライスがあるのでPythonの方がいいかな。


 
ponybadge

Powered by

Feedbacks

Tweets

Tags

Calendar