次世代言語18 V Julia 他

■ このスレッドは過去ログ倉庫に格納されています
2019/09/30(月) 23:11:51.54ID:gS2Jpksn
スレタイ以外の言語もok

前スレ
次世代言語17 Go Rust Kotlin TypeScript Julia
https://mevius.5ch.net/test/read.cgi/tech/1567602619/
2019/10/14(月) 00:10:47.41ID:hJwJuXg1
いいたいことがあるならハッキリシャッキリ言えやモヤシ野郎
2019/10/14(月) 00:14:07.91ID:n0iGkjMX
unsafeとかどうでもいいよ
>>564の疑問に答えてくれよ
2019/10/14(月) 00:14:43.91ID:hJwJuXg1
いやイキってすいません自分はrust勉強し始めたばっかなんでどんな問題なのか教えてほしいだけです教えてください先生(´・ω・`)
Rustの保証の概念の無いCのコード呼んでるからちゃうんですか?
579デフォルトの名無しさん
垢版 |
2019/10/14(月) 02:34:00.32ID:1VJg7cxR
モヤシをバカにするな!
モヤシはシャッキリしてるだろうが!
シナってんのはお前が安物買ってるからだ!
2019/10/14(月) 08:36:51.30ID:j+3YF+jV
>>559の1行目って>>557に対するものじゃないの?

その後も>>573 >>575でしきりにunsafeのこと話してるけど
unsafe不要とかバグが出ないとか主張してる奴は居ないわけで
話の前提や言いたいことを落ち着いて整理した方が良いと思う
2019/10/14(月) 08:52:45.75ID:q4xaYMG/
>>568
で、C++でこのようbネバグが今までbヌれだけ出て来bト、どれだけ解血に苦労してきbスか知ってるの=H
2019/10/14(月) 09:03:42.68ID:Dfy8oKXF
559の説明をするけど、これqueueの実装で、インデックスがある閾値を超えたら
戻すみたいな処理をやってんだよ。
で、こういった配列インデックスに対するアルゴリズム的なアクセスってのは
どうしてもunsafeになるってわけだ。
こういう普遍的に発生する話に対してなんも考えてないって馬鹿にされても仕方ないと思うんだがね。
2019/10/14(月) 09:11:58.05ID:iaNMpHWU
>>582
>で、こういった配列インデックスに対するアルゴリズム的なアクセスってのは
>どうしてもunsafeになるってわけだ。
うん、それRust公式で普通に言われてる話ね
こういうところでは普通にunsafe使わざるを得ないから用法容量を守って正しくお使いくださいと言われてるよ
それで? お前の中ではそれひとつでRustで解決されてるありとあらゆるC++の欠陥がなかったことになるの?
2019/10/14(月) 09:17:14.79ID:Dfy8oKXF
ここまで言ってもそう思うもんなら何言っても無駄だろうね。
>こういうところでは普通にunsafe使わざるを得ないから用法容量を守って正しくお使いくださいと言われてるよ
これ言い出したらじゃあcでもよくね?で終わるってこと少しは自覚してるのかな?
2019/10/14(月) 09:23:36.77ID:iaNMpHWU
>>584
>これ言い出したらじゃあcでもよくね?で終わる
unsafeにならざるを得ない処理をモジュールに切り出したりしないで、
プログラム内のありとあらゆる場所をunsafeで囲ってるならそうですね
2019/10/14(月) 09:30:19.19ID:hcCk1ZHP
「MCCじゃないテストはすべて無意味」論者あらわる(´・ω・`)
2019/10/14(月) 09:42:34.81ID:j+3YF+jV
>じゃあcでもよくね?で終わる

ここ彼の一連のレスの基かな
2019/10/14(月) 09:43:47.38ID:P81x9Tjl
実際、CとFORTRANだけあれば十分だからな
2019/10/14(月) 09:45:03.31ID:iaNMpHWU
高速化のためにFFIでCを呼ぶ箇所があるからGC言語は無意味、
全部Cでオーケーみたいなこと言われてもなー
2019/10/14(月) 10:16:13.68ID:w0PGAFe8
Rustに安全性を求めて入門すると
「え?この操作unsafeの中でしかできないの?意味ねー」が多すぎて
ああ、言うほど安全になんかしてくれないんだな
それなら枯れてて資産もあるC/C++でいいわってなるよ
というかなったよ

