ぶっちゃけ始めるのにいい言語て何 part7at TECH
ぶっちゃけ始めるのにいい言語て何 part7 - 暇つぶし2ch706:デフォルトの名無しさん
21/10/11 13:39:31.79 0YWy5HKK.net
Rustも悪いものではないだろうけど、C/C++がどこでもとりあえず使え、
メーカのライブラリやサンプルコード類もC/C++で提供されている状況では
C/C++は共通言語として読める必要があるしな。
エスペラント語がいかに論理的に優れていようと、結局、英語が共通言語としての
利便性を獲得しているのと同じようなもんだ。

707:デフォルトの名無しさん
21/10/11 14:25:26.60 MHxEP58H.net
そもそもコンピュータの事を知らないでプログラムを始める事がどうかと思う
そういう意味ではCからやるべきだが
意味が分かってるなら別にjavascriptでも良い訳で

708:デフォルトの名無しさん
21/10/11 17:17:43.35 8uzf1syY.net
C/C++ならVS使えるからはじめてやるには悪くないな
C/C++が共通言語になったのって言語仕様ではなくIDEが優秀だったからだしね
全部人に教えてもらうわけにもいかないし優秀なIDEから教えてもらうのが一番いいと思う

709:デフォルトの名無しさん
21/10/11 20:31:26.47 Y1NKATQS.net
>C/C++が共通言語になったのって言語仕様ではなくIDEが優秀だったからだしね
え?????

710:デフォルトの名無しさん
21/10/11 22:40:10.86 VSdr+644.net
C、C++、C#、pythonあたりを用途に応じて仕事で使ってる
C/C++の代わりに使えてもっと便利な言語をなんか勉強したいと思いつつも時間取れない

711:デフォルトの名無しさん
21/10/11 23:00:43.12 /lM6hzkK.net
あわしろ氏がお勧めする数学志向言語、Haskell。

712:デフォルトの名無しさん
21/10/12 00:38:22.42 GaJFvmY4.net
趣味でAI作りたいんだけどPythonがええんか?

713:デフォルトの名無しさん
21/10/12 01:44:39.96 RfF0PFyU.net
AIを作るということがライブラリを呼び出すことを意味するならPythonで良いのでは?

714:デフォルトの名無しさん
21/10/12 02:17:34.90 1W2DSIiH.net
>>710
C/C++の代わりに使えてもっと便利な言語ならばRustしかない
Rustは今どきの言語の便利なプログラミング方法を備えつつC/C++の代わりに置き換え可能
さらにメモリ安全性の保証まで付いてくる

715:デフォルトの名無しさん
21/10/12 02:20:13.94 w85BLZUm.net
人工授精ならpypi

716:デフォルトの名無しさん
21/10/12 03:16:15.83 zyacLl51.net
Pythonちゃんは本人の性能は大したことないけど
プログラマがよその言語と作った子供でも文句を言わずに引き取る聖母タイプ

717:デフォルトの名無しさん
21/10/12 08:40:11.83 p7CNGuHH.net
>>710
c++に制約を付けたsmart c++欲しいよなぁ。
deleteのprorected限定(生ポインタ削除の禁止)とか、スライシング禁止とか。

718:Mb
21/10/12 15:59:32.27 bzFXr+Hm.net
>>709
きみはひょっとして写経から始めて
コマンドラインで叩いているのか?
お釈迦さんも言ってたが、なにも
好き好んで苦行をすることはないだろう。
手頃な IDE があったらそっちに乗り換えたほうがいい。
でなかったら Eclipse と Java でしのいでおいて、
C/C++ 用に使える IDE に移行するのがお奨めだ。

719:Mb
21/10/12 16:02:59.19 bzFXr+Hm.net
>>717
C♯が目指したのってそこだったのかもしれない、と
思うには思うのだが、レガシーコードを引きずっていると
そういうものかもしれないと思う。
Java だって n++ とか --n とか書けちゃうもんなぁ。

720:デフォルトの名無しさん
21/10/12 16:45:49.26 zyacLl51.net
JavaとC#だと中学生と高校生くらい自由度が違うのです

721:Mb
21/10/12 20:51:28.05 bzFXr+Hm.net
>>720
C♯はやったことがないから解らんが、
Rust より縛りがきついのか?
その昔、共立出版のコンピュータサイエンス誌の
『bit』で、「束縛系プログラミング言語」という
概念が紹介されていて、その記事のタイトルが
『そんなに強く縛らないで』だったのを思い出した。

722:デフォルトの名無しさん
21/10/12 20:58:41.24 D4euCNnO.net
それならゆるゆるのJSですよ

723:デフォルトの名無しさん
21/10/12 21:01:38.51 1W2DSIiH.net
>>721
Rustは縛りが少なく自由度の高い言語
まさかと思うがRustが強力な静的型付け言語であることを縛りがきついと表現しているのか?

724:デフォルトの名無しさん
21/10/12 22:49:13.37 skec1lWI.net
Rustは記述量も多いし覚えること多いけど
Pythonみたいな書き方強制されるような言語の方が
自分は苦手だ

725:デフォルトの名無しさん
21/10/12 22:52:52.46 zyacLl51.net
>>721
自分はギャグポエム的に書いているのであまり深く考えないでいただけると助かります
個人的には、Javaはサンドボックスとしての潔癖性にこだわったが為にいつまでも弱いI/O性能に甘んじなければならず(悪いことではないけど)、
C#はそこそこ速く・メモリ管理が楽な・VM言語としてJavaをクローンしつつ、より低水準な処理もできんとあかんよねという現実主義の言語だと思ってます
それを白いパンツ指定の中学生と紐パンでもOKな高校生に例えてみました

726:デフォルトの名無しさん
21/10/13 03:06:36.68 fXfbCLiK.net
>>724
スクリプト言語と比べれば多いけど
JavaやC++と比べたらRustは洗練されていて記述量も覚えることも少ない


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch