前スレ
ぶっちゃけ始めるのにいい言語て何 part4
https://mevius.5ch.net/test/read.cgi/tech/1615612545/
探検
ぶっちゃけ始めるのにいい言語て何 part5
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2021/06/04(金) 09:25:30.26ID:nHzCWsfU659576
2021/07/30(金) 11:31:49.66ID:n/UloM9p YouTube で有名な、雑食系エンジニア・KENTA が結論を出している
未経験者の転職に必要な、勉強の順番は、Ruby → Go。
これがバックエンドの唯一の時給1万円コース
Rust, Elixir は、普及のキャズムを越えなかった。
Goだけが越えた!
他のバックエンド、Node.js, Django も流行らなかった。
PHP は、一生やる必要がない
未経験者の転職に必要な、勉強の順番は、Ruby → Go。
これがバックエンドの唯一の時給1万円コース
Rust, Elixir は、普及のキャズムを越えなかった。
Goだけが越えた!
他のバックエンド、Node.js, Django も流行らなかった。
PHP は、一生やる必要がない
660デフォルトの名無しさん
2021/07/30(金) 11:41:19.16ID:fTrLmnNE661デフォルトの名無しさん
2021/07/30(金) 11:49:55.47ID:2RWmbXMi >>660
使っている、というだけなら俺が所属する某超有名企業はF#使ってるぞ
ゴミみたいな小物に俺が勝手に使ったことがあるだけだけどな
そらGAFAMくらいの規模なら、使っていない言語なんか無いだろうさ
使っている、というだけなら俺が所属する某超有名企業はF#使ってるぞ
ゴミみたいな小物に俺が勝手に使ったことがあるだけだけどな
そらGAFAMくらいの規模なら、使っていない言語なんか無いだろうさ
662デフォルトの名無しさん
2021/07/30(金) 12:08:02.69ID:DLD/M4oB アマゾンAWS、プログラミング言語「Rust」を重視する理由示す
https://japan.zdnet.com/article/35163089/
AWS(Amazon Web Services)はRustにスポンサーシップを提供するだけでなく、自社の雇用力も活用することでRustをサポートしている。
AWSは先頃、Rustと「Tokio」(Rustで非同期アプリケーションを書くためのランタイム)のコントリビューターの雇用を開始している。
同社の長期的な計画をサポートするために、RustおよびTokioのチームを構築しているという。
AWSのオープンソース戦略担当エグゼクティブMatt Asay氏は、
「われわれはRustに依存しているので、Javaやそのほかの基盤となるテクノロジーと同じように、
Rustについても社内に深い専門知識が必要だ」と述べた。
AWSのシニアソフトウェアエンジニアリングマネージャーShane Miller氏は,
「Rustは当社の長期的な戦略の重要な要素であり、Amazonのスケールで
Rustのエンジニアリングを提供するために投資している。
これには、開発者ツールやインフラストラクチャーコンポーネント、相互運用性、検証が含まれる」と説明している。
そして同社はソフトウェア開発やハードウェア開発、サポートエンジニアリング、
システムおよびセキュリティエンジニアなど、Rustに関連する求人約120名を募集している。
https://japan.zdnet.com/article/35163089/
AWS(Amazon Web Services)はRustにスポンサーシップを提供するだけでなく、自社の雇用力も活用することでRustをサポートしている。
AWSは先頃、Rustと「Tokio」(Rustで非同期アプリケーションを書くためのランタイム)のコントリビューターの雇用を開始している。
同社の長期的な計画をサポートするために、RustおよびTokioのチームを構築しているという。
AWSのオープンソース戦略担当エグゼクティブMatt Asay氏は、
「われわれはRustに依存しているので、Javaやそのほかの基盤となるテクノロジーと同じように、
Rustについても社内に深い専門知識が必要だ」と述べた。
AWSのシニアソフトウェアエンジニアリングマネージャーShane Miller氏は,
「Rustは当社の長期的な戦略の重要な要素であり、Amazonのスケールで
Rustのエンジニアリングを提供するために投資している。
これには、開発者ツールやインフラストラクチャーコンポーネント、相互運用性、検証が含まれる」と説明している。
そして同社はソフトウェア開発やハードウェア開発、サポートエンジニアリング、
システムおよびセキュリティエンジニアなど、Rustに関連する求人約120名を募集している。
663576
2021/07/30(金) 13:07:33.08ID:n/UloM9p AWS CloudFormation では、
Ruby 製のChef, Itamae(Cookpad 製), Kumogata2 なども使える
Ruby製のVagrant の作者・Mitchell Hashimoto が作った会社・HashiCorp では、
Go 製のTerraform を使う
Vagrantを作っていた学生が、今や、Goで会社の時価総額・5千億円!
今世紀最大の起業家
Ruby 製のChef, Itamae(Cookpad 製), Kumogata2 なども使える
Ruby製のVagrant の作者・Mitchell Hashimoto が作った会社・HashiCorp では、
Go 製のTerraform を使う
Vagrantを作っていた学生が、今や、Goで会社の時価総額・5千億円!
今世紀最大の起業家
664デフォルトの名無しさん
2021/07/30(金) 15:04:54.06ID:T4chNKrF >>656
> それは貴方が本質を見失っています。
> try/throw/catchといった大域脱出の機構を持たなくても、
> 複数階層の底から多段に意識せず自動的に抜けることが出来ればどうですか?
> そしてそれら途中階層でいちいち煩雑なコードを書かなくて済むとしたら
> どうですか?
> そして多段呼び出しでも再帰呼び出しでも多段メソッドチェーンでも使えればどうですか?
> これで貴方が挙げた目的を満たしていますよね。
だったらコードを晒せ。
「Java だとこうだ」「だけど Rust ではこうなっているので、こういうふうに
書ける」とかいった具体例を示さないと、
どっかの宗教団体と変わらないと思うがどうか。
> それは貴方が本質を見失っています。
> try/throw/catchといった大域脱出の機構を持たなくても、
> 複数階層の底から多段に意識せず自動的に抜けることが出来ればどうですか?
> そしてそれら途中階層でいちいち煩雑なコードを書かなくて済むとしたら
> どうですか?
> そして多段呼び出しでも再帰呼び出しでも多段メソッドチェーンでも使えればどうですか?
> これで貴方が挙げた目的を満たしていますよね。
だったらコードを晒せ。
「Java だとこうだ」「だけど Rust ではこうなっているので、こういうふうに
書ける」とかいった具体例を示さないと、
どっかの宗教団体と変わらないと思うがどうか。
665デフォルトの名無しさん
2021/07/30(金) 15:48:23.83ID:uPYxkoD+ つまりGAFAMなど大手IT企業たちは宗教「Rust」の信者だというのかね?
プログラミング言語「Rust」のための「Rust Foundation」設立--AWS、Microsoft、Google、Mozilla、Huaweiが創設
https://japan.zdnet.com/article/35166267/
Facebookが「Rust Foundation」に参加
https://japan.zdnet.com/article/35170192/
プログラミング言語「Rust」のための「Rust Foundation」設立--AWS、Microsoft、Google、Mozilla、Huaweiが創設
https://japan.zdnet.com/article/35166267/
Facebookが「Rust Foundation」に参加
https://japan.zdnet.com/article/35170192/
666デフォルトの名無しさん
2021/07/30(金) 17:28:50.28ID:eb7jkj0S667デフォルトの名無しさん
2021/07/30(金) 17:48:48.67ID:lq+jXo7M あわしろ氏は このスレいつまで続けてもループにしかならないと言っている
668デフォルトの名無しさん
2021/07/30(金) 18:10:20.88ID:T4chNKrF >>666
Rust 指定の仕事が入ってくれば吝かではないが、
金も払わん奴にどうこう言われたくないな。
あんたが Rust プログラマとして飯を食ってるなら、
勝手にやってくれ。
ただ、それは「ぶっちゃけ始めるのにいい言語て何」という
スレの趣旨とはなんの関係もない。
「いま、うちの現場で C++ のコードが書ける奴がいないから、
初心者でもいいから頭数を揃えろ」とか言ってる派遣業者と
どこが違うのか言ってくれ。
Rust 指定の仕事が入ってくれば吝かではないが、
金も払わん奴にどうこう言われたくないな。
あんたが Rust プログラマとして飯を食ってるなら、
勝手にやってくれ。
ただ、それは「ぶっちゃけ始めるのにいい言語て何」という
スレの趣旨とはなんの関係もない。
「いま、うちの現場で C++ のコードが書ける奴がいないから、
初心者でもいいから頭数を揃えろ」とか言ってる派遣業者と
どこが違うのか言ってくれ。
669デフォルトの名無しさん
2021/07/30(金) 18:17:03.99ID:MMQ9ydPn あっわーの他に神はなし
670デフォルトの名無しさん
2021/07/30(金) 18:22:08.19ID:LWgAHLQH >>667
あわしろ氏じゃなくても、そのくらいわかります。
あわしろ氏じゃなくても、そのくらいわかります。
671デフォルトの名無しさん
2021/07/30(金) 18:24:29.37ID:LWgAHLQH672デフォルトの名無しさん
2021/07/30(金) 18:26:23.18ID:LWgAHLQH システム開発の世界では、C/C++ではなく、C/Rustという呼び方が普通になってるそうですよ。
そういう意味でRustもお勧めに入れてるようです。
そういう意味でRustもお勧めに入れてるようです。
673デフォルトの名無しさん
2021/07/30(金) 18:35:00.07ID:iZ3/zCwn674デフォルトの名無しさん
2021/07/30(金) 19:15:09.98ID:T4chNKrF >>673
中島秀之さんが、「Prolog は、ホーン節の論理を抜きにしても面白い」というので、
共立出版から出ていた『bit』の Micro Prolog の記事を参考に
処理系から作ってみたが、文字列のパターンマッチングが強力でないのと
カット・オペレータの使いどころがわからなかったので、
自前の言語を再設計して使った。
FORTH も自前の(数値計算用の)言語処理系が必要になったので、
仮想マシンとして FORTH インタプリタもどきを作って使った。
あとは教育用に C のインタプリタとかも作ったことがあったが、
ヘッダのインクルードをサポートしていなかったので、
「これなら BCPL でいいんじゃね?」と思った。
言語はいちど作ってみると面白いぞ。
中島秀之さんが、「Prolog は、ホーン節の論理を抜きにしても面白い」というので、
共立出版から出ていた『bit』の Micro Prolog の記事を参考に
処理系から作ってみたが、文字列のパターンマッチングが強力でないのと
カット・オペレータの使いどころがわからなかったので、
自前の言語を再設計して使った。
FORTH も自前の(数値計算用の)言語処理系が必要になったので、
仮想マシンとして FORTH インタプリタもどきを作って使った。
あとは教育用に C のインタプリタとかも作ったことがあったが、
ヘッダのインクルードをサポートしていなかったので、
「これなら BCPL でいいんじゃね?」と思った。
言語はいちど作ってみると面白いぞ。
675デフォルトの名無しさん
2021/07/30(金) 21:03:26.78ID:7godXkxk Cのインタプリタ動作は高度だね
実際のところは全ソースなめてからVM動作?
実際のところは全ソースなめてからVM動作?
676デフォルトの名無しさん
2021/07/30(金) 21:33:00.97ID:iXl+opK0 Goから始めてええんか?
677Mb
2021/07/30(金) 21:34:03.39ID:T4chNKrF >>675
そんな高度なことはしていない。
C 言語は「超高級マクロアセンブラ」と云われていたので、
ループを含めた制禦系の構造化ステートメントの実装は
めんどくさかったが、基本はアセンブラそのまんまだった。
for 文に関しては、『やさしいコンパイラの作りかた』という
本があって、「そっちの方が波瀾に富んで面白い」というので
それに倣った。
基本的には、『BCPL ― 言語とそのコンパイラ』と
『やさしいコンパイラの作りかた』を丸パクリしただけ。
そんな高度なことはしていない。
C 言語は「超高級マクロアセンブラ」と云われていたので、
ループを含めた制禦系の構造化ステートメントの実装は
めんどくさかったが、基本はアセンブラそのまんまだった。
for 文に関しては、『やさしいコンパイラの作りかた』という
本があって、「そっちの方が波瀾に富んで面白い」というので
それに倣った。
基本的には、『BCPL ― 言語とそのコンパイラ』と
『やさしいコンパイラの作りかた』を丸パクリしただけ。
678Mb
2021/07/30(金) 21:47:43.54ID:T4chNKrF スレの主旨からは大幅にズレるが、
中西正和・大野義夫『やさしいコンパイラの作り方』(共立出版。一九八〇)と、
ハリー・カッツァン/池野信一『FORTH への招待』(近代科学社。一九八二)
くらい読んでおくと、「初心者向け/教育用の言語」とかは
「おれはこう思う」で作れると思う。
つーても、「オレはこれがいい!」というのと、「それが、プログラミングの
入口として実効的なのか?」というのはまるっきり別なのだが。
中西正和・大野義夫『やさしいコンパイラの作り方』(共立出版。一九八〇)と、
ハリー・カッツァン/池野信一『FORTH への招待』(近代科学社。一九八二)
くらい読んでおくと、「初心者向け/教育用の言語」とかは
「おれはこう思う」で作れると思う。
つーても、「オレはこれがいい!」というのと、「それが、プログラミングの
入口として実効的なのか?」というのはまるっきり別なのだが。
679デフォルトの名無しさん
2021/07/30(金) 22:51:45.09ID:phF/6+UW >>674
カットオペレータがわからんだと?
Prologはバックトラックが効率悪いので早めに枝切り指定するだけだぜ
FORTHは逆ポーランドのスタックマシンのおもちゃだがいつ頃やったんだ?
どちらも昭和の頃やったっきりだぞ
それならコンパイラ作りもyaccといったところか
それでいてRustやGoなどを理解できないのは新しいことについていけないだけじゃないかね
Java止まりの土方と予想
カットオペレータがわからんだと?
Prologはバックトラックが効率悪いので早めに枝切り指定するだけだぜ
FORTHは逆ポーランドのスタックマシンのおもちゃだがいつ頃やったんだ?
どちらも昭和の頃やったっきりだぞ
それならコンパイラ作りもyaccといったところか
それでいてRustやGoなどを理解できないのは新しいことについていけないだけじゃないかね
Java止まりの土方と予想
680デフォルトの名無しさん
2021/07/30(金) 22:58:13.20ID:yiMKvLWE Javaをディスるのは止めろ
681デフォルトの名無しさん
2021/07/30(金) 23:19:14.68ID:XDQb7qZb Javaは明らかに衰退言語だから、
Javaで時間が止まっている人はIT土方だけでしょう。
Javaで時間が止まっている人はIT土方だけでしょう。
682Mb
2021/07/30(金) 23:52:09.82ID:T4chNKrF >>678
> それならコンパイラ作りもyaccといったところか
「yacc」というのは「いまさらコンパイラ・コンパイラかよ(笑)」
っていうところから命名されている、とかいった話から
始めたほうがいいのか? ジジイの繰り言は長くなるぞ?
> それならコンパイラ作りもyaccといったところか
「yacc」というのは「いまさらコンパイラ・コンパイラかよ(笑)」
っていうところから命名されている、とかいった話から
始めたほうがいいのか? ジジイの繰り言は長くなるぞ?
683Mb
2021/07/31(土) 00:08:02.23ID:HS2AjqTr >>679
> カットオペレータがわからんだと?
> Prologはバックトラックが効率悪いので早めに枝切り指定するだけだぜ
「バックトラッキング」というコンセプトそのものが、スタックとか
ヒープとかいった「メモリ・リソースが貧しい」
「CPU の間接 JUMP が遅い」という貧乏性から来た発想なんだよ。
いまどきはリソースをじゃぶじゃぶ使って人間が楽をしようとするのが
トレンドであって、Rust なんかもその方向性だと思う。
とはいえノイマン型のコンピュータ・アーキテクチャについて
無知であっても困るので、「始めるのにいい言語」という意味なら、
ALGOL 系の言語は押さえておいて(現状においては)損はないと思う。
並列協調コンピューティングが一般化するのは、かなり先の
話だろうから。
> カットオペレータがわからんだと?
> Prologはバックトラックが効率悪いので早めに枝切り指定するだけだぜ
「バックトラッキング」というコンセプトそのものが、スタックとか
ヒープとかいった「メモリ・リソースが貧しい」
「CPU の間接 JUMP が遅い」という貧乏性から来た発想なんだよ。
いまどきはリソースをじゃぶじゃぶ使って人間が楽をしようとするのが
トレンドであって、Rust なんかもその方向性だと思う。
とはいえノイマン型のコンピュータ・アーキテクチャについて
無知であっても困るので、「始めるのにいい言語」という意味なら、
ALGOL 系の言語は押さえておいて(現状においては)損はないと思う。
並列協調コンピューティングが一般化するのは、かなり先の
話だろうから。
684デフォルトの名無しさん
2021/07/31(土) 00:17:19.79ID:Pf+7Sam4 先日友人に「競馬の予想のプログラム作ってくれよー」
と言われたんですけど、実際そういうのって作れたりするんですか?
別のプログラムやったことある友人に聞いたら「馬とかジョッキーとかのバイオリズムが〜」とかで難しいと言われまして。
自分自身プログラムに興味がありますが未経験です。
もし難しい様でしたら友人を説得する為にも理由も合わせてお答え頂けると幸いです。 夜分遅くに失礼しました。
と言われたんですけど、実際そういうのって作れたりするんですか?
別のプログラムやったことある友人に聞いたら「馬とかジョッキーとかのバイオリズムが〜」とかで難しいと言われまして。
自分自身プログラムに興味がありますが未経験です。
もし難しい様でしたら友人を説得する為にも理由も合わせてお答え頂けると幸いです。 夜分遅くに失礼しました。
685Mb
2021/07/31(土) 00:46:55.68ID:HS2AjqTr >>684
昔、『一馬』という競馬新聞の依頼で、競走馬の血統のデータベースを
作ったことがあったが、基本的に「強い馬の子供は強い」という
相関がある。ただ、サラブレッドというのは遡ると四頭くらいの
馬になっちゃうので、アラブ馬とかけ戻したりもしているらしい。
ただ、競馬というのは「人間の思惑」というのがあるので、
たとえば「枠連で同枠だと穴が出る」という話がある。
だから、「5-5」とかでオッズが低いときに拾っておくと
プラスになったりする(つーても電車賃も出ない程度の儲けだが)。
そんなわけで、メインレースは外しまくりだが、「馬券を
買う奴が何に期待しているのか」と、「実際にどの馬が勝つのか」
という間隙を衝く、という意味では、競馬とか相場とかで
利益は出るかもしれない。
だけど、種銭(たねせん)は要るわ面白くないわで、けっきょく
相場を安定させることにしか貢献していない。
> 先日友人に「競馬の予想のプログラム作ってくれよー」
> と言われたんですけど、
友人には、「まず地道に種銭を稼げ」「公営のギャンブルやパチンコで
稼ぐのは無理筋だ。『どこに張るか』という目を養え」と
助言してあげよう。ディーラー(胴元)を潰せるのは、
「ラス・ベガスで自閉症者がブラックジャックをするとき」だけだ
(読み筋は、映画『レインマン』)。
昔、『一馬』という競馬新聞の依頼で、競走馬の血統のデータベースを
作ったことがあったが、基本的に「強い馬の子供は強い」という
相関がある。ただ、サラブレッドというのは遡ると四頭くらいの
馬になっちゃうので、アラブ馬とかけ戻したりもしているらしい。
ただ、競馬というのは「人間の思惑」というのがあるので、
たとえば「枠連で同枠だと穴が出る」という話がある。
だから、「5-5」とかでオッズが低いときに拾っておくと
プラスになったりする(つーても電車賃も出ない程度の儲けだが)。
そんなわけで、メインレースは外しまくりだが、「馬券を
買う奴が何に期待しているのか」と、「実際にどの馬が勝つのか」
という間隙を衝く、という意味では、競馬とか相場とかで
利益は出るかもしれない。
だけど、種銭(たねせん)は要るわ面白くないわで、けっきょく
相場を安定させることにしか貢献していない。
> 先日友人に「競馬の予想のプログラム作ってくれよー」
> と言われたんですけど、
友人には、「まず地道に種銭を稼げ」「公営のギャンブルやパチンコで
稼ぐのは無理筋だ。『どこに張るか』という目を養え」と
助言してあげよう。ディーラー(胴元)を潰せるのは、
「ラス・ベガスで自閉症者がブラックジャックをするとき」だけだ
(読み筋は、映画『レインマン』)。
686デフォルトの名無しさん
2021/07/31(土) 01:47:36.91ID:6lvWv0/o >>685
あなたは勝つ馬を知りたいのではなく、儲かる馬を知りたいのではないですか?
勝敗をデータベース化するのではなく、利益のプラスマイナスをデータベース化するべきなのです。
って、あわしろ氏が言ってたよ。
あなたは勝つ馬を知りたいのではなく、儲かる馬を知りたいのではないですか?
勝敗をデータベース化するのではなく、利益のプラスマイナスをデータベース化するべきなのです。
って、あわしろ氏が言ってたよ。
687Mb
2021/07/31(土) 02:19:19.80ID:HS2AjqTr688Mb
2021/07/31(土) 02:29:38.39ID:HS2AjqTr そういえば、スレタイの「ぶっちゃけ始めるのにいい言語て何」という話が
どっかに行っちゃってるんだが、「LOGO」なんかは
タートルグラフィックスとかいったフィードバックがあるので
小学生あたりには好適かもしれない。
高校生で理数系とかだったら、数値計算系の言語が向いているかも
しれない。
問題は中学生だよなぁ。画像系とかじゃダメかな?
どっかに行っちゃってるんだが、「LOGO」なんかは
タートルグラフィックスとかいったフィードバックがあるので
小学生あたりには好適かもしれない。
高校生で理数系とかだったら、数値計算系の言語が向いているかも
しれない。
問題は中学生だよなぁ。画像系とかじゃダメかな?
689デフォルトの名無しさん
2021/07/31(土) 02:40:10.97ID:6T35aOGu >>683
>いまどきはリソースをじゃぶじゃぶ使って人間が楽をしようとするのが
>トレンドであって、Rust なんかもその方向性だと思う。
Rustを知らないと言いつつ、なぜそんな嘘をつくのですか?
Rustはリソースをきちんと管理する側の言語てすよ。
もちろん安全性のために僅かなリソースを余分に使う場合もありえますが、じゃぶじゃぶ使うことはありません。
他の言語と勘違いをしていますね。
>いまどきはリソースをじゃぶじゃぶ使って人間が楽をしようとするのが
>トレンドであって、Rust なんかもその方向性だと思う。
Rustを知らないと言いつつ、なぜそんな嘘をつくのですか?
Rustはリソースをきちんと管理する側の言語てすよ。
もちろん安全性のために僅かなリソースを余分に使う場合もありえますが、じゃぶじゃぶ使うことはありません。
他の言語と勘違いをしていますね。
690デフォルトの名無しさん
2021/07/31(土) 04:10:48.58ID:+f9FsYMh >>688
俺は環境構築が簡単で、ネットに情報が多い言語がおすすめだな
何かひとつインストールするだけで、エディタやデバッガなど開発に必要な機能が全てそろう
加えて、雛形を用意してくれて、アプリを実行するだけなら1行もコードを書かなくてすむ機能がある
WindowsならC#、macならswiftかな
ぶっちゃけ、言語をひとつマスターすればあとは似たり寄ったりだから他の言語の習得も早いしね
俺は環境構築が簡単で、ネットに情報が多い言語がおすすめだな
何かひとつインストールするだけで、エディタやデバッガなど開発に必要な機能が全てそろう
加えて、雛形を用意してくれて、アプリを実行するだけなら1行もコードを書かなくてすむ機能がある
WindowsならC#、macならswiftかな
ぶっちゃけ、言語をひとつマスターすればあとは似たり寄ったりだから他の言語の習得も早いしね
691デフォルトの名無しさん
2021/07/31(土) 04:40:50.03ID:0/nflKO9 全てのプログラムは、実行中にコンピュータのメモリの使用方法を管理する必要があります。
プログラムが動作するにつれて、 定期的に使用されていないメモリを検索するガベージコレクションを持つ言語もありますが、
他の言語では、 プログラマが明示的にメモリを確保したり、解放したりしなければなりません。
Rustでは第3の選択肢を取っています:
メモリは、コンパイラがコンパイル時にチェックする一定の規則とともに所有権システムを通じて管理されています。
どの所有権機能も、実行中にプログラムの動作を遅くすることはありません。
RustはC/C++のように高速でありながらメモリ安全性を保証します。
そのため大手IT企業を中心に多くのIT企業がRustを採用しています。
プログラムが動作するにつれて、 定期的に使用されていないメモリを検索するガベージコレクションを持つ言語もありますが、
他の言語では、 プログラマが明示的にメモリを確保したり、解放したりしなければなりません。
Rustでは第3の選択肢を取っています:
メモリは、コンパイラがコンパイル時にチェックする一定の規則とともに所有権システムを通じて管理されています。
どの所有権機能も、実行中にプログラムの動作を遅くすることはありません。
RustはC/C++のように高速でありながらメモリ安全性を保証します。
そのため大手IT企業を中心に多くのIT企業がRustを採用しています。
692デフォルトの名無しさん
2021/07/31(土) 06:55:18.27ID:qR2a/VF5693デフォルトの名無しさん
2021/07/31(土) 07:20:42.41ID:wn1A9TeM694デフォルトの名無しさん
2021/07/31(土) 07:34:17.13ID:+f9FsYMh >>693
それが始めるのにいい言語の理由にはならんだろ
それが始めるのにいい言語の理由にはならんだろ
695デフォルトの名無しさん
2021/07/31(土) 07:40:30.40ID:qR2a/VF5 >>693
で、そのネイティブコードに変換されるから初心者にどういいの?
後 C/C++なみに早いって言ってたよね。
CやC++が速いと言って誰も否定しないのはインラインアセンブラが使えることもあるからなんだよ。
CやC++のコンパイラは結構お利口さんでね、ILの時点で人が手書きしたのとほぼ遜色ないレベルのものが出来上がるんだよ。
それでも更に極めたい人はそこを自前で書くことが出来るわけ。つまりよりアセンブラに近い形というよりその気になればアセンブラで書けるのよ。
そうでなければC#とかだってコンパイラはお利口さんだから速いのよ。それともRustとやらはインラインアセンブラが使えるの?
無理だよねぇ、セーフティーに拘ってるみたいだもんねぇ。
何を持ってC/C++なみの速さと言ったの?
で、そのネイティブコードに変換されるから初心者にどういいの?
後 C/C++なみに早いって言ってたよね。
CやC++が速いと言って誰も否定しないのはインラインアセンブラが使えることもあるからなんだよ。
CやC++のコンパイラは結構お利口さんでね、ILの時点で人が手書きしたのとほぼ遜色ないレベルのものが出来上がるんだよ。
それでも更に極めたい人はそこを自前で書くことが出来るわけ。つまりよりアセンブラに近い形というよりその気になればアセンブラで書けるのよ。
そうでなければC#とかだってコンパイラはお利口さんだから速いのよ。それともRustとやらはインラインアセンブラが使えるの?
無理だよねぇ、セーフティーに拘ってるみたいだもんねぇ。
何を持ってC/C++なみの速さと言ったの?
696デフォルトの名無しさん
2021/07/31(土) 07:58:34.49ID:+f9FsYMh RustもVisual Studioのテンプレートに入るようになればおすすめになるかも
そうなればネット上の情報も増えるだろうしね
個人的には、あと数年でそうなると思う
そうなればネット上の情報も増えるだろうしね
個人的には、あと数年でそうなると思う
697デフォルトの名無しさん
2021/07/31(土) 08:20:46.65ID:JcugyhaW >>695
Rustはもちろんインラインアセンブラに対応していてRustとアセンブラを融合して使えるよ。
あと組み込みシステムもRustがよく使われている分野の一つであるし、自作OSやブートローダーなどもRustで書かれることが増えてきたね。
Rustはもちろんインラインアセンブラに対応していてRustとアセンブラを融合して使えるよ。
あと組み込みシステムもRustがよく使われている分野の一つであるし、自作OSやブートローダーなどもRustで書かれることが増えてきたね。
698デフォルトの名無しさん
2021/07/31(土) 08:26:34.56ID:qR2a/VF5699デフォルトの名無しさん
2021/07/31(土) 09:23:09.06ID:T3R+79rO RustがIT企業全方位から人気の理由
@C/C++と同じネイティブ最高速で全分野で置き換え可能
Aコンパイルが通った時点でメモリ安全保証 (メモリ管理ランタイムGC不要)
B現代的言語の主要パラダイムを取り入れ洗練されておりプログラム記述性能も優れており便利快適
@C/C++と同じネイティブ最高速で全分野で置き換え可能
Aコンパイルが通った時点でメモリ安全保証 (メモリ管理ランタイムGC不要)
B現代的言語の主要パラダイムを取り入れ洗練されておりプログラム記述性能も優れており便利快適
700デフォルトの名無しさん
2021/07/31(土) 09:25:16.16ID:CRPGt1nw701デフォルトの名無しさん
2021/07/31(土) 09:51:47.10ID:1X2sFFKC702デフォルトの名無しさん
2021/07/31(土) 11:51:52.43ID:CRPGt1nw703デフォルトの名無しさん
2021/07/31(土) 13:02:56.24ID:Z1doObbh 検索上位ランキング??
704デフォルトの名無しさん
2021/07/31(土) 15:01:42.80ID:ppcaATI2 Rustって5年間一番愛されてる言語だとか
週末最も使われてる言語で1位だよね?
学習コストが高いから初心者が覚えるってなると相当覚悟がいるが
将来性あるし本気でエンジニア目指すなら初学者が覚えるのはありだと思うがなあ
週末最も使われてる言語で1位だよね?
学習コストが高いから初心者が覚えるってなると相当覚悟がいるが
将来性あるし本気でエンジニア目指すなら初学者が覚えるのはありだと思うがなあ
705Mb
2021/07/31(土) 16:09:59.80ID:HS2AjqTr >>689
いまやバッチ処理というのは気象予測みたいな大規模計算とかで
なければ遣いどころがないので、だいたいリアルタイム処理だろう。
現在のコンピュータ環境だと、人間というのは、プロセッサから見れば
めちゃくちゃノロマなんだよ。人間がキーボード叩いている合間に、
他の仕事ができるじゃん?
だけど仕事がなかったら、プロセッサは空回りしてるだけじゃん。
「本業が疎かにならなければ、マイニングとかの副業可」でいいと
思うんだがどうだろう。
いまやバッチ処理というのは気象予測みたいな大規模計算とかで
なければ遣いどころがないので、だいたいリアルタイム処理だろう。
現在のコンピュータ環境だと、人間というのは、プロセッサから見れば
めちゃくちゃノロマなんだよ。人間がキーボード叩いている合間に、
他の仕事ができるじゃん?
だけど仕事がなかったら、プロセッサは空回りしてるだけじゃん。
「本業が疎かにならなければ、マイニングとかの副業可」でいいと
思うんだがどうだろう。
706デフォルトの名無しさん
2021/07/31(土) 16:10:25.39ID:rjmWbnmT707Mb
2021/07/31(土) 16:14:48.81ID:HS2AjqTr708Mb
2021/07/31(土) 16:32:45.12ID:HS2AjqTr 「ネイティブコードで動く」というのが嘘臭い。
とりあえず仮想マシンを規格化しておいて、
「Xen microengine」みたいなチップ上で動かすとか
そういう構想があるんならぶち上げりゃいいわけで、
MS とインテルのやることに乗っかる馬鹿は相手にしたくない。
「ネイティブコンパイラ」と言うのなら、
「どんなチップのコードなのか?」を明らかにして、
インストラクション・セット・サマリを公開するところから
始めてほしい。。
とりあえず仮想マシンを規格化しておいて、
「Xen microengine」みたいなチップ上で動かすとか
そういう構想があるんならぶち上げりゃいいわけで、
MS とインテルのやることに乗っかる馬鹿は相手にしたくない。
「ネイティブコンパイラ」と言うのなら、
「どんなチップのコードなのか?」を明らかにして、
インストラクション・セット・サマリを公開するところから
始めてほしい。。
709デフォルトの名無しさん
2021/07/31(土) 17:10:00.83ID:TngKn1r8 >>708
あなたはコンパイラを作ったと言っておきながら、LLVMすら知らない無知情弱であることがバレましたね。
あなたはコンパイラを作ったと言っておきながら、LLVMすら知らない無知情弱であることがバレましたね。
710Mb
2021/07/31(土) 17:25:12.34ID:HS2AjqTr >>709
低水準の仮想機械を最適化したってだけの話だろ?
それと「始めるのにいい言語」の間になんの関係があるかという
話だ。
Pascal でも FORTH でも Modula-2 でもいいじゃないか。
学びたい人に合った言語があるかどうかの話であって、
現在のようなパソコンのリソースが余ってる時代だったら、
プログラミング初心者がどれだけリソースを無駄遣いしようが、
たいした話じゃないだろう。
どうせ自分のマシンなんだから、マシンの前で一時間結果待ちしようが
一週間待とうが、それは自己責任だと思うが。
低水準の仮想機械を最適化したってだけの話だろ?
それと「始めるのにいい言語」の間になんの関係があるかという
話だ。
Pascal でも FORTH でも Modula-2 でもいいじゃないか。
学びたい人に合った言語があるかどうかの話であって、
現在のようなパソコンのリソースが余ってる時代だったら、
プログラミング初心者がどれだけリソースを無駄遣いしようが、
たいした話じゃないだろう。
どうせ自分のマシンなんだから、マシンの前で一時間結果待ちしようが
一週間待とうが、それは自己責任だと思うが。
711デフォルトの名無しさん
2021/07/31(土) 17:53:45.38ID:0fGp0Lj/ 話し相手のいないおじさん2人の宴w
712デフォルトの名無しさん
2021/07/31(土) 17:59:38.38ID:eNkLLY3r 悲しいw
713デフォルトの名無しさん
2021/07/31(土) 18:27:59.22ID:epRldLCW >>708
考えが時代遅れ
今は各言語と各アーキテクチャに対してm:n組のコンパイラをm×n個作るのではなく
各言語や各アーキテクチャから独立した仮想機械向け中間コードを経由する
すなわち各言語⇔中間コード⇔各アーキテクチャでm+n個で済む
考えが時代遅れ
今は各言語と各アーキテクチャに対してm:n組のコンパイラをm×n個作るのではなく
各言語や各アーキテクチャから独立した仮想機械向け中間コードを経由する
すなわち各言語⇔中間コード⇔各アーキテクチャでm+n個で済む
714デフォルトの名無しさん
2021/07/31(土) 18:57:02.41ID:QOT5ODzd あわしろ氏もRustを薦めていますが、一番がHaskellなのは変わりませんよ。
不変の一位です。
プログラミングの数学的アプローチだからです。
不変の一位です。
プログラミングの数学的アプローチだからです。
715デフォルトの名無しさん
2021/07/31(土) 19:51:09.66ID:NV5lX/1w ネイティブかどうかより、ライブラリを起動させるだけのプログラミングなら、
RustでもC#やJava、Pythonでも、どうでもいいような気がする。
内容によってはif文すら書かずに済んだりするからね。
RustでもC#やJava、Pythonでも、どうでもいいような気がする。
内容によってはif文すら書かずに済んだりするからね。
716デフォルトの名無しさん
2021/07/31(土) 21:38:29.29ID:ioKlTd1z717デフォルトの名無しさん
2021/07/31(土) 21:48:19.81ID:UBWWn47x インラインアセンブラで全部書くような例外的な使い方をとりあえず除くと、RustはC/C++より少しだけ遅いと以前に聞いたんだけど、それは今、どうなんだろう? そのちょっとの性能の差が問題になる場面がどの程度あるかはともかくとして。
718デフォルトの名無しさん
2021/07/31(土) 22:07:51.47ID:6JTsfxHR JavaってC#が出てきた2000年あたりから
言語仕様としては既に遅れたものにはっていたはず
それでも生き残っているのはほぼビジネス的な理由
言語仕様としては既に遅れたものにはっていたはず
それでも生き残っているのはほぼビジネス的な理由
719Mb
2021/07/31(土) 23:18:24.72ID:HS2AjqTr721デフォルトの名無しさん
2021/08/01(日) 03:27:45.12ID:8X1C7Oi5 でもRust色々面倒くさくてむずいねん
722デフォルトの名無しさん
2021/08/01(日) 05:15:25.90ID:m0xE9FOr 今後はRustを扱えるプログラマーと扱えないJava土方に二分化していく未来が見えますね。
723デフォルトの名無しさん
2021/08/01(日) 09:31:10.80ID:Hyr0/2Pd >>721
Cよりマシですか?
Cよりマシですか?
724デフォルトの名無しさん
2021/08/01(日) 10:20:04.48ID:LvB37w8j Prologっていうの練習してるんだけどさ、結構面白い
でもちょっとムズイです
でもちょっとムズイです
725デフォルトの名無しさん
2021/08/01(日) 11:31:43.90ID:boMMlR1G そもそもSunのマーケティングが頑張っただけで
Javaの仕様は登場直後から糞認定されてただろ
Javaの仕様は登場直後から糞認定されてただろ
726デフォルトの名無しさん
2021/08/01(日) 12:54:34.21ID:poI7LMFp727デフォルトの名無しさん
2021/08/01(日) 15:09:02.73ID:k66Qgf1L >>690
ならSqueak最強じゃん
ならSqueak最強じゃん
728Mb
2021/08/01(日) 16:48:10.23ID:poI7LMFp >>727
どっちだ? Wikipedia で
> なお、同環境に組み込まれた(Squeak Smalltalkで記述・構築されている)
> タイルスクリプティング言語・開発環境のSqueak Etoysも略して
> 「Squeak」と呼称され混同されることが多いが、
> 両者(Squeak SmalltalkとSqueak Etoys)は
> プログラミング言語およびその処理系としてはまったくの別物である。
とか言われているが。
SmallTalk 80 はいい言語だと思うのだが、
「プロ向けには至れり尽くせり」ではあるのだが、
「始めるのにいい言語」としては「それがあたりまえ」だと
想っちゃうと、低水準言語に遭遇すると対応できるかどうか心配だ。
Java の IDE として有名な Eclips は、もともと OS/2 Warp の
VisualAge C/C++ だったので、
「Java + Eclipse + MySQL + Tomcat + JSP + HTML5 + css2」
とかいったラインナップも悪くないように思うんだが。
どっちだ? Wikipedia で
> なお、同環境に組み込まれた(Squeak Smalltalkで記述・構築されている)
> タイルスクリプティング言語・開発環境のSqueak Etoysも略して
> 「Squeak」と呼称され混同されることが多いが、
> 両者(Squeak SmalltalkとSqueak Etoys)は
> プログラミング言語およびその処理系としてはまったくの別物である。
とか言われているが。
SmallTalk 80 はいい言語だと思うのだが、
「プロ向けには至れり尽くせり」ではあるのだが、
「始めるのにいい言語」としては「それがあたりまえ」だと
想っちゃうと、低水準言語に遭遇すると対応できるかどうか心配だ。
Java の IDE として有名な Eclips は、もともと OS/2 Warp の
VisualAge C/C++ だったので、
「Java + Eclipse + MySQL + Tomcat + JSP + HTML5 + css2」
とかいったラインナップも悪くないように思うんだが。
729Mb
2021/08/01(日) 17:02:02.87ID:poI7LMFp 中学・高校の数学教師が数値実験をするんなら、
N-BASIC という選択もあるかもしれない、という
話はある。
「Isabel」という数値計算用の多倍長言語(フランス生まれ)も
あるのだがね。
システム・ダイナミクス用の DYNAMO、
英語圏の言語処理系の SNOBOL、
データ処理用の awk や R など、いろいろあっていいわけだし、
「実際に触れる処理系があって、周りに仲間がいる」んなら、
ぶっちゃけ言語はなんでもいいという部分があると思う。
N-BASIC という選択もあるかもしれない、という
話はある。
「Isabel」という数値計算用の多倍長言語(フランス生まれ)も
あるのだがね。
システム・ダイナミクス用の DYNAMO、
英語圏の言語処理系の SNOBOL、
データ処理用の awk や R など、いろいろあっていいわけだし、
「実際に触れる処理系があって、周りに仲間がいる」んなら、
ぶっちゃけ言語はなんでもいいという部分があると思う。
730デフォルトの名無しさん
2021/08/01(日) 17:27:05.61ID:KydKzIui >>728
おまえは低水準言語の意味すら知らないアホなのか?
おまえは低水準言語の意味すら知らないアホなのか?
731デフォルトの名無しさん
2021/08/01(日) 18:15:24.15ID:k66Qgf1L >>728
SqueakはIDE込みの環境で配布されてますよ
SqueakはIDE込みの環境で配布されてますよ
732デフォルトの名無しさん
2021/08/01(日) 20:18:59.75ID:TgXLtAXg あわしろ氏の教えに従うべき。
733デフォルトの名無しさん
2021/08/01(日) 22:24:05.30ID:k66Qgf1L RubyはSmalltalkの影響を強く受けてる
734デフォルトの名無しさん
2021/08/01(日) 23:00:13.41ID:yVsaePo+ Perlの影響もしかり
735Mb
2021/08/01(日) 23:14:01.04ID:poI7LMFp >>730
> おまえは低水準言語の意味すら知らないアホなのか?
童貞は黙ってたほうが恥を掻かなくて済むぞ。
「オンオフ」「ニモニック」「アセンブラ」「マクロアセンブラ」
という系譜があって、「高級言語」という概念が一般化した。
その後に「目的型言語」というのが現れて、「FORTH」なんかは
「第四世代言語」のつもりで「FOURTH」と命名しようと思ったら、
「五文字以内」という制限に引っかかったので U を落とした、
という経緯がある。
ハリー・カッツァン/池野信一『FORTH への招待』(近代科学社。
一九八二)あたりから勉強しなおしてきたほうがいいぞ?
「十年早い」じゃないけと「四十年早い」「半世紀早い」と
言われても、反論できないと思うが。
> おまえは低水準言語の意味すら知らないアホなのか?
童貞は黙ってたほうが恥を掻かなくて済むぞ。
「オンオフ」「ニモニック」「アセンブラ」「マクロアセンブラ」
という系譜があって、「高級言語」という概念が一般化した。
その後に「目的型言語」というのが現れて、「FORTH」なんかは
「第四世代言語」のつもりで「FOURTH」と命名しようと思ったら、
「五文字以内」という制限に引っかかったので U を落とした、
という経緯がある。
ハリー・カッツァン/池野信一『FORTH への招待』(近代科学社。
一九八二)あたりから勉強しなおしてきたほうがいいぞ?
「十年早い」じゃないけと「四十年早い」「半世紀早い」と
言われても、反論できないと思うが。
736デフォルトの名無しさん
2021/08/01(日) 23:41:07.51ID:jXPstfTg 紙テープで富士山噴火を読み取ったり、磁気テープを耳に当ててスーッと引いてショッカーの襲来を知ったりできるのが低水準言語の醍醐味だと思ってる。
737デフォルトの名無しさん
2021/08/01(日) 23:48:27.88ID:TgXLtAXg 高級言語とはRubyのこと。
それ以外は低能言語。
それ以外は低能言語。
738デフォルトの名無しさん
2021/08/02(月) 00:27:49.13ID:PTOucey6 >>737
うわ…
うわ…
739デフォルトの名無しさん
2021/08/02(月) 01:34:19.66ID:B8a2Sn3/740Mb
2021/08/02(月) 01:37:12.77ID:NW0Loo1F 低水準言語というのは、[CPUができちゃう動作は、
基本なんでもできちゃういすてむ記述用の言語で、高級言語といくのは
「お上品で慎み深い言語」なのだが、じつは裏の顔があったりもする。
「エイズ・メアリーみたいな怖さはある」と思ったほうがいい。
基本なんでもできちゃういすてむ記述用の言語で、高級言語といくのは
「お上品で慎み深い言語」なのだが、じつは裏の顔があったりもする。
「エイズ・メアリーみたいな怖さはある」と思ったほうがいい。
741デフォルトの名無しさん
2021/08/02(月) 02:49:45.63ID:9Epq714f あわしろ氏は、仲良くしなよと言っている
742デフォルトの名無しさん
2021/08/02(月) 06:43:18.94ID:Q7N3bd6K ひろゆき「Rust のコードをいろいろな環境で動かしてみた」
https://zenn.dev/mryhryki/articles/2021-08-01-run-rust-on-several-environments
https://zenn.dev/mryhryki/articles/2021-08-01-run-rust-on-several-environments
743デフォルトの名無しさん
2021/08/02(月) 08:07:36.54ID:xBE9gPKn あわしろ氏はHaskellもまた高級言語である、と言われてる
744デフォルトの名無しさん
2021/08/02(月) 08:43:05.11ID:u6RTE09S そもそもマシン語とアセンブラ以外は全部高級言語
745デフォルトの名無しさん
2021/08/02(月) 08:45:13.57ID:yRsqwiCW なんで、文脈から意味を察せないのか...。
746デフォルトの名無しさん
2021/08/02(月) 08:47:59.27ID:flQDcH5A RustはHaskellの型クラス関係などを導入しつつ現実的な手続き型にした言語という側面もありますね
747デフォルトの名無しさん
2021/08/02(月) 10:03:38.97ID:PvktRtZi 2か月経ってようやく、「ぶっちゃけはじめる」のにいい言語じゃなくて「ぶっちゃけ、最初の学習対象としていい言語」だって気づいた。
748デフォルトの名無しさん
2021/08/02(月) 11:59:00.91ID:IIFYyp4s ほとんどの人がどうせ飽きるのでPythonでもやっとけ
749デフォルトの名無しさん
2021/08/02(月) 12:15:03.53ID:Zes70fJv 紙テープ、磁気テープ、紙カードに書いてあるからと言って
低水準言語とは限らないんだよな。
ちなみにウルトラマンの科学特捜隊の隊員は直接紙テープを読んでいたが
低水準言語とは限らないんだよな。
ちなみにウルトラマンの科学特捜隊の隊員は直接紙テープを読んでいたが
750デフォルトの名無しさん
2021/08/02(月) 12:27:33.74ID:u6RTE09S いや、読むでしょ紙テープ。
読めなきゃ切って貼って出来ないんだから。
読めなきゃ切って貼って出来ないんだから。
751デフォルトの名無しさん
2021/08/02(月) 12:27:48.57ID:dQnVwxld 2ch のひろゆきは、素人
Python を勧めていたけど、流行っているみたいとか、言ってる事に内容がない
Python を勧めていたけど、流行っているみたいとか、言ってる事に内容がない
752デフォルトの名無しさん
2021/08/02(月) 18:06:07.73ID:0YJFJ61u Rustを始めることに決めたわ
高収入エンジニアは「ラスト」に注目、ファインディ調査:日本経済新聞
https://www.nikkei.com/article/DGXZQOUC312180R30C21A7000000/
高収入エンジニアは「ラスト」に注目、ファインディ調査:日本経済新聞
https://www.nikkei.com/article/DGXZQOUC312180R30C21A7000000/
753Mb
2021/08/02(月) 18:31:54.39ID:NW0Loo1F754Mb
2021/08/02(月) 18:42:36.71ID:NW0Loo1F >>750
いや、紙テープは読めるけど、切った貼ったはあんましりない。
油塗ったりとかいろいろ面倒臭い話があるので、
「複数の紙テープをつなげて一本にする」というのは、
いっぺんマシンに読ませて出力するので、スプライシングとかは
あんまりせんのだ。
それより厄介なのがパンチカードで、「デックをひっくり返して
床にぶちまけた」というのを二回経験したプログラマが発狂した、
というのを有澤誠さんが書いていた。
なお、「Profile」というのをパンチカードにすると、
人間の横顔みたいになる、という話も聞いた。
いや、紙テープは読めるけど、切った貼ったはあんましりない。
油塗ったりとかいろいろ面倒臭い話があるので、
「複数の紙テープをつなげて一本にする」というのは、
いっぺんマシンに読ませて出力するので、スプライシングとかは
あんまりせんのだ。
それより厄介なのがパンチカードで、「デックをひっくり返して
床にぶちまけた」というのを二回経験したプログラマが発狂した、
というのを有澤誠さんが書いていた。
なお、「Profile」というのをパンチカードにすると、
人間の横顔みたいになる、という話も聞いた。
755デフォルトの名無しさん
2021/08/02(月) 18:51:32.34ID:9Epq714f ぶっちゃけようぜ
756Mb
2021/08/02(月) 18:56:28.51ID:NW0Loo1F Python はインデント文法と正規表現を前面に押し出したといういみでは
評価できる。
ただ、ツールを作るときにはネイティブコードを吐いてくれる言語のほうが、
使い勝手はいい。そういう点では C は悪くないけど、
最近は GUI が全盛だからキーボード入力って人気がないんだよな。
あと、マルチバイトコードの扱いが難しい。その意味では
Java はちゃんとしてる。
BASIC とか Rexx とかみたいな、「コマンドインタプリタから
直接実行できる言語」って、見直す価値があるんじゃないだろうか。
評価できる。
ただ、ツールを作るときにはネイティブコードを吐いてくれる言語のほうが、
使い勝手はいい。そういう点では C は悪くないけど、
最近は GUI が全盛だからキーボード入力って人気がないんだよな。
あと、マルチバイトコードの扱いが難しい。その意味では
Java はちゃんとしてる。
BASIC とか Rexx とかみたいな、「コマンドインタプリタから
直接実行できる言語」って、見直す価値があるんじゃないだろうか。
757Mb
2021/08/02(月) 19:14:16.98ID:NW0Loo1F 「ぶっちゃけ始めるのにいい言語て何」の初スレ(二〇二〇年三月だから
意外に新しいんだな)から読み返しているのだが、
Rust の Python と JavaScript が最初に挙がっていた。
うちら年寄は Pascal とか FORTH なんだろうと思うのだが、
Pascal はその昔 Apple の開発言語だったし FORTH は
制禦用のメジャー言語だったから、Swift とか出てきそうだったが
そうでもなかった。
やっぱり GUI 世代はキーボードに慣れてないので敷居が高いんだろうな。
意外に新しいんだな)から読み返しているのだが、
Rust の Python と JavaScript が最初に挙がっていた。
うちら年寄は Pascal とか FORTH なんだろうと思うのだが、
Pascal はその昔 Apple の開発言語だったし FORTH は
制禦用のメジャー言語だったから、Swift とか出てきそうだったが
そうでもなかった。
やっぱり GUI 世代はキーボードに慣れてないので敷居が高いんだろうな。
758デフォルトの名無しさん
2021/08/02(月) 19:22:13.97ID:SE3Hl/EU > 正規表現を前面に押し出した
sed/awkの感覚そのままなのはPerlやRubyでPythonはJavaと同様
REXXはプラットフォーム多いのはたしかだしライブラリ不足で困らないなら悪くない
ほかは話の要点がみえん
sed/awkの感覚そのままなのはPerlやRubyでPythonはJavaと同様
REXXはプラットフォーム多いのはたしかだしライブラリ不足で困らないなら悪くない
ほかは話の要点がみえん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【維新】吉村知事「中国人観光客だけに頼るビジネスモデル変えていかないといけない」「高市総理の発言は撤回する必要はない」 [Hitzeschleier★]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【実況】博衣こよりのえちえち歌枠🧪
- 高市「発言は撤回しない。謝罪もするな。外務省局長!任せたぞ。」👈なにをさせたかったの?😲 [826239858]
- 【速報】51歳まで自衛隊になれるように法改正ww [347751896]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 自分に自信がない女の子、陽キャ美容室で80cmのエクステを付けた結果wwwwwwwwwwwwwwwwwww [329329848]