結局unsafeじゃないとできないことが多すぎる
今後unsafeなしでも出来るようになるのかもしれんが少なくとも今はな
2019/10/14(月) 10:28:37.08ID:4dMEwq0N
unsafe多いのは変わってないよ
理想と現実ってやつだな
2019/10/14(月) 10:47:37.41ID:iaNMpHWU
銀の弾丸じゃないからそりゃそうでしょ

パフォーマンスが必要な箇所すべてがunsafe必要な場所じゃないから、
設計上要パフォーマンス not unsafe な部分が多そうなケースでRustが採用されるだけ
2019/10/14(月) 10:50:28.47ID:R8031JJi
>>592
Rust信者自身が「これがあればC/C++とはおさらば!!」とか言ってるんだよなあ
ここにいる奴はさすがにそこまで言ってないが
Rustスレ辺りに行けば新鮮なのがいっぱいいるぞ
2019/10/14(月) 10:55:55.47ID:GABc90pY
ライブラリを100%C言語で書けたらわかりやすかったよな
ライブラリのバグはC言語の責任とする

そのためには型情報を100%実行時に持ち越し
C言語側から型情報が見えるようにする
そういうことを実際にやってるのが動的型スクリプト
2019/10/14(月) 10:57:55.23ID:j+3YF+jV
別スレ向けのレスをここに書いていたということかな
道理で誰と戦ってるんだ状態になるわけだ
596デフォルトの名無しさん
垢版 |
2019/10/14(月) 11:06:23.20ID:ygtsIcve
全くスレタイになっているJuliaは出てこない。
2019/10/14(月) 11:37:05.93ID:2NZmvKS0
勝手に過大な期待をして勝手に失望するガイジ
2019/10/14(月) 11:57:35.28ID:P81x9Tjl
次スレは 次世代言語19 C Pascal Smalltalk で
2019/10/14(月) 12:39:07.50ID:GABc90pY
デバッグは十分な時間が経過すれば期待通りになるから
唯一時間だけが人を失望させる
失望させないためには、10年デバッグしろとか最初に言えばいい
600デフォルトの名無しさん
垢版 |
2019/10/14(月) 12:46:18.95ID:6qmSelBC
>>593
Rustスレのどこにいるの?
2019/10/14(月) 20:55:46.47ID:8uBUtMEK
RustがあればC/C++とおさらば!

コンパイラのセルフホスティングとGUI付きのOS(Redox)を書きったC/C++に次ぐシステム記述言語!!

つか後発が先発より優れたものでなかったらこの世は闇やがな、
2019/10/14(月) 20:57:11.95ID:P81x9Tjl
先発の方が資産が多いんですよ
2019/10/14(月) 21:25:50.76ID:Nt8secoi
資産多くてもFORTRAN死ねと言ってる計算屋多いと思うぞ
2019/10/14(月) 21:31:18.23ID:I9+5QcYB
だからといって移植するわけでもないんだよなw
605デフォルトの名無しさん
垢版 |
2019/10/14(月) 22:09:13.66ID:/mqTgoHt
FORTRANの置き換えはJuliaやろ

