¥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢¥¢¥¦¥¿¡¼¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤¬É¬Íס£¥¢¥¦¥¿¡¼¥¯¥é¥¹¤Î¥á¥ó¥Ð¤«¤é¥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢ÉáÄ̤˥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ì¤Ð¤è¤¤¡£
¥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢¥¢¥¦¥¿¡¼¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤¬É¬Íס£¥¢¥¦¥¿¡¼¥¯¥é¥¹¤Î¥á¥ó¥Ð¤«¤é¥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢ÉáÄ̤˥¤¥ó¥Ê¡¼¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ì¤Ð¤è¤¤¡£
スイッチオンプロジェクトの第2回ミーティングがあり、「文章構造の作り方」というテーマで濃密な5時間を過ごしました。 3月末に開催された合宿が、はるか昔のように感じます。あの合宿以来、毎日プロジェクトのことと、インタビュー相手のことを考えてきました。就職活動が重なって精神的につらい時期もありました…こう書くと「就職活動がしんどい」みたいに捉えられるかもしれませんが、どちらかというと就職活動では落ち込むことが少なかったです。つらい時期に相成ったのは、プロジェクトのせいです。それくらい厳しいものでした、私にとって。本気を出せば出すほど、新しい何かが得られる場所なので、全力で向って玉砕してまたゼロから頑張って返り討ちにあって、の繰り返しだったように思います。その時期の自己嫌悪っぷりはひどかった。でも、楽しかったです。 〜今までのスイッチオンPJ関連のエントリー〜 合宿 スイッチオンプロジェクトの合
Ruby on Railsの登場以後、さまざまな言語でRailsタイプのフレームワークが普及する中、Javaは一人取り残されていました。そこでJavaプログラマ向けに登場したのが、GroovyによるRailsライクなフレームワーク「Grails」です。Groovyは、Javaではありませんが、Javaプログラマなら、ほとんどJavaと同じ感覚でスクリプトを書くことができます。第1回目はまず、Javaプログラマのために「Groovyとはどんなものか」について、ごくかいつまんで説明します。 はじめに Ruby on Rails(Rails)が登場して以後、さまざまな言語でRailsタイプのフレームワークが登場し使われるようになりました。そんな中、一人ぽつねんと置き去りになっていたのが「Java」でした。Javaの世界では、既にStrutsというデファクトスタンダードとなるフレームワークがありま
Groovy WikiGroovy... is an agile and dynamic language for the Java Virtual Machine builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk makes modern programming features available to Java developers with almost-zero learning curve supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and ma
The idea of Platonic C# is to enforce referential transparency within the context of C#, by enforcing a set of rules around defaulting to immutability of data structures and requiring uniqueness of instances of mutable types. The Computer History Museum, in conjunction with Adobe, has released the PostScript source code. Here is the release, with some helpful historical context and several photos:
Groovy defines a closure as an anonymous code block, along the lines of {a->a+1} , which can then be invoked at a later stage with an implicit or explicit function call. The ability to pass around functions has existed in programming languages pretty much since BASIC; for example, LISP couldn't survive without its lambda expressions, and both Python and Ruby use variants of def to obtain a functio
Next: Introduction History of Lisp John McCarthy Artificial Intelligence Laboratory Stanford University 12 February 1979 This draft gives insufficient mention to many people who helped implement LISP and who contributed ideas. Suggestions for improvements in that directions are particularly welcome. Facts about the history of FUNARG and uplevel addressing generally are especially needed. Introduct
人工知能への応用を念頭において設計された記号処理言語 Lisp は,1950 年代後半に開発された LISP I 以来,数多くの改良が加えられLisp の方言の族として現在に至っています.一時の世界的な「人工知能ブーム」の際には,主要なプログラミング言語として隆盛をきわめましたが,ブームの去った現在では,Lispの有する動的特性,対話性,柔軟性,拡張性などの優れた性質が見直され,インターネットに代表されるネットワーク技術への応用に使われるなど,新しい応用分野が開発されつつあります. 一方で,Lisp の研究者や応用開発者が,情報を交換できる場がきわめて限られているという現実があります.このために,1998 年から,Lisp User GroupMeeting (LUGM) がこれまでにバークレイ(米国),アムステルダム(オランダ),サンフランシスコ(米国)において開催され,多くの国からの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く