Groovyらへん Twitter座談会 2011/09/03
- orange_clover
- 5631
- 0
- 5
- 0
書籍の最初の章で学習環境を構築する説明を書いているのですが、環境ごとの差異もあるし、一つ一つ手順を説明するのは面倒ですね。そういう意味では環境ごと仮想OSのイメージを作ってサンプルとともに配布するのが最適な気もしてきました。
2011-09-03 22:52:24だけど、それだと環境構築のスキルがつかないというデメリットもありますね。でも、近い将来JDKすらインストールしたことのないゆとりJavaプログラマが一般的な時代が来そうな気もします。
2011-09-03 22:53:32どうしよう、普通過ぎて怖く無い…。 RT @backpaper0: 【本当にあった怖いはなSI】Java歴5年「この、めい…べん?って何ですか?」
2011-09-03 22:56:35@fumokmm 多分顧客の要望<「固いシステム」 未だCobolが需要あるのも同じ理由かなと。GrailsのBTSだとmoongiftさんが http://goo.gl/viH8 話題にもなってないですね RT Redmineを使っている生粋のRubyっ子なら、なぜJavaを?
2011-09-03 22:57:50同じく RT @irof: どうしよう、普通過ぎて怖く無い…。 RT @backpaper0: 【本当にあった怖いはなSI】Java歴5年「この、めい…べん?って何ですか?」
2011-09-03 22:59:03@fumokmm COBOL=>javaの仕事を遣ったことありますが、「COBOLの方がテキスト処理速いよ」みたいな話が必ずでてたのと、仕様書がCOBOLの物そのまま渡されてきたのが正直きつかったですね。別のドキュメント書きたくないからだろうなと
2011-09-03 23:03:29考えてみると今の現場でpom.xmlやbuild.xmlを一から書けるのは私だけかも知れんな……。でも後輩達はそれをもとに追記したり新しいプロジェクト作ったりってことにはチャレンジしてくれてるっぽい。正直、嬉しい。
2011-09-03 23:07:43Javaプログラミングを覚えることに主眼を置くのであれば、環境構築は主たる関心事ではないので、なるべく楽をして済ませるのが賢いですね。そういうことで、環境構築は多くのプログラミングの本では優先度が下がってしまいます。プロダクティブ・プログラマはそういう意味でも貴重な本。
2011-09-03 23:09:00DSLは使う側(DSLが書けない人)は簡単なイディオムで使いこなせるから覚えるのが楽な言語です。ただ、設計者には高スキルが求められます。果たしてそうだろうか?DSLが書けない人はDSLの "良さ" もきっと理解できない。DSL という領域を理解するには自分でDSLを書くしかない。
2011-09-03 23:09:49@backpaper0 いいですね、うちの現場はpom.xmlはもちろん、build.xmlを知ってるのも私ただ1人です。だれも書こうとしません。
2011-09-03 23:16:21Java歴X年です!っていうならantかmvnのどっちかは使えて欲しいなー、と。それと両方一応存在ぐらいは知ってて欲しいなー、と。存在すら知らないです、ってのはちょっとわけがわからないよ。
2011-09-03 23:17:59@fumokmm 今の処だと相方さんがRailsの人なので「gemでは~」な話が出てくるw<一緒にGrailsで開発してますけど RT @backpaper0 いいですね、うちの現場はpom.xmlはもちろん、build.xmlを知ってるのも私ただ1人です。だれも書こうとしません
2011-09-03 23:19:15