失敗してるようだが
2019/10/14(月) 22:29:35.41ID:Dfy8oKXF
cを置き換えようとして失敗した言語の多さを知らんのか。
rustはもっと狭い領域でしか使えん。
2019/10/14(月) 22:48:48.90ID:eo8SsHS2
>>606
C の置き換えは無理でしょう、ああいう感じのリンクシステムと直通な仕様にしないと、C++ でさえマングリングに汚されて C になれなかった、マングリングなんて誰得なんでしょうか?
2019/10/15(火) 04:20:10.44ID:DRfv0U+7
CはC++に置き換わりつつある
あと20年もすれば純粋なCは消えてなくなるでしょう
言語の世代交代はそうやって緩やかに行われていくのです
ここで言われているような生まれたての言語は次世代言語ですらありません
次世代言語として語るなら90年代生まれの言語がふさわしいでしょう
Java、Python、PHP、Ruby、VBを語るのです
609デフォルトの名無しさん
垢版 |
2019/10/15(火) 07:06:55.07ID:TLvrNLr8
cで書かれてこなかった領域にも使えるから広く使えると思うけど
2019/10/15(火) 08:43:52.97ID:1HIIf4Kz
そう思いたいだけだろ。。こういう現実味ない輩が老害化していくんだよな。。
早めに業界から消えてってほしい。
2019/10/15(火) 08:54:48.65ID:JW25+Vve
ブーメラン
2019/10/15(火) 09:35:54.42ID:3MROT2k5
>>604
時間かかる割に移植しても業績にならんからな。評価システムのせいで万人の時間がちょっとずつ消費されてるのはアカデミックあるある
2019/10/15(火) 13:09:15.25ID:AJg9dtbL
Cのライブラリは他の言語から呼びやすいけどC++はなぁ
614デフォルトの名無しさん
垢版 |
2019/10/15(火) 16:22:59.94ID:r7l0ignp
次世代言語を使いたくないおじさんのスレにしたらどう
2019/10/15(火) 17:11:21.53ID:q9ZB45Q2
次世代言語を触ってみたけど使えないと判断したおじさまと言って欲しい
2019/10/15(火) 17:37:53.14ID:MoIovSGB
何言ってんだいおじさん、低級言語ははみんな64bitさ
2019/10/15(火) 19:34:41.87ID:1HIIf4Kz
まあ口だけで、ここ20年まともにlinuxもgitも他の言語に書き換えるなんて行われてないからな。
バカはあえてそういう事実から目をそらすわけだ。
618デフォルトの名無しさん
垢版 |
2019/10/15(火) 19:59:00.68ID:TLvrNLr8
書き換えと置き換えの違いもわからんおじさんか
確かに恐ろしくて目を逸らしたい相手だ
2019/10/15(火) 20:07:29.35ID:DLnUA+PB
無職のおじさんと違って世の中の人はあまり暇じゃないから、パフォーマンスとかで要件上どうしても必要にならない限り既存システムを別言語に置き換えたりしないよ
2019/10/15(火) 20:21:19.44ID:Z5RKf7py
AWSがRustのスポンサーになったな
2019/10/15(火) 20:23:39.22ID:aT7FhL1P
雑魚エンジニアはCRUDの実装で忙しいもんなw
2019/10/15(火) 20:28:48.27ID:NGLZQHSs
panic!
2019/10/15(火) 20:36:29.01ID:TfAeccTS
>>617
C安定なのは否定しないけど
そこで最強のC信者とも言えるリーナスの2本を挙げるのはどうなのw
2019/10/15(火) 20:51:21.18ID:x6tQsTDL
err != nil
って書き方気持ち悪い。。。
2019/10/15(火) 20:56:03.27ID:9+PqHMJi
git は perl だった部分を最近 C に書き直したし
2019/10/15(火) 21:02:32.92ID:1HIIf4Kz
別に他でもいいだが、他にもコンテナランタイムとか
安全性と低いレイヤーのコードを必要とする領域なんていくらでもあるんだけど
全く広まってないんだよな。
mozillaもあれ一度使って諦めてるだろw
こういうのに引っかかるのは決まって現場を離れた管理職か現場素人なんだが
まあこの二つのグループが交わるとめちゃくちゃ地獄の現場が待ってるというね。。
残念ながらよくある話なんだわ。
2019/10/15(火) 21:03:53.40ID:LMGvbt0q
何回同じ話繰り返すんだよこのスレ
ボケたジジイしかいないのかよ
2019/10/15(火) 21:29:20.80ID:Jyvte5aJ
若い人はSNSでしょ
629デフォルトの名無しさん
垢版 |
2019/10/15(火) 21:34:20.99ID:TLvrNLr8
また誰も使ってないと思い込みたいおじさんかよ
同じ人なのか?
2019/10/15(火) 22:28:33.24ID:DfJfZ59w
老害だの馬鹿だの言ってる子が一番老害化しそう
631デフォルトの名無しさん
垢版 |
2019/10/15(火) 22:32:46.19ID:TLvrNLr8
根拠なきレッテル貼り
老害の特徴ですな
2019/10/16(水) 02:29:34.05ID:CeTLhjbp
だが、そこがいい
2019/10/16(水) 03:15:28.05ID:dqmK8IJx
いやよくねーよw
2019/10/16(水) 05:21:45.48ID:tgo+LUo1
(自分が勝手に思い込んだ用途に、自分の観測範囲では)全く広まってない
635デフォルトの名無しさん
垢版 |
2019/10/16(水) 10:32:04.56ID:dmmazo8P
js があるなら jc とか jk があっても良いと思う
2019/10/16(水) 14:20:32.91ID:s+V+pKMh
Rust使ってる現場(趣味とかラボとかじゃないぞ現場だぞ)を持ってきてくれよ
たったそれだけだぞ
2019/10/16(水) 14:30:58.84ID:uZuiWtQs
たしかに全く世間の技術動向を勉強する気の無い老害はやべーな
2019/10/16(水) 15:12:43.38ID:J7xqxufA
持ってきても、どうせ後付けで条件厳しくするんでしょ
2019/10/16(水) 15:13:14.01ID:r93Km5k7
何年か前ならともかく今Rustの採用事例を人に聞くようではパソコンもインターネットもロクに使えない老人としか
2019/10/16(水) 16:26:37.37ID:1+BrrXuf
そもそも現場に採用されてるか疑わしいつってんの
今出てる事例まったくビジネスになってない趣味OSSか
実態あるかも怪しいものばっかじゃん
2019/10/16(水) 16:31:30.37ID:/yjAPVoS
お前の中ではのAAはよ
2019/10/16(水) 17:12:52.00ID:mURRxBJ3
どうせ後付けで条件厳しくするだろうが、ちょっと調べるだけで出てきたぞ

