【Lisp】プログラミング言語 Clojure #4【JVM】 [無断転載禁止]©2ch.net (89レス)
【Lisp】プログラミング言語 Clojure #4【JVM】 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1483498849/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
49: デフォルトの名無しさん [sage] 2018/01/09(火) 06:37:21.04 ID:lIn3WuFp 動かない原因は、:resource-paths ["resources" "lib/jme3/*"] lein2になってからワイルドカード使ってjarをまるごと解決ってのが出来なくなってlein runすら動かないと思うし、直接lib/jme3/hoge.jarみたいに指定しても、uberjar時にjar内にjarが出来てそのままではうまくいかない 簡単な解決方法としては、Mavenレポジトリを使った方法で、以下変更点によってlein uberjarがうまくいく 念のためleinのアップデートもね ; project.clj (defproject tiny-game "0.1.0-SNAPSHOT" :dependencies [[org.clojure/clojure "1.8.0"] [org.jmonkeyengine/jme3-core "3.2.0-stable"] [org.jmonkeyengine/jme3-desktop "3.2.0-stable"] [org.jmonkeyengine/jme3-plugins "3.2.0-stable"] [org.jmonkeyengine/jme3-jogg "3.2.0-stable"] [org.jmonkeyengine/jme3-blender "3.2.0-stable"] [org.jmonkeyengine/jme3-lwjgl "3.2.0-stable"]] :repositories {"jcenter" {:url "https://jcenter.bintray.com/"}} :resource-paths ["resources"] :main tiny-game.core :aot :all) ; core.clj (ns tiny-game.core (:gen-class) ...) http://mevius.5ch.net/test/read.cgi/tech/1483498849/49
50: デフォルトの名無しさん [sage] 2018/01/09(火) 08:36:00.75 ID:IAv+4//d >>49 解決出来ました!! 本当に助かりました!ありがとうございます!! http://mevius.5ch.net/test/read.cgi/tech/1483498849/50
51: デフォルトの名無しさん [] 2018/01/18(木) 20:11:18.76 ID:vOZSq9tB この言語って何に使うの?まさか仕事? http://mevius.5ch.net/test/read.cgi/tech/1483498849/51
52: デフォルトの名無しさん [sage] 2018/01/19(金) 19:58:18.39 ID:1WY9ihKS 5ちゃんで使われてるらしいよ http://mevius.5ch.net/test/read.cgi/tech/1483498849/52
53: デフォルトの名無しさん [sage] 2018/04/08(日) 19:11:22.71 ID:bJUCDaUD LINE Game Cloudの例に見る関数型言語の特徴 https://engineering.linecorp.com/ja/blog/detail/244 http://mevius.5ch.net/test/read.cgi/tech/1483498849/53
54: デフォルトの名無しさん [] 2018/05/23(水) 20:42:00.99 ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 SAB28 http://mevius.5ch.net/test/read.cgi/tech/1483498849/54
55: デフォルトの名無しさん [] 2018/07/05(木) 01:10:47.40 ID:RfoszcD2 ZO6 http://mevius.5ch.net/test/read.cgi/tech/1483498849/55
56: デフォルトの名無しさん [] 2018/08/07(火) 00:00:25.28 ID:ahdeFvKS 関数型言語で画像処理のプログラムが書きたいんだけど Common Lispで言う (setf (aref ary img y x) num) みたいなn次元配列をmutableでごりごり書き換えるのって Clojureでできる? オライリーのCLOJURE PROGRAMMINGとshiro kawai訳のプログラミングClojureの 最初の方は読んだ http://mevius.5ch.net/test/read.cgi/tech/1483498849/56
57: デフォルトの名無しさん [sage] 2018/08/08(水) 23:16:42.23 ID:o1dMGl8v 行列計算をごりごり使うってのは向いてないかなと。 javaなどでごりごり書いて、clojureから使ってるってひとはいるかもしれないが。 いちおうそのためのライブラリはある。 https://neanderthal.uncomplicate.org/articles/getting_started.html http://mevius.5ch.net/test/read.cgi/tech/1483498849/57
58: デフォルトの名無しさん [] 2020/03/16(月) 03:39:58.54 ID:r6kvZN2B bashでパイプから流されてくるプログラムコードの文字列をprity printして綺麗に改行とかインテンドされたコードに変換して保存したい どうすれば出来ますでしょうか http://mevius.5ch.net/test/read.cgi/tech/1483498849/58
59: デフォルトの名無しさん [sage] 2020/03/16(月) 09:09:27.05 ID:BYpTFeXn VSCode みたいな、各言語の言語サーバーを使えば? http://mevius.5ch.net/test/read.cgi/tech/1483498849/59
60: デフォルトの名無しさん [sage] 2020/03/17(火) 10:10:43.60 ID:hrhIzOSk >>58 pprint http://mevius.5ch.net/test/read.cgi/tech/1483498849/60
61: デフォルトの名無しさん [sage] 2021/02/18(木) 12:40:26.22 ID:wW4uIUgX Clojure面白いけど日本だといまいち人気ないよね Leiningenのサイトに行くと変なオッサンが現れるのが原因だと思うんだけど http://mevius.5ch.net/test/read.cgi/tech/1483498849/61
62: デフォルトの名無しさん [sage] 2021/02/20(土) 22:51:45.01 ID:kotKgp7H 最近始めたんだけど、leiningen使えば良いのかdeps.edn使えば良いか混乱した。boot?とかもあるし http://mevius.5ch.net/test/read.cgi/tech/1483498849/62
63: デフォルトの名無しさん [sage] 2021/02/27(土) 12:17:21.37 ID:IWlmpzlB パッケージシステムってだいたい混沌としてる気がする http://mevius.5ch.net/test/read.cgi/tech/1483498849/63
64: デフォルトの名無しさん [sage] 2021/03/16(火) 12:27:40.79 ID:tUVUKdZi Ruby on Rails 6 の本を出している人の、入門書が出た Elixir実践ガイド、黒田努、2021/2/5 Ubuntu 20.04, Docker CE 19.03, Elixir 1.11 http://mevius.5ch.net/test/read.cgi/tech/1483498849/64
65: デフォルトの名無しさん [sage] 2021/03/18(木) 18:18:56.25 ID:+052LPUC clojure使う人ってjavaにも精通してるの? ごりごりjavaなのをclojureに書き直すプロジェクトとかあるのかな http://mevius.5ch.net/test/read.cgi/tech/1483498849/65
66: デフォルトの名無しさん [] 2021/03/18(木) 20:39:43.08 ID:7a+X5xG9 勝手なイメージだかど、Javaの資産やライブラリを使う前提がありそうだから、それなりに知識が必要になりそう http://mevius.5ch.net/test/read.cgi/tech/1483498849/66
67: デフォルトの名無しさん [] 2021/03/18(木) 21:50:06.96 ID:1sWV2MVC >>64 あわしろ氏が総監修のやつか。 http://mevius.5ch.net/test/read.cgi/tech/1483498849/67
68: デフォルトの名無しさん [] 2021/05/10(月) 23:29:16.21 ID:zV1+0nw0 Clojure 二日目です (ns example.trumps.card) (def spades 4) (def hearts 3) (def diamonds 2) (def clubs 1) (def suit '(spades hearts diamonds clubs)) って定義して user=> (use 'example.trumps.card) nil user=> spades 4 user=> suit (spades hearts diamonds clubs) user=> (first suit) spades user=> (= (first suit) spades) false user=> (= (eval (first suit)) spades) true ってなるのが理解出来ません… 特に (= (first suit) spades) が false になるのは何でですかね? 多分「評価」って事と、そのタイミングが理解出来てないんだと思いますが… http://mevius.5ch.net/test/read.cgi/tech/1483498849/68
69: デフォルトの名無しさん [] 2021/05/11(火) 00:27:26.30 ID:5VzwiW7v >>68 丁度 Clojure 三日目になりました (ns example.trumps.card) (def spades 4) (def hearts 3) (def diamonds 2) (def clubs 1) ;(def suit '(spades hearts diamonds clubs)) (def suit (conj '() clubs diamonds hearts spades)) って直したらイケました user=> (use 'example.trumps.card) nil user=> spades 4 user=> suit (4 3 2 1) user=> (first suit) 4 user=> (= (first suit) spades) true リストを作りたいからクォートで評価を止めたので リストの中身も評価されずに追加されている って事だったみたいです… うーん… http://mevius.5ch.net/test/read.cgi/tech/1483498849/69
70: デフォルトの名無しさん [] 2021/05/11(火) 00:56:40.16 ID:5VzwiW7v >>69 んで、こうなりました… (ns example.trumps.card) (def spades 4) (def hearts 3) (def diamonds 2) (def clubs 1) ;(def suit '(spades hearts diamonds clubs)) ;(def suit (conj '() clubs diamonds hearts spades)) (def suit [spades hearts diamonds clubs]) って定義して user=> (use 'example.trumps.card) nil user=> suit [4 3 2 1] user=> spades 4 user=> (get suit 0) 4 user=> (= (get suit 0) spades) true インデックス要らないからベクタじゃなくてリストで定義しようとして クォートで括弧の評価を止めてリストを定義したら リストの中身も評価されなかったので クォートの要らないベクタに変更したら ベクタの中身はちゃんと評価されましたとさ 別にインデックス要らないんだけど… http://mevius.5ch.net/test/read.cgi/tech/1483498849/70
71: デフォルトの名無しさん [sage] 2021/05/11(火) 10:31:49.88 ID:zfkVf3yY これを (def suit '(spades hearts diamonds clubs)) こうすれば (def suit (list spades hearts diamonds clubs)) 中身を評価したリストが作れる クォートでやりたいならこれでもいい (def suit `(~spades ~hearts ~diamonds ~clubs)) バッククォートの中はチルダをつけた式だけ評価してくれる http://mevius.5ch.net/test/read.cgi/tech/1483498849/71
72: デフォルトの名無しさん [] 2021/05/11(火) 20:06:43.07 ID:5VzwiW7v >>71 アドバイスありがとうございます! 普通に list 関数でリストを作ればよかっただけだったんですね… http://mevius.5ch.net/test/read.cgi/tech/1483498849/72
73: デフォルトの名無しさん [] 2021/07/07(水) 05:19:35.12 ID:Jk8/Aq6G なんでclojureが流行ってるのかわからない http://mevius.5ch.net/test/read.cgi/tech/1483498849/73
74: デフォルトの名無しさん [] 2021/07/07(水) 15:09:07.62 ID:49748z4f なんでubyが流行ってるのかわからない ↓ ubyは流行ってない http://mevius.5ch.net/test/read.cgi/tech/1483498849/74
75: デフォルトの名無しさん [sage] 2021/07/07(水) 18:20:58.87 ID:ustzb7y5 どこで流行っているのか詳しく... http://mevius.5ch.net/test/read.cgi/tech/1483498849/75
76: デフォルトの名無しさん [sage] 2021/07/15(木) 01:31:51.73 ID:UxRGUXYq 今年からClojure始めて遊んでるけど、はやってるのか? 日本語の記事見ると2013年頃のやつが多い気がするから、一度流行ってみんなどこかに行っちゃったのか? http://mevius.5ch.net/test/read.cgi/tech/1483498849/76
77: デフォルトの名無しさん [] 2021/07/17(土) 17:47:13.48 ID:Q2NmMT6S そのくらいに関数型言語やらscalaとかclojureみたいな次期Java互換言語みたいのが流行った気がする。 あれはなんだったんだろう。 http://mevius.5ch.net/test/read.cgi/tech/1483498849/77
78: デフォルトの名無しさん [sage] 2021/07/17(土) 21:49:07.90 ID:xmQE+uIu Elixir の本なら出た Elixir実践ガイド、黒田努、2021/2 Ubuntu 20.04, Docker CE 19.03, Elixir 1.11 Scala は、YouTube で有名な、雑食系エンジニア・KENTA が、オワコン認定した! 新規参入が無いから、 コミュニティーに偏屈なベテが居座って、新人にマウントを取ってくる それで寂れた http://mevius.5ch.net/test/read.cgi/tech/1483498849/78
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 11 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s