[過去ログ]
次世代が造った言語 blawn (460レス)
次世代が造った言語 blawn http://mevius.5ch.net/test/read.cgi/tech/1571717826/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
252: デフォルトの名無しさん [sage] 2019/10/28(月) 23:31:19.60 ID:dIWlg8jX 本人か親御さんではないとして 擁護するモチベって何なの? http://mevius.5ch.net/test/read.cgi/tech/1571717826/252
253: デフォルトの名無しさん [] 2019/10/28(月) 23:32:03.01 ID:B8NdEcl5 メモリが安全だから! お前らの言語は、危険!! http://mevius.5ch.net/test/read.cgi/tech/1571717826/253
254: デフォルトの名無しさん [] 2019/10/29(火) 03:10:40.02 ID:TuR8pM3E >>252 真っ赤な他人を助けるような”ボランティア”というのがこの世に存在するんだから 見ず知らずのガキを擁護する変態がいてもおかしくはない http://mevius.5ch.net/test/read.cgi/tech/1571717826/254
255: デフォルトの名無しさん [sage] 2019/10/29(火) 07:05:05.33 ID:4JvJ7bnZ ママ活 http://mevius.5ch.net/test/read.cgi/tech/1571717826/255
256: デフォルトの名無しさん [] 2019/10/29(火) 13:11:56.25 ID:sKT/Navp ここに書いてる人って実際に動かしてみた人いるのかな http://mevius.5ch.net/test/read.cgi/tech/1571717826/256
257: デフォルトの名無しさん [sage] 2019/10/29(火) 13:23:59.63 ID:YQKoC2Uo いるわけないやろw バイナリ配布されてないし、 compile from source やめたほうがいいです。どうしてもやりたければLLVM6.0,bison,flexをインストールしてから buildディレクトリで"make"してください。"make -j8"とかにするとコンパイルが早くなります。 とか書いてあるんだし http://mevius.5ch.net/test/read.cgi/tech/1571717826/257
258: デフォルトの名無しさん [sage] 2019/10/29(火) 13:57:33.71 ID:gns1i7FP リポジトリにバイナリも含まれてるで http://mevius.5ch.net/test/read.cgi/tech/1571717826/258
259: デフォルトの名無しさん [sage] 2019/10/29(火) 14:17:23.97 ID:BMsDe6CM 変なパス固定埋め込みされてるから ちょっと触ってめんどくさくなった http://mevius.5ch.net/test/read.cgi/tech/1571717826/259
260: デフォルトの名無しさん [sage] 2019/10/29(火) 15:29:12.05 ID:D3NzJda/ Blawnのフレームワーク作ろうと思ってるんだけど すげぇワクワクしてる。俺たちが時代を作っていくんだなって感じる http://mevius.5ch.net/test/read.cgi/tech/1571717826/260
261: デフォルトの名無しさん [sage] 2019/10/29(火) 16:00:32.05 ID:VnX4qZP9 >>260 本気ですか? http://mevius.5ch.net/test/read.cgi/tech/1571717826/261
262: デフォルトの名無しさん [sage] 2019/10/29(火) 16:16:55.57 ID:VnX4qZP9 この言語は、「書き方が独自に変えてある」というだけで、それがメリットに 感じるかは個人差が大きい。少なくとも、return文が関数の最後の識別子になっ ているのはデメリットに感じる人も多いだろう。return文を複数書くのは 良く無いという説を唱える人も要るが、一方で、それこそが一番便利な機能と 考える人も要る。校舎の意見では、一箇所でしか戻れないというのは不便 極まりないし、goto文も使わないとなれば、フラグを用意してそれ以後の 行でif 文で一々はじいていかなければならない。それは分かり易くも無いし、 処理効率的にも悪い。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/262
263: デフォルトの名無しさん [] 2019/10/29(火) 16:20:58.96 ID:g8zM1lJr 校舎「私はこう思う!」 http://mevius.5ch.net/test/read.cgi/tech/1571717826/263
264: デフォルトの名無しさん [sage] 2019/10/29(火) 16:33:53.69 ID:TuR8pM3E プログラミング歴が浅い人がプログラミング言語にどんな不満を持ってわざわざ新しいプログラミング言語を作ろうと思うのかまるで謎 http://mevius.5ch.net/test/read.cgi/tech/1571717826/264
265: デフォルトの名無しさん [sage] 2019/10/29(火) 16:39:09.67 ID:gvGgQxyJ Pythonでプログラミング始めたみたいだし、 C++がPythonのように書けないのが不満なんだろう Pythonしか知らないからPythonが基準 http://mevius.5ch.net/test/read.cgi/tech/1571717826/265
266: デフォルトの名無しさん [sage] 2019/10/29(火) 16:57:42.56 ID:D3NzJda/ Blawnのパフォーマンスやべえな 今自社の開発チーム全員が「やられた……」って顔してる 基幹システムにこっそりBlawn入れた早とちりさんも出てくるほどすげぇ言語だよこれ http://mevius.5ch.net/test/read.cgi/tech/1571717826/266
267: デフォルトの名無しさん [sage] 2019/10/29(火) 17:06:39.54 ID:VnX4qZP9 ポインタが無い時点で、C++よりパフォーマンスが高いことはありえない。 最適化はLLVMに任せているわけだから、clangと同じだし。 http://mevius.5ch.net/test/read.cgi/tech/1571717826/267
268: デフォルトの名無しさん [sage] 2019/10/29(火) 18:23:54.26 ID:D3NzJda/ 今日俺が一目置いてる新人がまたやりやがったw PHPでずっと作っていたプロダクトにちょくちょくBlawn入れてきやがったwwwwwwwww 最初はブチギレそうだったがソースの美しさとパフォーマンスの良さにメンバーは感動 結局流れで1からBlawnで作り直すハメにwあの馬鹿!w今度何かおごれや!w http://mevius.5ch.net/test/read.cgi/tech/1571717826/268
269: デフォルトの名無しさん [sage] 2019/10/29(火) 19:08:59.54 ID:gns1i7FP 変なのが棲み着いたなぁ http://mevius.5ch.net/test/read.cgi/tech/1571717826/269
270: デフォルトの名無しさん [sage] 2019/10/29(火) 19:24:00.62 ID:gvGgQxyJ そういうネタスレでしょ http://mevius.5ch.net/test/read.cgi/tech/1571717826/270
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
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 128 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s