https://research.preferred.jp/2019/04/rflex-release/
2019/10/16(水) 17:16:54.27ID:mURRxBJ3
いやすまん。よく読んだらちょっと違ったわ。やっぱなし
2019/10/16(水) 17:18:39.71ID:uv22jov9
日本の多重請負と派遣だらけの泥臭い土方現場でガラパゴス業務システムの構築に使っている企業の例を出せば納得するよ
2019/10/16(水) 18:12:53.63ID:T3HYZhUk
企業で採用されているか知らないけど
採用されていてもわざわざ製品の使用言語とか書かなくね
求人から推測くらいは可能だとしても
2019/10/16(水) 18:26:54.57ID:uv22jov9
つまりしょーもない底辺SIerの求人にRustがあれば現場でRustが使われていると言えるわけだ
2019/10/16(水) 18:44:24.71ID:1+BrrXuf
しょーもないというが、技術の裾野だぞSIerは
そこで採用されるくらい有用だと認められるかって聞いてるんだよ
現場しらないボンボンのおもちゃ程度で採用されてるとか言うなや
2019/10/16(水) 18:51:23.06ID:8QSZJDx7
SIerはジャバジャバしとけよ……
2019/10/16(水) 18:58:05.70ID:PIk7Byrk
今Rust採用するようなところは自社開発だろ
SI丸投げで技術者を育てる力がない企業が採用する段階じゃない
2019/10/16(水) 19:09:46.03ID:r93Km5k7
>>640
DropboxもFirecrackerもごりごり動いてるビジネスですが……
2019/10/16(水) 19:16:42.48ID:5gVIGW0j
一山いくらの底辺プログラマじゃC++も危険すぎ&覚えること多すぎで無理だし、用途・性能・難易度のいずれもC++に準じるRustがSIerに普及するわけないだろ
なんでJavaがあれだけ流行ったと思ってるんだ
2019/10/16(水) 19:24:04.66ID:bBUj4aUO
案の定典型的なIT土方で草
SEとかSIみたいなガラパゴス文化満載の一部の業界が世界の標準だと思ってんだろうなこの手のアホって
653デフォルトの名無しさん
垢版 |
2019/10/16(水) 19:31:50.16ID:7arPxQNM
技術の裾野って最底辺て意味だろ
あのあたりで最近採用された最新技術はエクセル方眼紙かな
2019/10/16(水) 19:32:38.70ID:1+BrrXuf
そのガラパゴス満載の一部の業界が本当に日本のIT回してることに気づいてないから
机の上でおもちゃで遊んでるだけなんだよお前らは

