【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net

1 ◆9Zst2CqO/Y
垢版 |
2015/06/03(水) 21:58:20.67ID:ZW2Eui3i
Erlangの仮想環境(BEAM)上で動作するプログラミング言語 Elixirを語りましょう。

公式
http://elixir-lang.org
254デフォルトの名無しさん
垢版 |
2016/07/01(金) 11:00:05.83ID:wNtMwO0s
>Rubyユーザーにおすすめ

そうかなー

ElixirがRubyのようなポジションを得られなかったのはなぜか
http://developers.srad.jp/story/16/06/17/0827240/
2016/07/01(金) 16:52:29.03ID:udOV/3y6
そもそも汎用的な言語じゃないだろ
2016/07/02(土) 01:30:32.95ID:jb6KwTQU
>>253
何時出るんだコレ
257207
垢版 |
2016/07/02(土) 10:33:10.57ID:wOG82f10
>>253
電子版は同時じゃないのか
258デフォルトの名無しさん
垢版 |
2016/08/06(土) 07:09:49.58ID:QbakpjAH
>>253
原著は11月にProgramming Elixir 1.3がでるんだが
2016/08/06(土) 10:05:07.66ID:Jz+gSdkD
>>253
> 発売日 : 2016年08月19日

もうすぐか。
2016/08/06(土) 13:34:35.82ID:0gT1apGa
>>258
ここにいる住民はもちろん原著も読んでるんだけど
日本語版はなんていうかコレクションみたいな感じで買ってるだけだろ
2016/08/07(日) 00:58:03.08ID:dWKOByb7
原著は1.0の完パケ出して、1か月以内ぐらいには1.2にアップデートしてた覚えが。
11月までにバージョンアップがあれば、またアップデートするのかな?
2016/08/07(日) 20:56:59.08ID:0UOC+LCK
これ商用で使ってる会社あるのかな?
2016/08/08(月) 17:56:04.88ID:1QM6yHGZ
にこにこにー
2016/08/08(月) 18:15:11.97ID:YlbbT2Ic
にこにこで使ってるのはErlangでげしょ
2016/08/08(月) 18:17:01.23ID:1QM6yHGZ
ツイキャスって何つかってんだろ
2016/08/09(火) 00:42:31.00ID:owfLCICx
https://images-na.ssl-images-amazon.com/images/I/518jex9rmIL._SX350_BO1,204,203,200_.jpg
2016/08/09(火) 14:35:04.79ID:n5pitoha
webの情報で充分だわ
2016/08/09(火) 22:12:54.85ID:wDq4bKHM
Cloud9へElixirインストール
How to Run Elixir in Cloud9's IDE


1. Create a Cloud9 account. If you already have a Github account, just log in with that.
2. Click “Create a new workspace”.
3. Give it a name, say, “Elixir”.
4. Select the “Custom” template.
5. When the workspace loads, run the following commands in the console:

# For some reason, installing Elixir tries to remove this file
# and if it doesn't exist, Elixir won't install. So, we create it.
sudo touch /etc/init.d/couchdb

# Standard Ubuntu Elixir installation instructions
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt-get update
sudo apt-get install elixir

【参考】http://blog.danielberkompas.com/elixir/2015/08/28/how-to-run-elixir-cloud9-ide.html
2016/08/18(木) 22:02:19.86ID:P1jqfkwK
キミはプログラミングelixirを買ったか?
1.2対応で良かった。
270207
垢版 |
2016/08/18(木) 22:45:34.19ID:drzfRPPB
>>269
電子版待ちなのであるよ
紙の本は裁断してScansnapするのが手間だし、画像PDFじゃまともな検索できないし
2016/08/19(金) 03:16:46.42ID:DBbgWrmG
>>270
どっちも買いなよw
2016/08/20(土) 20:13:13.25ID:+gNOQI6p
電子版買った
2016/08/20(土) 20:48:43.74ID:z8Z6c++m
https://estore.ohmsha.co.jp/titles/978427421915P
274デフォルトの名無しさん
垢版 |
2016/08/21(日) 11:14:32.10ID:72zLWHSO
宣伝uzee
2016/08/21(日) 12:40:56.77ID:s9hu1dfL
もういっちょついでに、チーとシート
http://media.pragprog.com/titles/elixir/ElixirCheat.pdf
276270
垢版 |
2016/08/21(日) 23:58:25.17ID:5jhCQvfg
>>271
電子版出てたので買ったよ
でもこれPDF版ダウンロードできなかった
かつmobiもepub版も固定レイアウトで文字拡大ができないのね orz
#ちっさい端末だとちと読みにくいです
2016/08/22(月) 01:18:38.67ID:d5DQ07MM
おれは書籍版を買った。
英語版は電子版だったけど途中までしか読めなかったから読みやすくて助かる
2016/08/28(日) 12:14:53.20ID:jyC+SeSp
英語版「Programming Elixir 1.0」をPragProgで購入して1.2まで無料アップデートが続いていたんだけど、さすがに今回は無料はないかと思いつつもPragProgにログインしたら、1.3も無料アップデートのクーポンがあった。嬉しい。
2016/08/29(月) 11:29:44.89ID:9SXPJEnM
>>278
まじすか?
どこでアップデートできます?
1.2から1.3へのあげ方がわからないです
2016/08/29(月) 11:33:49.47ID:9SXPJEnM
>>279
yourAcount -> yourAcountから出来たっす。どうも
2016/08/31(水) 13:46:33.14ID:NHF24EVE
https://forums.pragprog.com/forums/449/topics/14507
以前、作者が1.3と次は別扱いになるとあって、1.3買うつもりだったが、
いま見たら、1.3アップデート出来るようなこともかいてある。

