タグ

clojureとqiitaに関するHashのブックマーク (6)

  • Clojure Language Update 2016 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今年もアドベントカレンダーの季節がやってきました。 これは Clojure Advent Calendar 1日目の記事です。まずは初日ということで、今年1年間でClojure/ClojureScript界隈であったことを振り返っていきましょう。 Clojure 1.8リリース まず今年の1月にはClojure 1.8のリリースがありました。1.8はダイレクトリンクとソケットサーバREPLが目玉のリリースでした。 ダイレクトリンクはClojureでの関数呼び出しをコンパイルする新しい方式で、関数呼び出しに関わるVarの参照を取り除くこと

    Clojure Language Update 2016 - Qiita
  • プロジェクトを作らないClojure - Qiita

    最近Go言語で遊んでます。文法がシンプルなのも気に入ってますが、適当な場所にhello.goを作成して、go build hello.goとするだけで実行ファイルが出来上がる、という手軽さも中々心地よいです。「簡単に取り掛かることができる」というのも楽しくプログラミングするうえで重要な要素なんだなと実感しました。 一方のClojureは、まずプロジェクトを作って次にproject.cljを書いて…と作業にかかるまでに一手間です。もっと手軽に書けたら良いのに…と調べていたら、Bootが使えそうでした。 Bootを使ったスクリプト ClojureのビルドツールにBootというものがあります1。Leiningenのようにプロジェクトを作って開発することもできますが、ホームページの機能紹介には Write quick Clojure scripts without a project contex

    プロジェクトを作らないClojure - Qiita
    Hash
    Hash 2016/12/04
    boot を使ってスクリプト言語っぽく開発. 手軽でいいな
  • ClojureとKinesisの相性が良さそうという話 - Qiita

    __Clojureを使うと面倒なKCLアプリケーションが簡単にかけますよ__といったような話をします。 1. ClojureとAWS 実はAWSにそこまで詳しいわけではないのですが、AWSのアプリケーションは大体Javaから使用されることが想定されているような気がします。 もちろん、各言語向けのSDKもありますし、中の人たちも好きにJSやらRubyやら使っているようですが、どうにもJavaのSDKを使ったほうが色々とサポートが手厚いような印象を、Kinesisを試したときに受けました。 しかしできればJavaは書きたくないものです。 もっというならEclipseも起動したくありません。Emacsが使いたい。 そう思い、どうしたもんかなあと悩んでいたのですが、そんなときにうってつけの言語があることを思い出しました。 そうです。Clojureです。 ClojureはJVMで動くので、Java

    ClojureとKinesisの相性が良さそうという話 - Qiita
  • RubyistのためのClojure入門 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    RubyistのためのClojure入門 - Qiita
    Hash
    Hash 2014/10/01
    みんなClojureに移って行きましょう
  • ClojureはiOSの夢を見るか - Qiita

    にゃんぱすー。これは、Clojure Advent Calendar 2013の11日目の記事です。Clojure で iOS アプリがつくれるらしい、という話をします。 早い話が、Java で iOS ネイティブアプリをつくれるという RoboVM と、そのヘルパであるプラグイン lein-fruit の紹介です。 RoboVM Java のバイトコードを ARM/x86 のネイティブコードに変換してくれる代物です。JavaCocoa API の橋渡しをするクラス群も含まれているので、あたかも Cocoa API を直接扱っているかのようにコードを書くことができます。公式から引用すると、こんな感じ。 import org.robovm.cocoatouch.coregraphics.*; import org.robovm.cocoatouch.foundation.*; impo

    ClojureはiOSの夢を見るか - Qiita
  • 1