[過去ログ]
次世代が造った言語 blawn (460レス)
次世代が造った言語 blawn http://mevius.5ch.net/test/read.cgi/tech/1571717826/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
271: デフォルトの名無しさん [sage] 2019/10/29(火) 19:30:06.46 ID:VGkD59i6 2ちゃん、5ちゃんねるは伝統として面白いことを書く所だからネタスレでもいいんだが 住み着いてる奴はつまらないから全然駄目 http://mevius.5ch.net/test/read.cgi/tech/1571717826/271
272: デフォルトの名無しさん [] 2019/10/29(火) 19:41:43.97 ID:sKT/Navp 書き手の知識レベルが低すぎて夢見られない http://mevius.5ch.net/test/read.cgi/tech/1571717826/272
273: デフォルトの名無しさん [sage] 2019/10/29(火) 19:50:58.23 ID:b5zWL0uJ D言語というものがあってな http://mevius.5ch.net/test/read.cgi/tech/1571717826/273
274: デフォルトの名無しさん [sage] 2019/10/29(火) 20:20:11.20 ID:D3NzJda/ 【悲報】ついに職場でもスレ民みたいなエンジニアが現れる 俺「Blawn導入プロジェクトの進捗はどうなってる?」 敵「……ってません…」 俺「……ん?」 敵「やってませんッ!!!!こんな言語!!!!!!!」バンッ!!!! これさぁ、ヤバくね? Blawnアンチってこんなのしかいないの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/274
275: デフォルトの名無しさん [] 2019/10/29(火) 20:39:06.74 ID:TuR8pM3E "俺の作った最強言語"って中二病の範疇だろ 中学生ならよくあること http://mevius.5ch.net/test/read.cgi/tech/1571717826/275
276: デフォルトの名無しさん [sage] 2019/10/29(火) 20:49:36.16 ID:dJZjQrr+ なんだろうbotなんかな? http://mevius.5ch.net/test/read.cgi/tech/1571717826/276
277: デフォルトの名無しさん [sage] 2019/10/29(火) 22:11:14.66 ID:VnX4qZP9 >>268 PHPはHTMLの中に組み込む言語で、blawnは今のところnative向け専用言語な わけだから、その書き込みは全くの嘘だと断言できよう。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/277
278: デフォルトの名無しさん [sage] 2019/10/30(水) 00:51:45.11 ID:wzBZ2b/I これどうやったら試せるの? sudo apt-get install blawn みたいな感じでいいのか? http://mevius.5ch.net/test/read.cgi/tech/1571717826/278
279: デフォルトの名無しさん [sage] 2019/10/30(水) 01:38:07.79 ID:x5G3fw1z $ git clone https://github.com/Naotonosato/Blawn/ $ cd Blawn/sample $ chmod 0755 Blawn/blawn $ chmod 0755 Blawn/data/llc $ ./Blawn/blawn test1.blawn Hello! I'm John Hello! I'm renamed Bob http://mevius.5ch.net/test/read.cgi/tech/1571717826/279
280: デフォルトの名無しさん [] 2019/10/30(水) 16:06:14.72 ID:bv6PVv2A >>262 result を予約語にしてる言語もあるんやで http://mevius.5ch.net/test/read.cgi/tech/1571717826/280
281: デフォルトの名無しさん [] 2019/10/30(水) 16:07:53.16 ID:bv6PVv2A >>265 Python の様に描ける C++ はある http://mevius.5ch.net/test/read.cgi/tech/1571717826/281
282: デフォルトの名無しさん [sage] 2019/10/30(水) 16:17:18.18 ID:0rIThOCS 1. return文を複数書くのは良く無い 2. goto使って最後のreturnの直前にジャンプすればいいんじゃね! 3. gotoも禁止!例外も禁止! http://mevius.5ch.net/test/read.cgi/tech/1571717826/282
283: デフォルトの名無しさん [sage] 2019/10/30(水) 20:14:18.39 ID:0vuHp8jS kuinに比べたらマシ http://mevius.5ch.net/test/read.cgi/tech/1571717826/283
284: デフォルトの名無しさん [sage] 2019/10/30(水) 20:18:54.40 ID:PFJwOjFS 関数型言語Spinozaの方が5倍速いよ http://mevius.5ch.net/test/read.cgi/tech/1571717826/284
285: デフォルトの名無しさん [sage] 2019/10/30(水) 20:20:49.22 ID:x5G3fw1z Spinoza、完成したのか http://mevius.5ch.net/test/read.cgi/tech/1571717826/285
286: デフォルトの名無しさん [sage] 2019/10/31(木) 00:43:21.12 ID:vRumXU8Q おじさんはllvmがどういうものかすら理解できてなかったら、この子のコード見てただのライブラリなんだということがわかったよ http://mevius.5ch.net/test/read.cgi/tech/1571717826/286
287: デフォルトの名無しさん [sage] 2019/10/31(木) 01:11:46.69 ID:0an28qWN >>286 何を言ってるんだ? 日本の言語を勉強した方が良いぞ。 お前にはプログラムは早すぎる。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/287
288: デフォルトの名無しさん [sage] 2019/10/31(木) 09:43:29.97 ID:gpc+5FVL typoの推察つかないやつも相当向いてないと思うわ http://mevius.5ch.net/test/read.cgi/tech/1571717826/288
289: デフォルトの名無しさん [sage] 2019/11/01(金) 05:32:14.45 ID:sC7L1FtZ しかしライブラリ使えば中学生でも言語作れる時代になっちゃったんだな 言語作れるって言ったらひと昔はすげー!って言われたのに最近はそうでもないってことか Twitter見ると高校生でOS作ってる子もいるし、技術の進歩ってこういうことなんだろうな http://mevius.5ch.net/test/read.cgi/tech/1571717826/289
290: デフォルトの名無しさん [sage] 2019/11/01(金) 07:40:33.23 ID:uGLWTUWx Blawnは、Rubyに比べて、使いにくい。 returnのとこも、少しわかりにくい。 Web系で働くなら、Blawnより、断然Ruby。 次世代言語として、通用するのはやっぱりRuby!!!!!!!!!!!! http://mevius.5ch.net/test/read.cgi/tech/1571717826/290
291: デフォルトの名無しさん [sage] 2019/11/01(金) 08:27:14.45 ID:zYRuRpd3 >>290 相変わらずの?uby厨はみっともないな。幾ら落ち目になったからと言って中学生に嫉妬するなんて。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/291
292: デフォルトの名無しさん [sage] 2019/11/01(金) 12:40:32.51 ID:/NQz6Ezi >>289 構文解析器などは結構昔からあったけど LLVMが使えるようになったのが大きいのだろう gccは機能単位で使いづらかったし http://mevius.5ch.net/test/read.cgi/tech/1571717826/292
293: デフォルトの名無しさん [sage] 2019/11/01(金) 14:33:20.16 ID:Am2UW0G2 コンパイル速度が速いと本人が言っていると小耳に挟んだが、実は: 1. WindowsとC++の組み合わせの場合、必須となる windows.h ヘッダだけで、コメントを除いた状態で数えても 1万8,000行程度あり、*.cpp ファイルで書いたプログラム本体より、windows.h ヘッダ の解析に時間ががかっている。そのために pre-compiled heaeder 技術を VC++ は使っている。 だから、windows.h やその相当品を読み込まない状態で Blawn をテストした場合、 WindowsとC++の組み合わせとは解析している行数が全く異なるためコンパイラの速度比較 としては公平とは言えない可能性が高い。 2. 例えば、VC++のコンパイラは、pre-compiled header を使った場合、現在のエントリモデルのCPUでも、 1ソース当り 30(ms)程度でコンパイルを終える。pre-compiled header を使わない場合は、100(ms)程度。 3. Blawnが字句解析に用いているflexは正規表現で字句解析をするので根本的に遅くなる。 例えば、windows.h はバイト数が 1MB程度もあるので、字句解析で 1文字当たり1クロック使うと、 0.3(ms)程度時間がかかる。もし、字句解析部分が1文字当り100クロック使ってしまうと、 それだけでVC++のトータルコンパイル時間に達してしまうことになる。 それだけに、字句解析は未だに1クロックで泣き笑いをする分野である。そこに、 手書きコードより効率の悪い flex を使っている時点でコンパイル速度は望めない。 ちなみに、new, delete を組み合わせて使うだけで、300クロックかかってしまうので、 ヒープメモリの使用も控えるのに越したことは無い。 4. C++ には、#define マクロや、#if, #else, #elif, #endif などでの前処理もできる。 これは見落とされがちだが実は重要。ここも字句解析ほどではないが、1クロックに 泣き笑いをする分野である。Blawnには前処理層が無いから、VC++などと速度の単純比較は出来ない。 5. BlawnはバックエンドにLLVM処理用にclang系を使っている。これは、VC++に比べると 遅い。なので、トータルで見たとき、flexを使わずに手書きしたとしても、LLVM を使っている段階で、VC++のコンパイル速度に勝つことは最初からほぼ不可能。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/293
294: デフォルトの名無しさん [sage] 2019/11/01(金) 15:35:24.71 ID:pjX7yF5b >>293 blawn コンパイラがC++ で描かれてるだけで、blawn をコンパイルするのはblawnコンパイラ=LLVMだろ。 c のヘッダなんて関係ないんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/294
295: デフォルトの名無しさん [sage] 2019/11/01(金) 15:41:39.84 ID:XsK+HhVl blawnで同等のものを作った場合だろ Cにはプリコンパイルヘッダで高速化する技術があるが、blawnでwindows.hと同等の機能を持ったものを作った場合果たしてどうなるか http://mevius.5ch.net/test/read.cgi/tech/1571717826/295
296: デフォルトの名無しさん [sage] 2019/11/01(金) 15:44:10.45 ID:ujy9Op/U blawnはlinux版しかないからWindowsが〜とかVC++との比較は見当外れにも程がある http://mevius.5ch.net/test/read.cgi/tech/1571717826/296
297: デフォルトの名無しさん [sage] 2019/11/01(金) 15:55:17.18 ID:XsK+HhVl 言語の開発を続けるなら当然Windowsコンパイラも作られるしOSのAPIも叩けなきゃ困る http://mevius.5ch.net/test/read.cgi/tech/1571717826/297
298: デフォルトの名無しさん [sage] 2019/11/01(金) 16:09:07.69 ID:tPmTFLHa Blawnはnative出力する言語なのだから、Linuxであれ、OSのAPIヘッダ相当の ものを読み込む必要がある。そのヘッダの行数の目安としてwindows.hが 参考になる。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/298
299: デフォルトの名無しさん [sage] 2019/11/01(金) 16:30:08.76 ID:ujy9Op/U この板の人間なら推測するな計測せよという言葉を聞いたことがあるだろう Windowsでの速度はWindows版が出来てからする話だ http://mevius.5ch.net/test/read.cgi/tech/1571717826/299
300: デフォルトの名無しさん [sage] 2019/11/01(金) 16:32:21.68 ID:tPmTFLHa >>299 flexとLLVMの組み合わせでVC++の速度を超えるのは測定しなくても無理と分かる。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/300
301: デフォルトの名無しさん [sage] 2019/11/01(金) 18:24:59.25 ID:wccoO7ks >>293 なんでもそうだが、 初期版は「他のソフトに比べて軽量で速い」という謳い文句だが 改良されて、他のソフトと同じぐらいになると重くなる。 単に実装されてる機能が少ないから速いだけのこと http://mevius.5ch.net/test/read.cgi/tech/1571717826/301
302: デフォルトの名無しさん [] 2019/11/01(金) 18:34:49.16 ID:4VV6x0Mu ほんそれ http://mevius.5ch.net/test/read.cgi/tech/1571717826/302
303: デフォルトの名無しさん [sage] 2019/11/01(金) 18:35:58.21 ID:5daK08GN そもそもコンパイル時間が有意に問題になるほどの規模のプログラムをこれでコンパイルしたことが一度でもあるのかと 何をもってコンパイルが早いと言えるのか謎すぎる http://mevius.5ch.net/test/read.cgi/tech/1571717826/303
304: デフォルトの名無しさん [sage] 2019/11/01(金) 18:51:19.53 ID:aQLx28Zt 中学生だからそのへん適当なのはまぁしゃない 選ぶ方が鵜呑みにして賞与えるのがアホ Matz聞いてるか? http://mevius.5ch.net/test/read.cgi/tech/1571717826/304
305: デフォルトの名無しさん [sage] 2019/11/01(金) 19:11:35.45 ID:xYD6yOu0 アピールポイントを無理やりひねり出すのはどんな世界でもよくあることだし 実測抜きにこんな話をしても意味ない http://mevius.5ch.net/test/read.cgi/tech/1571717826/305
306: デフォルトの名無しさん [] 2019/11/01(金) 19:15:37.38 ID:4VV6x0Mu 審査員にMatzいたの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/306
307: デフォルトの名無しさん [] 2019/11/01(金) 19:42:20.78 ID:EIFcgghe >>14 class ore_no_yume(musume) @osaifu = musume.osaifu @function try(musume) if self.osaifu > 10000000000 ( text="かわいい" text.append(musume.name) print("もうすぐクリスマス") print(text) print("プレゼントにLVのバッグ") print("ドンペリで乾杯してヘネシーで酔っ払う") ) return class Person(name) @name = name return kanna = Person("橋本環奈" @osaifu=10000000000000000 return ore_no_yume(kanna) http://mevius.5ch.net/test/read.cgi/tech/1571717826/307
308: デフォルトの名無しさん [sage] 2019/11/01(金) 19:55:08.89 ID:NpVhiDth blawanって聞くだけで笑っちゃう http://mevius.5ch.net/test/read.cgi/tech/1571717826/308
309: デフォルトの名無しさん [] 2019/11/01(金) 19:58:03.62 ID:CgKHPMXI ぶらわん? http://mevius.5ch.net/test/read.cgi/tech/1571717826/309
310: デフォルトの名無しさん [] 2019/11/01(金) 20:37:04.48 ID:PDp7WNvJ function leep_year(y) return mod(y,400)==0 or (mod(y,100)!=0 and mod(y,4)==0) http://mevius.5ch.net/test/read.cgi/tech/1571717826/310
311: デフォルトの名無しさん [] 2019/11/01(金) 21:36:50.95 ID:tfmUKGIE >>304 プログラミング言語を作るコンテストってわけじゃないし 他の応募作品の質も考えないと http://mevius.5ch.net/test/read.cgi/tech/1571717826/311
312: デフォルトの名無しさん [sage] 2019/11/01(金) 21:37:20.15 ID:tPmTFLHa >>301 そういえば余り関係ないかもしれないけど、VC++6.0とVS2019のVC++とでは、 コンパイラ本体も後者の方が遅くなっているように感じる。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/312
313: デフォルトの名無しさん [sage] 2019/11/01(金) 21:42:33.47 ID:tPmTFLHa あと、Linuxばかり使っていると気付かないかもしれないけど、 Linux本家のgccやclangですら、Windows上のVC++よりコンパイル速度が だいぶ遅い。しかし、そのことを指摘したサイトは意外と検索にはかからない。 感覚的には5倍〜10倍程度の速度差がある気がする。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/313
314: デフォルトの名無しさん [sage] 2019/11/01(金) 21:57:01.41 ID:aQLx28Zt それはないわ http://mevius.5ch.net/test/read.cgi/tech/1571717826/314
315: デフォルトの名無しさん [sage] 2019/11/01(金) 22:34:19.32 ID:tPmTFLHa Windows上のclangも、CUIのHello WorldをコンパイルするだけでもVC++より ずっと遅い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/315
316: デフォルトの名無しさん [sage] 2019/11/01(金) 22:55:08.69 ID:tfmUKGIE コンパイルするプロジェクトの規模で変わらんの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/316
317: デフォルトの名無しさん [sage] 2019/11/01(金) 23:41:54.60 ID:xYD6yOu0 http://blog.llvm.org/2018/03/clang-is-now-used-to-build-chrome-for.html Windows版Chromeの場合、Visual Studioと比べるとclangは15%ビルドが遅いらしい 5倍〜10倍の速度差を感じるとしたら相当なバイアス掛かってるからそういう人の意見は適当に聞き流しておけばいい http://mevius.5ch.net/test/read.cgi/tech/1571717826/317
318: デフォルトの名無しさん [sage] 2019/11/01(金) 23:43:12.89 ID:L/2sR+4z 俺でも言語作れる気がしてきた http://mevius.5ch.net/test/read.cgi/tech/1571717826/318
319: デフォルトの名無しさん [] 2019/11/02(土) 00:17:42.06 ID:VWO6F3A/ >>318 インタプリタなら簡単だぞ http://mevius.5ch.net/test/read.cgi/tech/1571717826/319
320: デフォルトの名無しさん [sage] 2019/11/02(土) 00:18:53.74 ID:tdUAWLIB LLVM使えばインタプリタ並みに簡単になるんじゃねーの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/320
321: デフォルトの名無しさん [sage] 2019/11/02(土) 00:21:37.37 ID:kgmfL1hd blawnのソースパクって1文字変えてコンパイルすれば新言語誕生だぞ それで自尊心を満たしておとなしくしていていくれ http://mevius.5ch.net/test/read.cgi/tech/1571717826/321
322: デフォルトの名無しさん [sage] 2019/11/02(土) 01:00:02.52 ID:FTVoAoH0 いきなりデッチ上げられたクソ言語だろ http://mevius.5ch.net/test/read.cgi/tech/1571717826/322
323: デフォルトの名無しさん [sage] 2019/11/02(土) 01:22:38.92 ID:jhh6oRVf C++は理由があってああいう文法になってるんだから 気に入らないんだらPythonでも使えばいいのに なぜわざわざ新興言語なんだ サポートの保証はあんのか? http://mevius.5ch.net/test/read.cgi/tech/1571717826/323
324: デフォルトの名無しさん [sage] 2019/11/02(土) 01:47:31.06 ID:LnaRLpJW アホなコンパイルすれば速度上がるだろ 単に早いとか遅いとか言っても参考になら? http://mevius.5ch.net/test/read.cgi/tech/1571717826/324
325: デフォルトの名無しさん [] 2019/11/02(土) 06:37:36.91 ID:8SMoCm4z 中学生にきみら必死やなw なんかwindowsでもexproit調べるソフトを中学生が作って公開されてるけどさ。 糞遅くてワロタわ。 cとアセンブルじじいが、もっと速くできるってうるさいのが5ch 爆笑よw http://mevius.5ch.net/test/read.cgi/tech/1571717826/325
326: デフォルトの名無しさん [sage] 2019/11/02(土) 06:40:15.53 ID:8SMoCm4z でも、発想が評価されるっていいんじゃない? アセンブルじじい、もう時代遅れなんだよww http://mevius.5ch.net/test/read.cgi/tech/1571717826/326
327: デフォルトの名無しさん [sage] 2019/11/02(土) 07:52:45.00 ID:lSgdjDkv 2vs3戦争に疲れてpython死んでしまったか 後継言語は決まったな http://mevius.5ch.net/test/read.cgi/tech/1571717826/327
328: デフォルトの名無しさん [sage] 2019/11/02(土) 09:50:56.72 ID:Gk9XpeBO >>317 リンク先読んでないけど、実体験とは全く違う結果で何かおかしい。 現実にclangもgccもVC++よりずっと遅い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/328
329: デフォルトの名無しさん [sage] 2019/11/02(土) 09:56:17.20 ID:Gk9XpeBO >>328 多分、そのプロジェクトの場合、「clangを使う」と言っても全面的にmsvc を置き換えていない気がする。そもそも15%のみの増加という数値は現実と かけ離れているし: Note that Clang is not a replacement for Visual Studio, but an addition to it. We still use Microsoft’s headers and libraries to build Chrome, we still use some SDK binaries like midl.exe and mc.exe, and many Chrome/Win developers still use the Visual Studio IDE (for both development and for debugging). http://mevius.5ch.net/test/read.cgi/tech/1571717826/329
330: デフォルトの名無しさん [sage] 2019/11/02(土) 10:04:42.51 ID:Gk9XpeBO >>325 >cとアセンブルじじいが、もっと速くできるってうるさいのが5ch >爆笑よw 若い人はいきなりC#から入るように仕向けられているし、ベンチマークテストは C#有利な嘘情報ばかりが氾濫しているし、clangとVC++の速度差が15%程度しかない という嘘情報も出回っている。正しい情報を届けないと日本のIT産業はますます 駄目になる。 C#がC++の速度を上回っている結果になってるベンチマークテストは、 C++だけは駄目なやり方を使っている。一件、最新のSTLを使っているようだが、 それがいけない。最新のSTLが、速度的に良い方法ではないからだ。 昔からの伝統的な生配列などを使ったものがC++の真の速度。 また、Linuxが流行らなかった一つの理由に、実際に使ってみると、gccの速度 が遅かったからというのも有ると見ている。なので、コンパイラの速度は非常に重要。 そしてそれは、flexを使っていては達成しにくい。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/330
331: デフォルトの名無しさん [sage] 2019/11/02(土) 10:25:00.56 ID:RV6epM3J 昔のDelphiのようにコンパイルが速い言語が欲しい http://mevius.5ch.net/test/read.cgi/tech/1571717826/331
332: デフォルトの名無しさん [sage] 2019/11/02(土) 10:36:05.74 ID:Gk9XpeBO StackOverflow でも、Windows上のgccの遅さは指摘されている: https://stackoverflow.com/questions/8194954/is-there-any-performance-issue-between-cygwins-gcc-over-msvc-compiler-on-window >GCC on Windows (especially Cygwin distribution) is damn slow in compile speed, >but I guess this is expected. GCC is cross-platform, has about 5 middle phases >(transforming from one tree to another), has pluggable architecture, and many >other things that could sacrifice compile speed for flexibility. 「Windows 上での GCC(特に cygwin 上で)は、コンパイル速度が物凄く遅い。」 damn slow = 物凄く遅い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/332
333: デフォルトの名無しさん [sage] 2019/11/02(土) 10:45:36.06 ID:FTVoAoH0 じゃあ何なら早いんだ http://mevius.5ch.net/test/read.cgi/tech/1571717826/333
334: デフォルトの名無しさん [sage] 2019/11/02(土) 10:46:13.73 ID:Gk9XpeBO >>333 VC++。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/334
335: デフォルトの名無しさん [sage] 2019/11/02(土) 10:52:12.41 ID:RcR6NuMm 話整理しろよ無能 マシン OS コンパイラ、リンカー コンパイラ、リンカーオプション ソースコード これらがどういうもので速度差がいくらなんだよ http://mevius.5ch.net/test/read.cgi/tech/1571717826/335
336: デフォルトの名無しさん [sage] 2019/11/02(土) 10:52:30.96 ID:l25LSbph テキストみたいな細かいファイルを沢山読み書きする場合のfile ioが死ぬほど重いんだろ cygwinだと顕著 http://mevius.5ch.net/test/read.cgi/tech/1571717826/336
337: デフォルトの名無しさん [sage] 2019/11/02(土) 10:56:02.68 ID:Gk9XpeBO cygwinのせいかと思って、Linuxでも試してみたが、確かにcygwin版よりは 速いが、やっぱり遅いことが分かった。実際、あるプロジェクトを全ビルド してるとき、マルチコアビルドにしても、ビルドがなかなか終わらなくて困った。 gccではアジャイル開発的な試しながら作るやり方は難しいのではないかと 思う。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/337
338: デフォルトの名無しさん [sage] 2019/11/02(土) 11:05:18.70 ID:FTVoAoH0 じゃなくてgccはどのos上なら早いのか、っていう話 汎用ソフトvs専用ソフトならwin専用に作られてるclが早いのは当然、 それ自身をクロスコンパイル死まくってるgccが遅いのはむしろ当然だ 遅い=全環境で動く、ってのはJavaも同じだ http://mevius.5ch.net/test/read.cgi/tech/1571717826/338
339: デフォルトの名無しさん [sage] 2019/11/02(土) 11:07:58.77 ID:Gk9XpeBO >>338 日常的に道具として使う側にとっては、クロスコンパイルで遅くなってる という理屈で溜飲が下がる分けでも無い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/339
340: デフォルトの名無しさん [sage] 2019/11/02(土) 11:39:14.88 ID:JAQd+rzp >>330 Linuxが流行らなかったってどこの世界で生きてるの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/340
341: デフォルトの名無しさん [] 2019/11/02(土) 12:13:58.58 ID:DuRHh2CY >C#がC++の速度を上回っている結果になってるベンチマークテストは、 >C++だけは駄目なやり方を使っている。一件、最新のSTLを使っているようだが、 >それがいけない。最新のSTLが、速度的に良い方法ではないからだ。 >昔からの伝統的な生配列などを使ったものがC++の真の速度。 ほんそれ C/C++とアセンブラ以外のほぼ全部の言語に当てはまるわ ウソをまき散らす香具師らの多いこと多いこと http://mevius.5ch.net/test/read.cgi/tech/1571717826/341
342: デフォルトの名無しさん [] 2019/11/02(土) 12:15:20.34 ID:DuRHh2CY >>332 cygwin1.dll 経由だと遅くなるのは当たり前 mingw と比較汁 http://mevius.5ch.net/test/read.cgi/tech/1571717826/342
343: デフォルトの名無しさん [sage] 2019/11/02(土) 12:56:40.07 ID:U9ESRVjp mingwもそうだが実行時に外部dll読み込むせいで起動が遅くなる 俺のソフトもLinuxからWindowsに移植したとき起動がすごい遅くなった http://mevius.5ch.net/test/read.cgi/tech/1571717826/343
344: デフォルトの名無しさん [sage] 2019/11/02(土) 13:25:56.32 ID:Gk9XpeBO でも gccはLinux上でも結構遅い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/344
345: デフォルトの名無しさん [sage] 2019/11/02(土) 13:27:23.60 ID:wdMk8lAB 中学生が作った言語にケチつけるスレは賑わってるのに自分で作るスレの閑散ぶりw 「コンパイラ・スクリプトエンジン」相談室16 https://mevius.5ch.net/test/read.cgi/tech/1405822579/ http://mevius.5ch.net/test/read.cgi/tech/1571717826/345
346: デフォルトの名無しさん [sage] 2019/11/02(土) 14:19:03.06 ID:RcR6NuMm >>344 結構じゃなくて10倍なんだろ? どんな環境か明らかにしろ無能 http://mevius.5ch.net/test/read.cgi/tech/1571717826/346
347: デフォルトの名無しさん [sage] 2019/11/02(土) 15:54:37.26 ID:Gk9XpeBO >>346 Windowsのcl.exeとLinuxのgccを両方使ってみたことがある人ならすぐに分かるから 書くまでも無い。あなたは使って無い証拠。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/347
348: デフォルトの名無しさん [] 2019/11/02(土) 16:54:38.14 ID:orbX83iK >>343 同じ gcc でも cygwin は別格だが mingw じゃなくて tdmgcc でコンパイルしたネイティブアプリは起動速いんだよな なんでだろ http://mevius.5ch.net/test/read.cgi/tech/1571717826/348
349: デフォルトの名無しさん [sage] 2019/11/02(土) 17:55:20.12 ID:RcR6NuMm >>347 両方使ってる 同じソースをビルドをしてるわけじゃないが10倍も遅いって感じたことないね お前が何か間抜けな間違いしてる可能性の方が高い Linux gccでは並列分散ビルドされてないとかな http://mevius.5ch.net/test/read.cgi/tech/1571717826/349
350: デフォルトの名無しさん [sage] 2019/11/02(土) 18:15:57.46 ID:Gk9XpeBO >>349 10倍ということは無いかもしれないが、3〜5倍はありえる。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/350
351: デフォルトの名無しさん [sage] 2019/11/02(土) 19:27:06.54 ID:P+a8+LTE 昨日は5倍〜10倍と言ってたのに1日で変わる バイアス掛かってる奴の言うことなんてその程度だ http://mevius.5ch.net/test/read.cgi/tech/1571717826/351
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 109 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s