ただこのフォーラムは、サポートの個別対応をする場ではなく、
状況としては、サポート側が一貫した対応できてないみたいようなので、
アップデート権利が来てない場合に確認したかったら、まずサポートに連絡する必要がある。
2016/09/08(木) 18:30:10.71ID:G4KXW9Lo
実際に業務で使った方、使ってみた感想を聞かせてください
283デフォルトの名無しさん
垢版 |
2016/09/09(金) 11:53:33.68ID:ZufuCknD
馬鹿除けに効果覿面
2016/09/13(火) 22:47:22.28ID:q9eF0fFg
だめじゃんw
2016/09/30(金) 17:11:08.47ID:8cA8SzFR
https://www.amazon.co.jp/dp/168050200X
Programming Elixir 1.3
Dave Thomas

https://www.amazon.co.jp/dp/1680501666
Programming Elixir 1.2
Jose Valim, Dave Thomas

https://www.amazon.co.jp/dp/161729201X
Elixir in Action
Sasa Juric
2016/09/30(金) 17:13:03.85ID:8cA8SzFR
https://www.amazon.co.jp/dp/4274219151
プログラミング Elixir 1.2

ハイ訳本周回遅れ
287デフォルトの名無しさん
垢版 |
2016/10/06(木) 12:33:20.70ID:Yw0Cruyw
Linux API を、Windows API に変換するので、Ubuntu64 のバイナリがそのまま動く、
Windows Subsystem for Linux (WSL) で、Elixir をやっている人いる? 調子はどう?

apt-get で、パッケージもインストールできる

