タグ Clojure
新着順 10 users 50 users 100 users 500 users 1000 usersChatGPTのプロンプトをLispで書く
ChatGPTのプロンプトをLispで書けることに気づきました。プロンプトによって処理系としてふるまってもらうという話は聞いたことがありましたが、Lispの場合はそのようなプロンプトがなくても解釈されました。 例 モデルはGPT-4です。言語としてはClojureをベースにした擬似コードを書いています。 子供っぽくする 静かな... 続きを読む
Datomic Cloud を半年運用した感想|hden|note
こんにちは、株式会社トレタで Clojure を書いている鄧(でん)です。 2021 年 7 月より新規事業をして飲食店向けのセルフオーダーシステムを開発しており、そのバックエンドに Datomic Cloud と Clojure を採用しました。 採用理由は幾つかありますが、主に履歴、監査ログ、変更通知周りの機能要件がマッチしていると考... 続きを読む
Google、ファジング「OSS-Fuzz」でJavaをサポート | OSDN Magazine
Google(米Alphabet傘下)は3月10日、オープンソースソフトウェア向け継続的ファジングサービス「OSS-Fuzz」で、Java、およびKotlin、Scala、ClojureなどのJava仮想マシン(JVM)言語に対しても対象を拡大したことを発表した。 OSS-FuzzはGoogleが2016年に発表したファジングサービス。オープンソースソフトウェアに対し... 続きを読む
Go, Clojure, マイクロサービス…コロナを技術で乗り越えろ!飲食スタートアップの挑戦
テックカンパニーをテックカンパニーたらしめているものはなにか?技術か、人か、それともチームなのか。 連載「Technology Company Internals」では、テックカンパニーの内側で働くエンジニアに、技術に精通したエキスパートが対面で話を聞き、テックカンパニーとは何か?を探るだけでなく、テックカンパニーを目指す企... 続きを読む
Clojureの設計に見る"simple"という考え方 Simple Made Easyを解説 Part2 - ログミーTech
Clojureの設計に見る"simple"という考え方 Simple Made Easyを解説 Part2 "Simple Made Easy" Made Easy #2/2 2019年7月29日、Opt Technologiesが主催するイベント「Fun Fun Functional (2) 関数型言語Lightning Talks!!」が開催されました。関数型プログラミングについて楽しく学び、知見を共有することを目的に開催さ... 続きを読む
【Clojure】Ductで始めるWebAPI開発 - UZABASE Tech Blog
こんにちは!!SPEEDA開発チームの岡村です!! 私たちの開発チームでは、先日チームメンバの野口が書いたこちらの記事に書かれているように、チームメンバーの入れ替えが頻繁に行われます。 かく言う私も一ヶ月前に行われたチームシャッフルで、ClojureでDuctを使って開発を行うチームに移動しました。(Clojureほぼ未経... 続きを読む
(2019年4月時点)JVM言語を使う方がどのJDK/JVMを使うか?アンケートと考察まとめ - Togetter
以前実施したアンケートの4月版です。 本日リリースのOracle JDK 8u211/11.0.3以降を商用(ビジネス・本番含む)利用時に商用ライセンスが必要となりました。 これを踏まえ商用環境でScala, Kotlin, Clojure, GroovyなどJVM言語を使う方はJDK/JREは何を利用されますか?(その他はリプや引用RTで) [続く] 続きを読む
Twitter の片隅で Clojure 愛を叫ぶ→ヘッドハンティングされた - すなぶろ
――これは、地球と Land of Lisp を繋ぐ、新たな架け橋の物語 あ…ありのまま 今 起こった事を話すぜ! 「おれは Clojureが好きだとツイートしたと 思ったら いつのまにかClojure会社に就職していた」 な… 何を言っているのか わからねーと思うが おれも 何をされたのか わからなかった…— sandmark (@sandmarkM) 20... 続きを読む
Clojure、Go、Unity……ハッカーズチャンプルー2018 #hcmpl はとっても「ちゃんぷるー」だった! | さくらのナレッジ
社員3名の会社で自社サービスのデザインをおこなっている赤塚さん。社名にもなっているesaとは、『「情報を育てる」という視点で作られた、Markdownで書ける情報共有サービス』とのことです。自分たちのサービスをデザインすることをテーマに、esaのデザインプロセスについてのセッションでした。 業務で使われることも... 続きを読む
Clojureの世界と実際のWeb開発
Clojureの世界と実際のWeb開発 1. オブジェクト指向とは まったく違うClojureの世界と 実際のWeb開発 2018年6月 矢野勉 2. だれ? 名前: 矢野勉 twitter: t_yano github: tyano 会社とか: 代表取締役社長 SPEEDA Japan Company プロダクト開発チーム社員 ↑実はいま京都で学生バイト(プログラマ)orプロの開発者募集し... 続きを読む
Clojureで業務システムを作ったメモ · GitHub
clojurememo.md Clojureを仕事で使った経験をメモしておきます。 2015年の冬に本番稼働したシステムのため、使用したライブラリ等については、必ずしも現在の流行に沿っていないと思います。 作ったもの スタッフがウェブブラウザによりアクセスし、ログインして使用する業務システム 商品管理、売上管理、支払管理etc.. 規模 DBテーブル数80程度 画面数200程度 コード行数40,0... 続きを読む
Clojure/conj 2017に見るClojure界のトレンドとこれから - Qiita
はじめに Clojure/conjは、Clojureの生みの親であるRich Hickeyも所属している Cognitect が主催している、Clojure界では最大のカンファレンスです。毎年アメリカのどこかで開催されており、今年はメリーランド州ボルチモアで行われました。今年はClojureが初めてリリースされてから10周年で、記念すべき回となっていたようです。 今年の Clojure/conj ... 続きを読む
Clojureでマルチプラットフォーム開発 | eureka tech blog
この記事はeureka Native Advent Calendar 23日目の記事です。 前回は 長坂 の Interface Builderに依存しないiOS開発のススメ でした! はじめに こんにちは!Pairs事業部の竹内です:) 普段はPairsのサーバーサイドをGoやTypeScriptで書いていたりする私ですが、 休日や退勤後にはLispファミリーの一つであるClojureをメインに... 続きを読む
新しいプログラミング言語の学び方 HTTPサーバーを作って学ぶ Java, Scala, Clojure // Speaker Deck
新しいプログラミング言語の学び方 HTTPサーバーを作って学ぶ Java, Scala, Clojure 続きを読む
Clojure + core.async による非同期&並列プロセスの世界 - 紙箱
2017 - 10 - 29 Clojure + core.async による非同期&並列プロセスの世界 clojure core.asyncによる非同期プログラミング core.async は Clojure 用の、事実上標準の非同期プログラミングのライブラリです。 core.asyncの一番わかりやすい説明は、「Go-langのchannelの Clojure 版」という言い方でしょう。goマ... 続きを読む
Clojureをプロダクトに導入した話 - Opt Technologies Magazine
2017 - 09 - 06 Clojureをプロダクトに導入した話 Clojure Twitter Facebook Hatena Pocket 最近、弊社で開発しているプロダクトに初めてプログラミング言語 Clojure を導入したため、その詳細をご紹介します。 あいさつ Clojure導入の経緯 プロダクトの要件 Clojureで実装する意義 JVM言語としての実用性 シンプルで高い表現力と... 続きを読む
いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 05 - 19 いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。Rust、Go、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹... 続きを読む
Clojureの世界観 - 紙箱
ブログを書くのは久々です。 京都で小さな会社をやっていて、自社開発で Clojure とClojureScriptを使用し続けて、概ね3年くらい使い続けています。その過程で、 Clojure 自体にも小さいながらソースレベルの貢献ができたりして、 オープンソース プロジェクトとしても面白かったのですが、もともと オブジェクト指向言語 ばかりやってきたところから、 Clojure という、まったく ... 続きを読む
関数型プログラマからみたRust | κeenのHappy Hacκing Blog
C++からRustに入った人あたりから「関数型言語から来た人のRustの感想を知りたい」とたまに言われるのでいつかブログ書こうか。 — κeen (@blackenedgold) 2017年4月3日 イントロ 私はRustをやる前にはCommon LispやSMLを主に使っていましたが、仕事ではScalaを使っていましたし他にもOCamlやSchemeやClojureやATS2やHaskellなど... 続きを読む
JVMはそんなに重くない | プログラミング | POSTD
Clojureに反対する大きな理由がJVMです。この役立たずは重いですからね。 これは、数週間前に ZA Tech のSlackで見た投稿です。休暇中にClojureの話題を何件か見たのですが、投稿者はJVMについても繰り返し言及していました。 私はこの投稿について Slack上で少しつぶやいていました が、もっと広く理解され議論されるように、本稿を書くことを決めました。 背景 以前は、私もJVM... 続きを読む
WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby | プログラミング | POSTD
Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然なことです。では、どのツールでWebSocketサーバを構築すべきでしょうか。本記事では、Clojure、C++、Elixir、Go、NodeJS、Rubyのそれぞれの言語で実装されたシンプルなWebSocketサーバを比較します。Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然... 続きを読む
2015冬から始めるKotlin
2015冬から始めるKotlin 1. 2015冬から始める Android開発 inkkotlin @shoma2da 2. iOSはSwiftへ Androidは? 3. Next Java •Scala •Kotlin •Clojure •Groovy 4. Kotlin有力説 •Javaからの移行性 •JetBrainが開発元 •1.0.0-beta •あのJakeも注目 5. Kotli... 続きを読む
Clojure - BackChannelingによるお手軽お仕事用チャット - Qiita
syobochimメディアでBackChannelingを紹介していただきました。 http://syobochim.hatenablog.com/entry/2015/09/03/214050 BackChannelingは、HipChatやSlackで感じてた不満を解消するために作りはじめたチャットです。HipChatやSlackはどうしても話題が流れていってしまうので、仕事では使いにくい面が... 続きを読む
第0回 東京 Web PerformanceでSIMD.jsを味見しました - pixiv inside
2015-07-28 第0回 東京 Web PerformanceでSIMD.jsを味見しました Tweet こんにちは、最近隔週でやっている社内週末ハッカソンでElixirとGroovyを触ってニヤニヤしているプログラミング言語好きのedvakfです。次はClojureをやってみたいです。 弊社で開かれた第0回 東京 Web Performance - SIMD.jsを味見するというイベントで、... 続きを読む
TIS川島さんによるSIerにおけるClojureの活用事例 | break the code!! | codebreak;
今週の社内勉強会はTISの川島さんにお越しいただき、Clojureについてお話しいただきました。 Clojureの特徴 まず前半はClojureの特徴についてお話しいただきました。 ClojureはLispであることばかりが取り上げられがちですが「多数のコンピュータ資源をいかに効率的に使うか」にフォーカスしていることが特徴であり、Clojureの特徴でもあるイミュータビリティについて若干のScal... 続きを読む