C++の後継を目指すプログラミング言語「Carbon Language」がGoogleによって公開される [857186437]

■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-tgqr)2022/07/21(木) 11:40:15.15ID:XSwKDRP/M?2BP(1111)

C++の後継目指すプログラミング言語「Carbon Language」
https://www.publickey1.jp/blog/22/ccarbon_languagegooglec.html

>>129
よく見てなかったわ
最近は戻り値にも型推論使えるようになったんだよ

0135番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4165-Ayku)2022/07/21(木) 13:49:56.30ID:3q8ciPXO0
いや、肉食に正義はないの?

C++のmainの戻り値は環境依存だからな
auto mainはちょっと進化を感じられる

unityとかueをこれで書けるようになってから騒いでくれ

0138番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM0e-8uhz)2022/07/21(木) 13:59:56.19ID:6xVziFD2M
>>125
上の行の開始の閉じだろ

ってもともとRust使えるならそっち使え、無理ならカーボンって感じなのか

>>124
>>125
intのカッコでは……😅

0141番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7618-ZOuy)2022/07/21(木) 14:12:29.11ID:M0UB9e010
>>129
c++14以降だったっけか
c++03で止まってる元ユーザも多いんだろう

0142番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7d97-k7pw)2022/07/21(木) 14:13:54.27ID:Y3IqnmqG0
>>3
>>4
RustはC相当だろ

セミコロンやめてや…😭

0144番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9dd2-Oouc)2022/07/21(木) 14:19:53.50ID:lv4oggEp0
UEのC++どうやって勉強すればいいの?
日本語資料どころか英語でも資料見つからんのだけど
オープソースだから元を全部読みとけってこと?

0145番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0ace-/MNV)2022/07/21(木) 14:21:56.60ID:LwSKM0GQ0
型推論とか誰得なのマジで!?

>>140
>>138
それmain関数の始まりやろ

0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 95af-JtbI)2022/07/21(木) 14:25:06.82ID:ug+pynBR0
よくわかんないけどカーボンもコンパイルするとマシン語になるのか?

0148番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 55b1-vFHL)2022/07/21(木) 14:26:30.28ID:HV3ytqdF0
>>8のサンプルのコードも禄に読めない奴が大半なんだな怖い

0149番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MMea-9Wby)2022/07/21(木) 14:27:51.17ID:xyIwO76HM
C++はいいからFortranをどうにかして欲しい

googleがやるならjavaとjavascriptのjava関係の後継をなんとかしたら……

0151番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW aa08-aQ4x)2022/07/21(木) 14:35:34.64ID:TIEI857p0
炭化言語?

余計な変更し過ぎだろC++おじさんってC++++じゃなきゃ移行しないでしょ

0153番組の途中ですがアフィサイトへの転載は禁止です2022/07/21(木) 14:39:24.25ID:DUuSRjq5
c#の綺麗さに比べたら全部ゴミ

0154番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM7e-KIzj)2022/07/21(木) 14:42:13.78ID:7Wq82bQiM
なんでcarbonなの?Siじゃないの?

0155番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ daaf-PUxa)2022/07/21(木) 14:43:04.96ID:aOfsYL4l0
CPUアーキテクチャも変えた方がいいね

C#がキレイ…??

0157番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロレT Sp75-hyxP)2022/07/21(木) 14:45:30.96ID:P1H1XMMJp
GoもそうだけどGoogleが作る言語とかツールなんでことごとくググラビリティが終わってんの?

0158番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Sr75-qmgu)2022/07/21(木) 14:46:41.69ID:lSeJRvomr
プラスが3つでシャープだから
プラス4つでカーボンの分子構造

0159番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9dd2-nR7t)2022/07/21(木) 14:47:28.85ID:hWVqGmpv0
もうEviiiiiiilに名前変えろ

>>8
Pythonぽい
Rust知らんがもっと近いのか

0161番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0123-GsVe)2022/07/21(木) 14:54:33.74ID:8/GJC4Vs0
検索屋なのに検索しにくいネーミングばかり選ぶ
何度も検索させた方が儲かるか

0162番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b6c7-1kgZ)2022/07/21(木) 14:56:22.16ID:QbBfUyrm0
>>104
型付けプレス!!

0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7d08-gGuA)2022/07/21(木) 14:56:59.38ID:VzJKYg690
>>156
大事に守られてきた後方互換性《レガシー》に美を感じるのが人類だから…

>>8
C#でいいような気がしてきた

しゅまん
これRustでよくない?🥺

0166番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 693a-5jkQ)2022/07/21(木) 15:03:16.15ID:1yi+A5Pz0
なにがすごいのかわからんのだが

>>165
faqにc++に依存してるプロジェクト向けだからrust使える環境ならrust使った方がいいよって書いてる

0168番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 95af-IHmt)2022/07/21(木) 15:17:22.94ID:59lipjHB0
C#で書くと
-----------------------------
using System.Linq;

class Program {
 class Circle { public float R { get;set; } }
 private void PrintTotalArea(IEnumerable<Circle> circles) {
  var area = circles.Sum(c => Math.PI * c.R * c.R);
  Console.WriteLine($“Total area:{area}”);
 }
 static void Main() {
  var circles = new Circle[] { new Circle{R=1.0}, new Circle{R=2.0}};
  PrintTotalArea(circles);
  System.Environment.ExitCode = 0;
 }
}

>>125
閉じカッコ1個消したらコンパイルできた

0170番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1a56-9pZ6)2022/07/21(木) 15:53:45.57ID:5nGUfqLR0
それでGoogleの本番環境でのCarbon実装の割合は?

decltype使うまでも無いのは戻り値の方後置にしないで欲しい🥺

0172番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fd56-qwd4)2022/07/21(木) 16:42:03.51ID:4lflXwT+0
googleだったらC++切れよ
一から作れ

0173番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 950d-GsVe)2022/07/21(木) 16:44:41.11ID:aIbSqrDQ0
Googleはすぐ撤退するから

0174番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 95af-Mmx4)2022/07/21(木) 16:45:42.89ID:sOw0oMr20
>>8
Rust-goって名乗れよ

検索エンジンも業者に敗北したしもはやただの広告事業者

0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 768f-lEv6)2022/07/21(木) 16:53:50.36ID:leGY2HM/0
Google発の言語は一つも当たらないな

Goは成功だろ

0178番組の途中ですがアフィサイトへの転載は禁止です (エムゾネW FFfa-AYJR)2022/07/21(木) 17:59:01.50ID:4rEEKBEsF
Rustとは何だったのか

0179番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7dc5-P5hD)2022/07/21(木) 18:00:42.94ID:3/jxB/at0
タイピングが面倒いというだけの理由で
functionをfnにしたりfloatがfになるのは美観的にむーりー

>>177
どの辺が?

0181番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1a56-9pZ6)2022/07/21(木) 19:03:15.95ID:5nGUfqLR0
functionは短縮しろ

>>180
バックエンドでよう使われてるしコミュニティも毎年カンファレンスあって活発や
逆にGoを失敗とみなしてるんなら理由を知りたいわ

0183番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MMea-9Wby)2022/07/21(木) 19:42:17.83ID:zH/RKKGOM
ひたすらnilチェックしてそう

>>145
両辺に長ったらしい型名書く機会さえあれば需要に気付くでしょ

■ このスレッドは過去ログ倉庫に格納されています