日本語も使える端末、ConEmu。
GUI表示用のXサーバー、Xming X Server for Windows
2016/10/06(木) 15:50:59.15ID:xaiWfMZS
マルチ死ね
2016/12/21(水) 00:41:32.11ID:DAWAuc9g
エリクソン的に電力効率上げろとかなって
BEAMをパフォーマンスにもがんばっちゃったりして
2017/01/01(日) 16:47:37.65ID:5iqQJEcI
実用とは別に
とりあえず関数型やってみる人にもこれいいんじゃない?
関数型は(C系からすると)変な文法の言語多い中ではまとも
2017/01/01(日) 21:07:09.43ID:9MvoRZrQ
それならElixirよりErlangの方がいいよ
292デフォルトの名無しさん
垢版 |
2017/01/11(水) 17:06:18.94ID:O2me4zYJ
歌舞伎座.tech#13「Elixir 勉強会」
2017/01/11(水) 開場:18:57 開演:19:00  ニコニコ生放送
lv286846512
2017/01/11(水) 18:32:16.43ID:CAfk2KQ1
1.4リリースされてるね。小幅な変更?
294デフォルトの名無しさん
垢版 |
2017/01/16(月) 13:32:27.92ID:ElK/b/RG
ちょいスレチだがphoenix.newでnpmエラー出ね?
2017/01/17(火) 03:39:41.37ID:4Cr+RKob
>>294
nodejsとnpmの更新ためしてみて
296デフォルトの名無しさん
垢版 |
2017/03/25(土) 06:40:52.92ID:uA74ETF+
書き捨てのスクリプト作成の用途では使い勝手いいと思いますか?
297デフォルトの名無しさん
垢版 |
2017/03/25(土) 13:11:55.17ID:5MnOmzEx
文字列処理出来ない訳じゃないけど面倒
unicode混ざってたら猶更
298デフォルトの名無しさん
垢版 |
2017/04/01(土) 06:10:57.77ID:/rzYCoy4
【Elixirカンファレンス】Elixir Conf Japan 2017
2017/04/01(土) 開場:10:30 開演:10:40
lv292624994?ref=qtimetable&zroute=index
299デフォルトの名無しさん
垢版 |
2017/04/02(日) 19:06:27.10ID:fP8TJ4RC
http://news.mynavi.jp/news/2017/03/30/133/
Erland
2017/05/28(日) 09:14:30.41ID:kC4qoZB1
文字列はUTF-8みたいだけど何が面倒なんだろう?
301デフォルトの名無しさん
垢版 |
2017/06/23(金) 10:33:14.34ID:0OdP20aK
july
302デフォルトの名無しさん
垢版 |
2017/07/29(土) 05:44:10.33ID:LJVzSIs1
1.5リリースされたね、おめでとう
2017/07/29(土) 11:23:37.29ID:Ws5hVYlo
july終わりだな
2017/07/29(土) 12:23:12.79ID:jcNeT3cW
1.5でようやくテストに日本語使えるか
2017/08/09(水) 13:02:35.26ID:DYeEIWUo
今から1.2本読むと逆に良くなかったりする?
2017/08/10(木) 23:34:54.59ID:7x9ab+pb
1.2本で問題ないよ!文法自体は基本変わってないし、HashDict が無くなったか非推奨で Map 使えってくらいかな
2017/08/11(金) 09:30:37.15ID:Dik+7mIk
>>306
おー。ありがとう。
参考になります。買うだけ買って積み本になってたんだよね
2017/11/14(火) 23:00:37.19ID:XnMPPPKZ
マストドンの次に来る?「Pleroma」の日本人ユーザーが増加中
https://masto.news/2017/11/12/pleroma/

elixirのプロダクトが増えるのはありがたい
309デフォルトの名無しさん
垢版 |
2017/12/12(火) 21:27:58.88ID:qdBilKJT
Phoenix 本番運用するノウハウがあれば使いたいんだけどなぁ
310デフォルトの名無しさん
垢版 |
2018/01/18(木) 20:08:48.73ID:vOZSq9tB
1.6 リリースおめでとう!
2018/01/23(火) 22:49:45.42ID:ULwZadgP
https://pragprog.com/book/elixir16/programming-elixir-1-6
1.6以上対応にして、とりあえず出版のアップデートは最後になる予定みたい?

また無料アップデートがあるみたいだけど、初版から無料アップデートが続いてたので、今回は新しく買ってみた。
https://forums.pragprog.com/forums/497/topics/15737
2018/01/23(火) 22:57:30.06ID:ULwZadgP
1.6以上にしたのは、
最後にするわけではなく、三年前の1.3用の本もまだ動くぐらい安定してるからって感じか。

新しい知見が溜まったらまた出るのかもというところか。
2018/01/24(水) 08:30:08.63ID:RrrJ1nlK
https://cloud.google.com/elixir/
なんぞこれ
2018/01/24(水) 16:32:29.62ID:yxm2qYfd
最近lixirのCMがうざい
2018/01/25(木) 18:35:55.01ID:EmqbxaYt
>>313
Google Cloud PlatformにElixir、キタ━━━━(゚∀゚)━━━━!!
2018/02/12(月) 18:39:02.15ID:FhPZ23+p
Elixirって動的言語なのが残念なんだけどいい感じのIDEってある?
2018/02/12(月) 22:08:48.69ID:P+Q57ZWm
動的言語が残念って、何かelixirでしたいことあるん?
2018/02/12(月) 22:22:50.86ID:P+Q57ZWm
ideaのプラグインがメンテされてるけど、rubymineのないrubyって感じかな。
https://plugins.jetbrains.com/plugin/7522-elixir
IDEでリファクタリングって人は、C#やJava系統の方が良いかなと。
2018/02/13(火) 05:27:43.95ID:kAM/OKSF
jsが嫌でtypescriptで型のありがたみを噛み締めてるからさ。ideが有効に使えれば素晴らしい言語だと思うんだよね。