お前らの技術()で金融システムとまでは言わんから
せめてレジ打ちシステムくらいつくって納品してから言ってくれ
2019/10/16(水) 19:35:19.39ID:5gVIGW0j
このスレの住人と言語を混同してるあたりも知能の低さがすごいな
AWSの裏で動いてるから最近はSIerもRustにはお世話になってるんだぞ
2019/10/16(水) 19:55:26.59ID:uv22jov9
5chのような匿名掲示板なんてものは最底辺コミュニティであるからしてトピックも底辺土方に合わせるべき
ここではSIerで次に使われる言語をこそ次世代言語と呼ぶべきではないだろうか
エリート会話がしたいならRedditかStackoverflowにでも行きたまえ
2019/10/16(水) 20:00:47.71ID:S+gc310a
haskell, scalaと糞言語の系譜に何が続くか見えてきましたね。
2019/10/16(水) 20:08:13.44ID:UMBdFIDl
>>656
Redditとかもっと底辺では?
2019/10/16(水) 20:08:45.55ID:bBUj4aUO
>>654
日本だけでもwebや組み込み、ゲーム、AI、アプリ・ソフトウェア、研究、その他独立系いくらでもあってそれぞれまるで文化が違うよ
お前のイメージするガラパゴス満載の「IT業界」なんて所詮一部の世界でしかないぞ
お前みたいなIT土方はRustの心配より自分の心配しとけよ
2019/10/16(水) 21:24:01.42ID:1qJ9txk6
>>655
SIerってAWS使うのに富士通通してそうw
2019/10/16(水) 21:49:26.79ID:S+gc310a
てか普通にrustコードのリンク貼り付けても信者でさえまともに読んでねーし。
マジ糞すぎだわ。
2019/10/16(水) 22:10:09.09ID:EFbyShwN
見るからに極端な持論を展開するためのリンク貼ってる面倒くさそうなヤツをこんな場所でまともに扱ってもなんの利益もないからな
真面目に批判したいなら技術ブログでも作ってどうぞ
2019/10/16(水) 23:03:53.16ID:wV6uQsrK
人の話を聞かない読まない自由があった方が、表現の自由を尊重するコストは安い
もし必ず読む義務があったら、見たくない表現を規制したくなるだろ
664デフォルトの名無しさん
垢版 |
2019/10/16(水) 23:04:29.13ID:y6qNWGwM
SIerで一番使われているのはPHPです。
2019/10/16(水) 23:36:52.64ID:nFLG/E/d
>>660
NECが富士通通すってこと?
2019/10/16(水) 23:43:00.81ID:QJqyol2e
>>660
前職はクレジットカード決済ができなくてAWSの支払いに商社通してたわw
2019/10/17(木) 00:00:40.94ID:iX75WJzt
>>665
今調べたらNECもやってる上に富士通より若干安くて草
2019/10/17(木) 00:13:44.55ID:wphaTNNp
SIerってAWS使えませんってところ多いよな
環境すら用意してない
時代遅れすぎて滅んでくれって思う
2019/10/17(木) 02:01:34.48ID:wp/FZ+Ir
>>619
保守エンジニアの確保コストが高くなりすぎた時も追加で
2019/10/17(木) 05:23:56.33ID:HOKNblsN
お前らが崇めてる大手の自社開発企業に4年勤めてたけど正直暇だったぞ
「完成」してるものを無理やり機能追加して仕事を作るのが苦痛だったわ

Twitterとかがよく改悪するけどエンジニアの仕事を作るために仕方なくやってることだから許してやってほしい

受託でも何でもいいから新規開発じゃないとつまらんわ
671デフォルトの名無しさん
垢版 |
2019/10/17(木) 05:33:17.97ID:pXVpPvmd
そりゃ新規のほうが簡単だからな
難しいことが嫌いならディスプレイのドットでも数えてたら
2019/10/17(木) 06:10:07.55ID:HOKNblsN
>>671
いや面白くないって話なんだが……😅
673デフォルトの名無しさん
垢版 |
2019/10/17(木) 06:44:40.09ID:pXVpPvmd
うん、気持ちはよく分かるよ��
2019/10/17(木) 07:14:58.24ID:mB2FKAkA
他人のパソコンの中身丸々すげかえるのは楽しいですか
ずっと音声収集するプログラム立ち上げとくのは楽しいですか
2019/10/17(木) 08:08:47.59ID:2eO6sXeX
>>674
何ならWebカメラも録画してますが
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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