You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
[English] [日本語] Top Screenshot Manual Downloads Wiki Chat 1 Abstract 2 How to use 3 Downloads 4 License 1 Abstract 1.1 Introduction Though we can easily create web applicaiton with CGI or PHP, we can not do so with Java, because of need of deployment and many definition files. I made this web application framework to resolve the problem. This framework has following features. You can write your co
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex
ネタ元 業務系のJavaプログラマーが知っておくべき10個のBad Partsとその対策 結論から先に言うと、3と10以外は結構直接的にscalaで解決できるというか、javaに比べてscalaの方が便利だとおもいます。*1 あと、元ネタのblogの人はgroovy詳しいみたいですが・・・ groovyとscala比べるとgroovyの方が手軽で便利だったり、scalaのほうが型安全だったり*2いろいろあるかもしれませんが、groovyあまり詳しくないので、その辺の言及というか、比較はやめておきます。*3 1.標準APIのチェック例外が扱いにくい チェック例外ってなにそれおいしいの?(・ω・) java Field field; try { field = getClass().getField("testField"); Object value = field.get(this); }
Scalaとは、キックボクシングのルールに「投げ技」と「グラウンドでの打撃」を組み込んだMMA(総合格闘技)系プログラミング言語である。 HaskellやOCamlなどのレスリング系(もしくは柔道系)の選手が多く所属する言語と、Javaを代表とする打撃系の言語、双方の選手が参入できるようにバランスを取ったルールを採用している。 打撃系の選手がグラウンドテクニックを習得するために、入門用言語としてScalaに参画するケースもあるようだ。 まだマイナーな言語ではあるが、試合展開が間延びすることが少なく選手や観客からの受けも良いので、今後は参入する選手も増えることが予想される。 選手の性質によって試合内容が大きく変わるのが、Scalaの1つの特徴と言える。Javaの試合を見ているような立ち技のみに徹する展開になることもあれば、Haskellの試合のようにグラウンドでの展開が長く続く場合もある。
Scala(スカラ、SKAH-lah[3])はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。名前の「Scala」は英語の「scalable language」に由来するものである。 主にJavaプラットフォーム(Java仮想マシン)上で動作し、既存のJavaのプログラムと容易に連携させることができる。 対応プラットフォーム Scala - Javaプラットフォーム Scala.js[4] - Scala から JavaScript へとトランスパイルする。 Scala Native[5] - LLVM を使用し、マシンネイティブの実行ファイルを出力 また、過去には下記のプラットフォームもサポートしていたが、現在は開発が中断している。 .NET Framework[6] Java Platform, Micro Edition CLDC Scal
More than 5,000 companies count on our digital courses and more to guide their teams through the tools and technologies that drive business outcomes. We can help yours too. New AI policy for O’Reilly authors and talent O’Reilly president Laura Baldwin shares the company’s ethical approach to leveraging GenAI tools and ensuring O’Reilly experts are compensated for their work. See it now It’s time t
どうも、鹿島和郎(かしまかずお)です。本コラムの更新は基本的には1~2週間に1回程度の予定なのですが、最近はいろいろと動きがあったので若干更新頻度が高めです。旬のネタは勢いがあるうちに書いた方がいいですよね。単に暇なだけ、なんてことはありませんので誤解をなさらないようにお願いいたします。 ■勉強会関連 ○会場確保 さて、前回の勉強会会場は「株式会社××」と伏字にしましたが、会員番号2番が会社の上層部の方に掛け合ってくれた結果、社名公開の許諾がおりました。株式会社××改め株式会社HDEさんの会議室を、毎週1回、勉強会会場として公式に使わせていただけることになりました。 前回は何となくこっそりとやった感はあるのですが、次回は堂々と実施することができます。 ○ATNDにイベント登録した 上述のHDEの方からATNDで参加者を募ってはどうかと提案されましたので、早速イベント登録をしてみました。 (
Scala ひっさしぶりに勉強会に参加しました。やっぱ勉強会いいね、良い刺激になる。 名古屋Scala勉強会は、Scala本を読んで皆が思った疑問点を解消していこうぜ、ってノリ。 かなりRubyとかHaskellとかの言語仕様の深い話まで出ましたが、触った事ないので、とりあえずそれは置いといて、高卒文系プログラマ(自分)にわかりやすくまとめてたいと思います。 【個人的見解】の所は、帰りの電車内で該当箇所をもう一度読んでみた結果の見解という事で、あんまり信用なさらずに。 ちなみに、コード例は自宅に帰ってから試したものです。疑問点とか詳細はコチラ→ 第2回勉強会を開催します:11/20(金) 19:00-20:45 - 名古屋Scala勉強会 | Google グループ 第01章 1. ScalaのトレイトはJavaのインターフェースとどう違うの?Javaのインターフェイスは型の定義、Scal
第1回名古屋Scala勉強会の翌日、同じく第1回(TICセミナーでやったのは第0回?)の名古屋Android勉強会に行ってきました。 ところが起きたのは遅刻余裕でした、な時間帯。 しかもLT発表予定なのに、スライドが2枚しかできていない。 前夜の懇談会から帰宅後、資料作り満々だったのにまるでポルナレフ状態。 案の定遅れて会場に入り、面白い発表を聞いてメモを取りつつ、LT資料の準備しつつ、ハンズオンでAndroidアプリ作りつつ、Scalaアプリの動作検証して、またLT資料の準備、といったかなりアホな事をやっておりました。 勉強会の内容については、他所様のブログをご覧になって下さい。 第1回名古屋Android勉強会 でインターンについて発表してきた [TiPS!] [Android][勉強会]日本Androidの会 第1回名古屋Android勉強会 に参加してきた。 [advblog] 結
第1回名古屋Scala勉強会の翌日、同じく第1回(TICセミナーでやったのは第0回?)の名古屋Android勉強会に行ってきました。 ところが起きたのは遅刻余裕でした、な時間帯。 しかもLT発表予定なのに、スライドが2枚しかできていない。 前夜の懇談会から帰宅後、資料作り満々だったのにまるでポルナレフ状態。 案の定遅れて会場に入り、面白い発表を聞いてメモを取りつつ、LT資料の準備しつつ、ハンズオンでAndroidアプリ作りつつ、Scalaアプリの動作検証して、またLT資料の準備、といったかなりアホな事をやっておりました。 勉強会の内容については、他所様のブログをご覧になって下さい。 第1回名古屋Android勉強会 でインターンについて発表してきた [TiPS!] [Android][勉強会]日本Androidの会 第1回名古屋Android勉強会 に参加してきた。 [advblog]
こういうのに参加しないといつまで経っても Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming in Scala) 作者: Martin Odersky,Lex Spoon、Bill Venners,羽生田栄一,長尾高弘出版社/メーカー: インプレスジャパン発売日: 2009/08/21メディア: 単行本購入: 17人 クリック: 637回この商品を含むブログ (120件) を見る を読み始めないと思って・・・ 今回はなんと! 33 章中 1 章すら終らなかった*1という・・・ まぁ、1 章は文章ばっかだったので、もうちょっと進めば表とかコードとかいっぱい出てくるからスピードも速くなる!はず! 以下なんかごった煮。眠いので超適当。 trait Ruby の Module と同じような物で、Mixin して使う。 trait って名前は C++ の ty
はじめまして。今月入社した内田です。 以前は業務系のSI会社に勤めていたので、Web系という畑の違う環境に少々戸惑うこともありますが、最近少しずつ慣れてきました。 今回は先日、社内勉強会でやった「Scala」について5分くらいで紹介したいと思います。 Scalaとは 関数型言語とオブジェクト指向言語の特徴を統合したマルチパラダイム言語です。 主にJavaVM上で動作し、他にも.NET Framework、Google Android等でも動作が確認されています。そしてJavaや.NET等の既存の豊富なライブラリを使用することが可能です。 このあたりはwikipediaに詳しく書かれています。 Wikipedia:Scala 約1年程前には日本でのScala人口は1桁とも言われていましたが、最近では各地で勉強会が開催される等盛り上がりをみせ、「次の言語」として注目されています。個人的にSca
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く