とりあえずelm触りながら良いide来るの待ってる
2018/02/16(金) 06:25:32.86ID:W1XJdyx1
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
2018/05/19(土) 13:48:38.41ID:8B6MGIkO
Phoenixは大量のリクエストを捌く場合はPHP系フレームワークよりも速いのがメリットなのかしら
322デフォルトの名無しさん
垢版 |
2018/05/23(水) 20:37:56.66ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

O82Y8
323デフォルトの名無しさん
垢版 |
2018/07/05(木) 01:15:04.82ID:RfoszcD2
WZ2
324デフォルトの名無しさん
垢版 |
2018/10/22(月) 21:52:38.83ID:H6oHfJnY
こんばんは
325デフォルトの名無しさん
垢版 |
2018/10/23(火) 14:23:50.66ID:yFsvvFWj
はいどうもー
326デフォルトの名無しさん
垢版 |
2018/12/01(土) 12:20:05.47ID:SyV5Kwhs
iexで試行錯誤しながら作成したモジュールを最終形のコードとしてファイルに書き出したいなー、と思ったらどうすればいいの?
327デフォルトの名無しさん
垢版 |
2020/03/09(月) 20:45:13.27ID:sMpZHxT3
わりかしゲームサーバーとかで使われてるのになんでこんなスレが流行ってないんだ・・。
2020/06/05(金) 18:34:01.94ID:kVpap6BV
だってわざわざ使う理由ないし...
趣味でしょ。
2020/12/13(日) 02:26:38.81ID:1g8P/X2h
elixirでRSSリーダー作れましゅか?
330デフォルトの名無しさん
垢版 |
2021/01/01(金) 12:14:51.16ID:bCXJTBov
nervesというiotフレームワークがあるけど
関数型でiotをやるというアイデアは見込みあるのか?
oopの方がiotを自然に捉えれるのでは?
331デフォルトの名無しさん
垢版 |
2021/01/02(土) 11:55:15.91ID:QsP+Nlmq
資生堂に訴えられた?
2021/08/16(月) 17:05:57.99ID:SaRONpn+
Why Build A Bank In Elixir – Memo Bank’s Story
https://www.erlang-solutions.com/blog/how-to-build-a-bank-in-elixir/
333デフォルトの名無しさん
垢版 |
2022/01/19(水) 20:17:21.10ID:Qtd/3JbQ
>>326
iExで直接モジュールや関数を書くかわりにいったん

iex(1)> q = quote do
...(1)> defmodule Mod do
...(1)> def func , do: 999
...(1)> end
...(1)> end

みたいに構文抽象木を変数に束縛してやって、それをCode.eval_quotedで評価して実体化

iex(2)> Code.eval_quoted(q)

すると直にiExに書いたのと同じように

iex(3)> Mod.func
999

となる
334デフォルトの名無しさん
垢版 |
2022/01/19(水) 20:20:49.46ID:Qtd/3JbQ
で、これを何度も繰り返して問題なく動くようになったらMacro.to_stringを使って
抽象構文木を文字列化して、それをファイルに保存するなりなんなりすればいい
手間は一個増えるけどね

iex(4)> Macro.to_string(q) |> IO.puts

defmodule Mod do
def func do
999
end
end
:ok
335デフォルトの名無しさん
垢版 |
2022/06/19(日) 15:33:31.25ID:iaT4gsgI
テスト
336デフォルトの名無しさん
垢版 |
2022/06/20(月) 17:59:55.00ID:67whDYmf
ティッシュ
337デフォルトの名無しさん
垢版 |
2023/03/11(土) 15:28:46.86ID:eOxlsOnj
過疎ってんなおい
338デフォルトの名無しさん
垢版 |
2023/06/20(火) 23:23:00.30ID:Gn5Kigqk
終わった言語?
2023/06/27(火) 14:51:23.44ID:DdZG5nY/
勉強には最適
2023/10/17(火) 07:38:46.09ID:hXw+/93v
これ食べたらめっちゃ元気でるで!
341デフォルトの名無しさん
垢版 |
2024/08/30(金) 18:33:56.20ID:NMqDxUlN
TIOBE top 50にElixirがランクイン!
342デフォルトの名無しさん
垢版 |
2024/08/31(土) 10:11:57.26ID:oPSFGvVw
>>339
+1
343デフォルトの名無しさん
垢版 |
2025/01/22(水) 20:57:35.83ID:tLsLuabQ
EliixirDesktopで手軽にクロスプラットフォーム開発できるんだって?
FlutterだのReact不要になる感じ?
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況