Julia Juno Jupyter part1 [無断転載禁止]©2ch.net (745レス)
Julia Juno Jupyter part1 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1455271513/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
99: デフォルトの名無しさん [] 2016/07/22(金) 13:42:42.08 ID:hQsD+JBa >>97-98 32bit 限定のコードを書くべきじゃないな http://mevius.5ch.net/test/read.cgi/tech/1455271513/99
100: デフォルトの名無しさん [sage] 2016/07/22(金) 15:31:36.78 ID:TotCshYe 呼び出すライブラリの仕様は確定しているのだから実用上問題ないのでは? http://mevius.5ch.net/test/read.cgi/tech/1455271513/100
101: デフォルトの名無しさん [sage] 2016/07/23(土) 10:27:35.38 ID:6lYjBmg5 ヒ素2さんかな(ヒソヒソ) http://mevius.5ch.net/test/read.cgi/tech/1455271513/101
102: デフォルトの名無しさん [] 2016/07/23(土) 11:05:54.45 ID:+Jc7SqHC x = UInt32(0x12345678) a = pointer_to_array(convert(Ptr{UInt8}, pointer_from_objref(x)), 4) a[2] = 51 println(@sprintf "%08X" x) # 0x12343378 http://mevius.5ch.net/test/read.cgi/tech/1455271513/102
103: デフォルトの名無しさん [] 2016/07/23(土) 11:07:52.09 ID:+Jc7SqHC immutable TT a::UInt16 b::UInt16 end x = UInt32(0x12345678) a = pointer_to_array(convert(Ptr{TT}, pointer_from_objref(x)), 1) println(a) # [TT(0x5678,0x1234)] a[].a = 0xaabb # ERROR: type TT is immutable http://mevius.5ch.net/test/read.cgi/tech/1455271513/103
104: デフォルトの名無しさん [] 2016/07/23(土) 11:12:28.69 ID:+Jc7SqHC type XX a::UInt16 b::UInt16 end x = UInt32(0x12345678) # ↑ここまでは動く a = pointer_to_array(convert(Ptr{XX}, pointer_from_objref(x)), 1) # ↑インタプリタ環境だとこれを実行した時点で環境ごと落ちる (下へ行くケースあり) println("reach here") println(a) # インタプリタの外から julia hoge.jl で実行したときは println(a) まで実行すると落ちる http://mevius.5ch.net/test/read.cgi/tech/1455271513/104
105: デフォルトの名無しさん [] 2016/07/23(土) 11:13:02.17 ID:+Jc7SqHC なぜでしょう?(unsafeなことしてるのは判ってるのですが・・・) http://mevius.5ch.net/test/read.cgi/tech/1455271513/105
106: デフォルトの名無しさん [sage] 2016/07/23(土) 12:22:24.60 ID:lFeXmVIf なぜって自分でbitstypeでもimmutableでもないって分かっている書きぶりじゃん その上で聞いているならソース読め http://mevius.5ch.net/test/read.cgi/tech/1455271513/106
107: デフォルトの名無しさん [sage] 2016/07/23(土) 17:00:36.64 ID:6lYjBmg5 へー Julia ってこういう壊れ方するのかー julia> n = UInt32(3) 0x00000003 julia> p = Ptr{UInt32}(pointer_from_objref(n)) Ptr{UInt32} @0x06e474f0 julia> pointer_to_array(p, 1) 1-element Array{UInt32,1}: 0x00000003 julia> UInt32(3) 0x00000003 julia> pointer_to_array(p, 1)[] = 9 9 julia> UInt32(3) 0x00000009 http://mevius.5ch.net/test/read.cgi/tech/1455271513/107
108: デフォルトの名無しさん [sage] 2016/07/23(土) 17:11:02.05 ID:6lYjBmg5 こうなってるのかー 気付かんかったわー julia> e = UInt32(11) 0x0000000b julia> f = UInt32(11) 0x0000000b julia> p = Ptr{UInt32}(pointer_from_objref(e)) Ptr{UInt32} @0x06e47770 julia> pointer_to_array(p, 1) 1-element Array{UInt32,1}: 0x0000000b julia> UInt32(11) 0x0000000b julia> pointer_to_array(p, 1)[] = 17 17 julia> UInt32(11) 0x00000011 julia> f 0x00000011 http://mevius.5ch.net/test/read.cgi/tech/1455271513/108
109: デフォルトの名無しさん [sage] 2016/07/24(日) 09:37:49.42 ID:wdZTIji9 インタラクティブシェルのヒストリーってどうやったら消せるん? http://mevius.5ch.net/test/read.cgi/tech/1455271513/109
110: デフォルトの名無しさん [sage] 2016/07/24(日) 09:48:14.01 ID:wdZTIji9 ~/.julia_history 消したら解決しました! http://mevius.5ch.net/test/read.cgi/tech/1455271513/110
111: デフォルトの名無しさん [] 2016/07/25(月) 18:13:55.98 ID:r9xhFlm6 Cのunionと同じような機能ってreinterpret以外にないの? http://mevius.5ch.net/test/read.cgi/tech/1455271513/111
112: デフォルトの名無しさん [] 2016/07/26(火) 10:16:34.91 ID:oKnTJYes transpose と ctranspose って何が違うん? http://mevius.5ch.net/test/read.cgi/tech/1455271513/112
113: デフォルトの名無しさん [sage] 2016/07/26(火) 10:29:26.50 ID:As2nHGxN >>112 cはcomplex(複素数)のconjugate http://mevius.5ch.net/test/read.cgi/tech/1455271513/113
114: デフォルトの名無しさん [] 2016/07/27(水) 09:34:21.46 ID:nl1cCFz0 >>107-108 julia> 100 100 julia> 100 - 23 77 julia> 100 + 23 123 julia> pointer_to_array(Ptr{Int}(pointer_from_objref(100)), 1)[] = 119 119 julia> 100 119 julia> 100 - 19 119 # ← ここだけ納得いかない julia> 100 + 19 138 http://mevius.5ch.net/test/read.cgi/tech/1455271513/114
115: デフォルトの名無しさん [sage] 2016/07/27(水) 22:18:04.56 ID:vxMObH7b 納得いかないのが納得いかない "100" - 19 → 119 - 19 →"100" → 119 http://mevius.5ch.net/test/read.cgi/tech/1455271513/115
116: デフォルトの名無しさん [sage] 2016/07/28(木) 19:00:25.38 ID:O8Vfrh0P なるほど! 目から鱗でした http://mevius.5ch.net/test/read.cgi/tech/1455271513/116
117: デフォルトの名無しさん [sage] 2016/07/31(日) 11:27:08.15 ID:DMqYYSfk llvm使いたくない。gccではビルドできないの? http://mevius.5ch.net/test/read.cgi/tech/1455271513/117
118: デフォルトの名無しさん [sage] 2016/08/01(月) 12:23:48.40 ID:6PNy08If C++AMPもそうだったんだけど llvmがバージョンアップするとC++AMPの仕様も変わったりして 誰も安定してC++AMPを利用できなったので C++AMPは消えたと思う juliaがllvm使ってるのは嫌な予感しかしない http://mevius.5ch.net/test/read.cgi/tech/1455271513/118
119: デフォルトの名無しさん [sage] 2016/08/01(月) 15:22:44.54 ID:JXVULl1x コンパイル遅すぎ http://mevius.5ch.net/test/read.cgi/tech/1455271513/119
120: デフォルトの名無しさん [sage] 2016/08/01(月) 16:51:02.97 ID:8rwcghCB 寧ろgccの方が先行き不安なような http://mevius.5ch.net/test/read.cgi/tech/1455271513/120
121: デフォルトの名無しさん [sage] 2016/08/01(月) 17:20:22.43 ID:6PNy08If llvmは安定して使うことよりもgccの妨害が目的っぽい部分があって 利用者は軽視(gccの足引っ張りが重要) そんな印象がある http://mevius.5ch.net/test/read.cgi/tech/1455271513/121
122: デフォルトの名無しさん [sage] 2016/08/01(月) 17:35:53.63 ID:8rwcghCB うわぁ・・・ http://mevius.5ch.net/test/read.cgi/tech/1455271513/122
123: デフォルトの名無しさん [] 2016/08/01(月) 18:14:22.64 ID:JXVULl1x M9誤報記念 http://mevius.5ch.net/test/read.cgi/tech/1455271513/123
124: デフォルトの名無しさん [sage] 2016/08/01(月) 19:39:59.72 ID:3q+qs35i >>118 C++AMP ってマイクロソフト主導だったんじゃないのん? http://mevius.5ch.net/test/read.cgi/tech/1455271513/124
125: デフォルトの名無しさん [sage] 2016/08/02(火) 10:29:05.14 ID:JwtZ9iAm >>111 manual/calling-c-and-fortran-code/ Struct Type correspondences Packed structs and union declarations are not supported by Julia. You can get a near approximation of a union if you know, a priori, the field that will have the greatest size (potentially including padding). When translating your fields to Julia, declare the Julia field to be only of that type. ... In the future, some of these restrictions may be reduced or eliminated. http://mevius.5ch.net/test/read.cgi/tech/1455271513/125
126: デフォルトの名無しさん [] 2016/08/04(木) 11:46:11.27 ID:8anV95gh reinterpretとBase.boxとどっち使うのが良いんですか? http://mevius.5ch.net/test/read.cgi/tech/1455271513/126
127: デフォルトの名無しさん [] 2016/08/05(金) 10:14:39.63 ID:LJe/qM3f >>79 それな http://mevius.5ch.net/test/read.cgi/tech/1455271513/127
128: デフォルトの名無しさん [sage] 2016/08/05(金) 11:34:17.96 ID:9LvdmO9z なぜ僕らはJuliaを創ったか http://marui.hatenablog.com/entry/20120221/1329823079 ゆるいライセンスのオープンソースで、Cの速度とRubyの動的さが欲しい。 Lispのような真のマクロが使える同図象性のある言語で、 Matlabのように分かりやすい数学の記述をしたい。 Pythonのように汎用的に使いたいし、Rの統計処理、 Perlの文字列処理、Matlabの線形代数計算も要る。 シェルのように簡単にいくつかのパーツをつなぎ合わせたい。 チョー簡単に習えて、超上級ハッカーも満足する言語。 インタラクティブに使えて、かつコンパイルできる言語が欲しい。 (そういえば、C言語の実行速度が必要だってのは言ったっけ?) イイね! http://mevius.5ch.net/test/read.cgi/tech/1455271513/128
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 617 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s