- 1 名前:デフォルトの名無しさん [2019/10/22(火) 13:17:06.14 ID:fxbuxtP/.net]
- 次世代が造った言語 blawn について語るスレ
https://www.bcnretail.com/market/detail/20191021_142131.html https://github.com/Naotonosato/Blawn
- 175 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 15:19:19.97 ID:SyjizfQh.net]
- 中学生を攻撃するつもりはないさ
優秀なのは間違いない だがこれが選ばれるのがおかしいと感じるわけ 審査する側がまともに評価してないだろ
- 176 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 17:33:12.71 ID:Js8CxMBL.net]
- >>171
若くて可愛い処女にテクニックを求めるジジイが発狂してるスレ
- 177 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 20:57:07.62 ID:Ltd9Xmto.net]
- >>172
高校球児に向かって「メジャーリーガーレベルのプレーができるようになってから出場しろ」なんてヤジを飛ばす「評論家」がどこの世界にいるんだよ 将来性について語るならまだ分かるが
- 178 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 21:02:37.44 ID:+M+pJ73c.net]
- >>175
ヤジなんか飛ばしてないが? 高校球児に向かって、プロ野球選手とは遠く及ばないって言ってるだけだが?
- 179 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 21:02:55.80 ID:2Lr62QCZ.net]
- 客観的にみれば
この中学生の将来は有望だが、この言語の将来はほぼない って結論になるけどね。
- 180 名前:デフォルトの名無しさん [2019/10/26(土) 21:44:56.91 ID:T/HAOzs9.net]
- そしてここは中学生について語る板ではなくプログラミング言語について語る板だな。
- 181 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 21:53:43.49 ID:yM1vAjNy.net]
- オラJCは好きだ
- 182 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 22:14:44.45 ID:SyjizfQh.net]
- Matzが
Blawnを構成する技術要素のひとつひとつはたいへん光るものがあります。 とか言ってるけど具体的にどの要素なの? 煽り抜きで 全部ジェネリクスなのは特徴だろうけど型の記述なくしたらそうなったって感じだよな
- 183 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 22:19:10.53 ID:NL9ts++5.net]
- Matzにそれを聞くと、全て評価して却下したものとして説明することになるんだろうなw
- 184 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 22:57:53.55 ID:v9uSp1Xj.net]
- もううちは全部のシステムがBlawnで動いてるよ
一家に一台みたいな安心感があるよね
- 185 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 22:59:06.37 ID:/DNsHRWp.net]
- 皮肉きつすぎだろwww
- 186 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 22:59:48.41 ID:y7vUn511.net]
- 光るものはあるのかな
ほかの尖った言語に説得力があるのは 数学的な学問の裏付けがあってのことだと思うが
- 187 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 23:06:45.59 ID:ZfN2os5B.net]
- コンサルだけど色んな企業にBlawnを導入する提案を手当たり次第に行ってるわ
多分10年後には全システムがBlawnで動いてるんじゃないかなー
- 188 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 23:08:52.01 ID:y7vUn511.net]
- ちょっと
Rubyもおまいみたいなのがこんな感じで パンピーおだてて無理やり作らせたんじゃなかろうな…
- 189 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 23:19:43.15 ID:b0emESrF.net]
- Ruby は最初 Matz が fj で「新しいプログラミング言語を作りますので
誰か手伝ってくれませんか?」っていう投稿をしたのが始まり。協力者 が続々と現れて開発は順調に進んでいった。2ch もなく、「あめぞう」 が誕生する直前の頃だった思う
- 190 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 23:25:51.62 ID:2Lr62QCZ.net]
- ひどい話だ。。
ジョークのつもりかもしれんが実際こういう馬鹿野郎はシャレにならん影響をあたえる。
- 191 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 06:46:47 ID:A7nA9H/h.net]
- 言語作るならスマコン搭載の仮想通貨作れよ、そっちのほうが将来性あるだろうに
- 192 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:08:12.44 ID:C3DsRDjK.net]
- 内容についての一切の批判は許さない
ただ中学生が言語を作ったということを手放しで称賛しろ というような奴が次々湧いてきてどこかの仕込みなんじゃないかと 実際、繰り返し指摘されているように内容自体は大したものじゃないし おそらくコンテストに参加した他の作品と比べてダントツで作っても何の意味もないものだし
- 193 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:18:20.17 ID:MBtvQv/0.net]
- >>180 好みは分かれるが、型宣言なしの静的型付と言うのは光る
- 194 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:20:19.26 ID:/F19lavA.net]
- 型宣言無しなのは、flexとbisonで作る場合にそれが楽だからじゃないか。
逆にflexとbisonを使って型宣言有りにしようとすると難しくなる。
- 195 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:23:38.39 ID:MBtvQv/0.net]
- >>190 お前らこれは、22歳以下のプログラムコンテストの参加作品というだけの話なんだぞ。
その中でプログラム的に優れてると評価されただけの話であって、言語の完成度を競うようなものじゃないんだからな。 何の意味もない作品でも良いんだよ。 模型に実用性を求めるバカがどこにいる。
- 196 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:29:29.72 ID:C3DsRDjK.net]
- >>193
ニュースリリースして注目を集めた上でソースコードを公開すれば当然中身について批評される コンテストの参加作品という枠だけに収めるなら公開すべきではなかった
- 197 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:30:23.77 ID:C3DsRDjK.net]
- そしてコンテストの参加作品なんだから何でもいいだろというのならプログラム板に専用スレを立てるべきではない
マ板かニュース系でやれって散々言っただろ
- 198 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:40:42.61 ID:6Mbn04nr.net]
- とりあえずBlawnエンジニア1名を月単価200万円で募集かけてきた
今はLaravelで動いてるやつを全部Blawnに置き換えたい。次世代言語、ほんとすげーわ
- 199 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:41:42.30 ID:C3DsRDjK.net]
- ↑いっそこのノリのネタスレにしてしまった方がいいのかもな
- 200 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 08:42:44.76 ID:WqAr1Sax.net]
- 日曜の朝からプリキュア見ながら何を発狂してるんだろうねこの方々は
- 201 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 09:01:00.66 ID:MBtvQv/0.net]
- >>195 お前がそう思うならなぜ何度も連投してるんだ?
放置しないから人気スレになるだけだろ。 公開自体は悪くないと思うぞ。 たとえ模型であろうがその姿が見えなければ世の中の人は見ることができないんだから。
- 202 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 09:32:02.50 ID:MBtvQv/0.net]
- >>195 こっちに移れや
【天才】スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019 ★4 https://asahi.2ch.net/test/read.cgi/newsplus/1571892411/
- 203 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 10:11:21.97 ID:i7/INYAa.net]
- >>191
でもさ、値を与えない限り全く実体化されないってことでしょ? 外からパラメータ与えるプログラムが作れないんでは? 突貫ゆえの考察不足じゃないの これ中学生プログラミングコンテストじやなくて22歳以下なんだよね 中学生だから温かく見守るべきってのは違うと思う 野球に例えるのもおかしい ガチ勝負で勝ち上がったわけじゃなく審査員が選んだもの
- 204 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 10:26:06.61 ID:XChQHDpW.net]
- まぁ使ってるうちにエンジニアが改良していってすごいものになるやろ
今新しくスタートアップ企業作る計画立ててるけど基幹部分は全部Blawnで実装する予定w
- 205 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 11:21:11.45 ID:Xs9R0/Vg.net]
- >>201 何を言ってるの? 全てテンプレートなんだから当たり前。
同じテンプレートでパラメータとして文字列になったり、整数になったりするんだから。
- 206 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 11:21:41.73 ID:RB9j70nH.net]
- >>201
型はコンパイル時に推論されてるんじゃないの?
- 207 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 11:25:28.77 ID:W9qYAC9E.net]
- 今マネージャーからSlackがきて週明けから毎週3回Blawnの勉強会するってのが決定した
目標は来年の1月までに全システムのBlawn化w ちょっと時間的にきついが次世代言語を導入できるってのにワクワクしてるw
- 208 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 11:47:24.54 ID:i7/INYAa.net]
- >>203
その当たり前の結果、当たり前のことができないんではと言ってる cでいmainの引数、あるいは標準入力から受けとるとかどうなるんだってこと sampleにはそういう例がない 実装されてないんだろうが仕様としては考えてるしかるべきだろ?
- 209 名前:デフォルトの名無しさん [2019/10/27(日) 12:08:08.10 ID:hTxWtEZY.net]
- cでいmain??
考えてるしかるべき???
- 210 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:12:21.01 ID:i7/INYAa.net]
- >>204
その型の根元となるものは定数リテラルしかないように見える 組み込み関数はジェネリクスじゃないから推論されるのか?
- 211 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:13:46.12 ID:Lik42TLZ.net]
- 全部文字型しかないとかそんなんだろう。
- 212 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:14:04.56 ID:Lik42TLZ.net]
- 例えばシェルスクリプトは文字しか無い
- 213 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:38:23.59 ID:C6c+3Wiv.net]
- この言語すげー使い勝手いいな
めちゃくちゃ衝撃受けたわ…… 明日、早速マネージャーと掛け合って新規プロジェクトにBlawn入れるよう説得してくる お前らも応援してくれっ!
- 214 名前:デフォルトの名無しさん [2019/10/27(日) 12:39:33.94 ID:IkTaChA0.net]
- 開発は全部クロスでやる。gcc や Linux はクロス開発できるようになっている。
普通エミュレータも用意して実機での評価は最終段階。楽ではないが、気軽ではある。 しかし、ディストリをゼロから構築してセルフで開発できるようにするだけで非常に手間がかかる。 開発環境を構築するのに開発環境が必要という状況で数百パッケージをビルドしないといけない。
- 215 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:43:16.47 ID:i7/INYAa.net]
- >>209
それだと型推論いらないし スクリプト言語じゃなくてネイティブだぞ
- 216 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 12:43:36.40 ID:DNAQHLE+.net]
- 負けた……!最強だわこの言語。。。
今からLinuxのソース読んで全部Blawnに書き直してプルリク出してくる! Rustなんかよりよっぽど将来性を感じた
- 217 名前:デフォルトの名無しさん [2019/10/27(日) 12:59:48.10 ID:IkTaChA0.net]
- >>173
日本の役人のレベルが低すぎて世界の笑いものにされそうだ
- 218 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 13:00:57.03 ID:31m03oKF.net]
- https://qiita.com/blackenedgold/items/83526b329fe96ee781f5
まだバグが結構あり、segmentation fault が起きたり、 出来て欲しい書き方でエラーになったりするらしい。
- 219 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 13:05:04.92 ID:31m03oKF.net]
- 型が合わない場合にコンパイルがエラーを出すべきところが、
llvm バックエンドの llc でエラーになることもあるようだ。
- 220 名前:デフォルトの名無しさん [2019/10/27(日) 13:09:18.88 ID:IkTaChA0.net]
- >>202 が冗談なのは明白だが
好意的に受け取れば マ板の人間なら援助する側のエンジニアになって参加するべき 天下人になるチャンスだろ
- 221 名前:デフォルトの名無しさん [2019/10/27(日) 13:09:54.38 ID:IkTaChA0.net]
- マ板じゃなかった
ム板ね
- 222 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 13:10:33.48 ID:i7/INYAa.net]
- やっぱり外部とのインタフェースは組み込み関数になってて
予め型が決まってるとしないと成り立たない気がするな
- 223 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 13:49:49.46 ID:Lik42TLZ.net]
- >>213
別にネイティブでも変数の型は全部文字列型ってやれば なんの問題もないだろ まあ変数宣言時に必ず値を入れること、そして代入してる値が "0" だと文字型、0だと整数型、0.0だと浮動小数点型、それ以外だとオブジェクト みたいな区別はあってもいいと思うが。型"推論"じゃなくて、型判断やな /0/ だと正規表現型とか、@2019-10-27 だと日付型とか、true or false ならブール型とか $123.00 だったら小数点以下第二位までのcurrency型とか。 たった今の思いつきだが、結構行けるんじゃね?w そして関数の引数にも型ではなく初期値代入が必要と function foo(value=0) www
- 224 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 13:51:19.03 ID:Lik42TLZ.net]
- > それ以外だとオブジェクト
ここがまあ、動的にならざるをえないけどwww
- 225 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 14:00:29.12 ID:5vGCPSlt.net]
- 生意気過ぎかも知れないが時代の子だから仕方がないか。だけどこれって厨房潰しの陰湿な褒め殺しだろw
- 226 名前:デフォルトの名無しさん [2019/10/27(日) 15:12:02.61 ID:9NVuDXt4.net]
- 200レス超えてて草
お前らがどれだけ若い才能に嫉妬してるかが分かるなw
- 227 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 15:16:38.11 ID:Lik42TLZ.net]
- 多くのレスは言語仕様としてはダメだっていう評価だと思うけど?
- 228 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 15:50:33.89 ID:5vGCPSlt.net]
- AB作者も潰れちゃったみたいだし...
- 229 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 16:12:18.05 ID:VmZQW/n9.net]
- >>225
多くのレス(お前が連投してるだけ) Blawn嫉妬民さぁ
- 230 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 17:13:28.45 ID:/g1/9V53.net]
- いや作った本人もそういってんだろバカ。
- 231 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 17:34:19.55 ID:31m03oKF.net]
- 簡単な場合でも、コンパイラ本体がエラーを出さずに、間違ったコードが
バックエンド層に流れてそこでエラーが出ることが出るので、 言語仕様だけでなく実装にもまだ問題がある。 たまたまバックエンド層がエラーを出しているから良いものの、 このままだと、本当はエラーなのにコンパイラ本体もバックエンドも エラーを出さないで、原因不明のバグに悩まされる可能性がある。
- 232 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 18:24:52.88 ID:TjLvk1ZS.net]
- そこまでいくと言語の体をなしてなくね
賞の選考過程と他の候補が知りたい
- 233 名前:デフォルトの名無しさん [2019/10/27(日) 18:25:21.58 ID:sulyIv7i.net]
- でっ、でもメモリが安全だから…
- 234 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 18:33:36.82 ID:hg2GrTw0.net]
- メモリが安全ってなんやねんw
そんなんどの言語でもそうなってるやろ
- 235 名前:デフォルトの名無しさん [2019/10/27(日) 18:47:40.50 ID:Vc6lc8Xn.net]
- function mod(a, b)
return a - a / b * b
- 236 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 18:50:30.97 ID:TjLvk1ZS.net]
- メモリが安全の字句だけで、言語の先のハードの知見があるとかわけのわからん称賛をしてる奴がいたなぁ
- 237 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 19:12:46.77 ID:L4S/WXDR.net]
- 初めから完璧を求めるお前らみたいなクズ共って一生雇われの奴隷身分のままなんだろうな……
新しく色んな行動を起こした人にしかエラーは起こせないんだよなぁ
- 238 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 19:23:21.48 ID:QHyOIS3t.net]
- だから将来に期待って言ってるやろw
- 239 名前:デフォルトの名無しさん [2019/10/27(日) 19:25:55.89 ID:EOgoHXBM.net]
- Blawnならメモリーが安全です。
- 240 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 19:31:22.78 ID:aWGByvYb.net]
- こりゃMatzに説明責任あるな
- 241 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 19:35:00.64 ID:QHyOIS3t.net]
- Matz「リップサービス」
- 242 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 22:56:58.26 ID:avqQm7rz.net]
- >>226
A B って何?
- 243 名前:蟻人間 mailto:sage [2019/10/27(日) 22:59:42.27 ID:irXhIBVc.net]
- >>240
active basic
- 244 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 08:33:38.39 ID:0JKFRALh.net]
- >>217 型チェックはコンパイラではやらずにLLVM に任せっきりだろ。
- 245 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 08:39:05.70 ID:Dwy6fF1L.net]
- てか殆んどの処理をllvmに丸投げしているだけなんじゃ
- 246 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 12:12:50.28 ID:jVNnMdKT.net]
- >>242
型に応じてコンパイラ自体が動作を変えなければならないので、 それはできない。 例えば、同じ名前だが仮引数に異なる型を持つ複数の関数がある場合、 float と int で呼び出される関数を変える必要が有るが、そのような 機能は LLVM にはない。また、多くの言語で、byte(char) から int への 自動変換などは明示的に cast しなくても自動的に行われることが多いが、 LLVM では自動では行ってくれない。
- 247 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 12:21:05.11 ID:24j81JFb.net]
- さっき社内で第一回Blawn導入会議が行われた
意外だったのがこれまで色んな新技術をどんどん取り入れてたエンジニアが何人か反対してきたところ だけど、なんとか押し切ってBlawnで新規開発することに決まりそうw つーか好き嫌いせずに新技術なら取り入れろや!馬鹿コーダー!w
- 248 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 12:58:44.37 ID:B2vNSXr0.net]
- template はLLVMで扱えるぞ。
- 249 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 15:48:51.99 ID:jVNnMdKT.net]
- >>246
LLVMは、アセンブラレベルのバックエンドなので、どんな言語でも 扱える。GCでも、templateでも、BASIC, C#, Java でも関数型言語でもなんでも。
- 250 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 19:56:53.75 ID:UN032gwh.net]
- JavaのLLVMなんて見たことないぞ
- 251 名前:デフォルトの名無しさん [2019/10/28(月) 23:22:30.57 ID:7rK+iKLF.net]
- ガチで言語作ってるなら
こんなショボいコンテストに応募なんてしないだろ 所詮はエリート学生のお遊びなんだよ
- 252 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 23:28:26.65 ID:UoDBlhRm.net]
- ああ本職ですらないただの15歳の天才が軽く言語作っちゃったことで
嫉妬3倍増しちゃってるのか 気持ちはわからないでもない
- 253 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 23:29:07.89 ID:h8s0d9ya.net]
- こんな言語にまじになっちゃってどうするの
- 254 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 23:31:19.60 ID:dIWlg8jX.net]
- 本人か親御さんではないとして
擁護するモチベって何なの?
- 255 名前:デフォルトの名無しさん [2019/10/28(月) 23:32:03.01 ID:B8NdEcl5.net]
- メモリが安全だから!
お前らの言語は、危険!!
- 256 名前:デフォルトの名無しさん [2019/10/29(火) 03:10:40.02 ID:TuR8pM3E.net]
- >>252
真っ赤な他人を助けるような”ボランティア”というのがこの世に存在するんだから 見ず知らずのガキを擁護する変態がいてもおかしくはない
- 257 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 07:05:05 ID:4JvJ7bnZ.net]
- ママ活
- 258 名前:デフォルトの名無しさん [2019/10/29(火) 13:11:56.25 ID:sKT/Navp.net]
- ここに書いてる人って実際に動かしてみた人いるのかな
- 259 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 13:23:59.63 ID:YQKoC2Uo.net]
- いるわけないやろw
バイナリ配布されてないし、 compile from source やめたほうがいいです。どうしてもやりたければLLVM6.0,bison,flexをインストールしてから buildディレクトリで"make"してください。"make -j8"とかにするとコンパイルが早くなります。 とか書いてあるんだし
- 260 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 13:57:33.71 ID:gns1i7FP.net]
- リポジトリにバイナリも含まれてるで
- 261 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 14:17:23.97 ID:BMsDe6CM.net]
- 変なパス固定埋め込みされてるから
ちょっと触ってめんどくさくなった
- 262 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 15:29:12.05 ID:D3NzJda/.net]
- Blawnのフレームワーク作ろうと思ってるんだけど
すげぇワクワクしてる。俺たちが時代を作っていくんだなって感じる
- 263 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 16:00:32.05 ID:VnX4qZP9.net]
- >>260
本気ですか?
- 264 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 16:16:55.57 ID:VnX4qZP9.net]
- この言語は、「書き方が独自に変えてある」というだけで、それがメリットに
感じるかは個人差が大きい。少なくとも、return文が関数の最後の識別子になっ ているのはデメリットに感じる人も多いだろう。return文を複数書くのは 良く無いという説を唱える人も要るが、一方で、それこそが一番便利な機能と 考える人も要る。校舎の意見では、一箇所でしか戻れないというのは不便 極まりないし、goto文も使わないとなれば、フラグを用意してそれ以後の 行でif 文で一々はじいていかなければならない。それは分かり易くも無いし、 処理効率的にも悪い。
- 265 名前:デフォルトの名無しさん [2019/10/29(火) 16:20:58.96 ID:g8zM1lJr.net]
- 校舎「私はこう思う!」
- 266 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 16:33:53.69 ID:TuR8pM3E.net]
- プログラミング歴が浅い人がプログラミング言語にどんな不満を持ってわざわざ新しいプログラミング言語を作ろうと思うのかまるで謎
- 267 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 16:39:09.67 ID:gvGgQxyJ.net]
- Pythonでプログラミング始めたみたいだし、
C++がPythonのように書けないのが不満なんだろう Pythonしか知らないからPythonが基準
- 268 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 16:57:42.56 ID:D3NzJda/.net]
- Blawnのパフォーマンスやべえな
今自社の開発チーム全員が「やられた……」って顔してる 基幹システムにこっそりBlawn入れた早とちりさんも出てくるほどすげぇ言語だよこれ
- 269 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 17:06:39.54 ID:VnX4qZP9.net]
- ポインタが無い時点で、C++よりパフォーマンスが高いことはありえない。
最適化はLLVMに任せているわけだから、clangと同じだし。
- 270 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 18:23:54.26 ID:D3NzJda/.net]
- 今日俺が一目置いてる新人がまたやりやがったw
PHPでずっと作っていたプロダクトにちょくちょくBlawn入れてきやがったwwwwwwwww 最初はブチギレそうだったがソースの美しさとパフォーマンスの良さにメンバーは感動 結局流れで1からBlawnで作り直すハメにwあの馬鹿!w今度何かおごれや!w
- 271 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 19:08:59.54 ID:gns1i7FP.net]
- 変なのが棲み着いたなぁ
- 272 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 19:24:00.62 ID:gvGgQxyJ.net]
- そういうネタスレでしょ
- 273 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 19:30:06.46 ID:VGkD59i6.net]
- 2ちゃん、5ちゃんねるは伝統として面白いことを書く所だからネタスレでもいいんだが
住み着いてる奴はつまらないから全然駄目
- 274 名前:デフォルトの名無しさん [2019/10/29(火) 19:41:43.97 ID:sKT/Navp.net]
- 書き手の知識レベルが低すぎて夢見られない
- 275 名前:デフォルトの名無しさん mailto:sage [2019/10/29(火) 19:50:58.23 ID:b5zWL0uJ.net]
- D言語というものがあってな
|

|