[過去ログ] C言語なら俺に聞け 162 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
753: (ワッチョイ 5363-8FIX) 2024/05/17(金)10:20 ID:bHnKBI1y0(1) AAS
こんなに引っ張る話題でも無いと思うんだがな
754: (ブーイモ MMb3-5qvu) 2024/05/17(金)11:40 ID:m6sDsbO0M(1) AAS
この場合フラップTでなく連続子音ルール
755: (スップ Sddb-IBBV) 2024/05/17(金)12:32 ID:iwOPo+Yod(1) AAS
ああ、それで、パリピーなのね
756
(1): (ワッチョイ 77f9-RO6I) 2024/05/17(金)15:11 ID:FuakfFss0(2/2) AAS
英語を自分ルール作って勝手に読んでる奴は暗黙の合意をわかる能力が低いということ
これはコンピュータ言語でも同じだ
自分で標準ライブラリ作り直すくらいの覚悟ならいいが中途半端に自分流突き通す奴は上達しない
757: (ワッチョイ 3be4-XIgX) 2024/05/17(金)18:00 ID:7PzHxmpJ0(1) AAS
>>756
突然どうしたw
tはラと発音される事が多々ある
適当にググったからルールの呼称を間違えたようだ
それだけの事だろ
758: (ワッチョイ e3ad-739I) 2024/05/18(土)06:19 ID:s0SjtLL90(1) AAS
r の発音が難しい。
759: (ワッチョイ 452a-qYA6) 2024/05/18(土)08:21 ID:R6I0+Baq0(1) AAS
r の発音が難しいのであーる
と語尾を整えて欲しかった。
760: (オッペケ Sr6f-9tvc) 2024/05/18(土)10:16 ID:+7oj04xGr(1) AAS
Lit it GO❢ レリッゴ〜ゥゥ
761: (ワッチョイ 5d10-YREO) 2024/05/18(土)10:25 ID:ELr7G7Ab0(1) AAS
Let it ... DIE!

外部リンク[html]:letitdie.jp
762: (スフッ Sdba-4PJT) 2024/05/22(水)17:33 ID:I9OEeRHUd(1) AAS
live and let die
763: (ワッチョイ 4e2a-RP0s) 2024/05/22(水)17:56 ID:nvbXc7oi0(1) AAS
今夜は Beat It ビレー
今夜は Eat It イレー
764: (ワッチョイ 170a-aMer) 2024/05/22(水)19:05 ID:vvg7DOyN0(1) AAS
Get Up! ゲロッパ!
765: (スフッ Sdba-YsZb) 2024/05/23(木)17:32 ID:JZ6dG1qId(1/3) AAS
静的記憶域期間をもつ、文字列リテラルの正体をおしえてください。
766: (ワッチョイ 4e63-sC7m) 2024/05/23(木)17:55 ID:hB8qN6AJ0(1/3) AAS
三つ子の魂
767
(1): (スフッ Sdba-4PJT) 2024/05/23(木)18:06 ID:JZ6dG1qId(2/3) AAS
文字列リテラルは、アドレス(ポインタ)でもあるんですよね?
768: (ワッチョイ 4e63-sC7m) 2024/05/23(木)18:28 ID:hB8qN6AJ0(2/3) AAS
>静的記憶域期間

この表現って誰に教えて貰いました?
769: (スフッ Sdba-4PJT) 2024/05/23(木)18:35 ID:JZ6dG1qId(3/3) AAS
BOHYOH
770: (ワッチョイ 4e63-sC7m) 2024/05/23(木)18:44 ID:hB8qN6AJ0(3/3) AAS
じゃあ、ぼうようさんに聞いてみたら良いですよ
771: 警備員[Lv.1][新芽] (ブーイモ MMba-igBi) 2024/05/23(木)21:57 ID:n5zuU8wjM(1) AAS
どんぐり
772: はちみつ餃子◆8X2XSCHEME (ワッチョイ 9732-40VT) 2024/05/23(木)22:45 ID:wLgFLImH0(1) AAS
>>767
文字列リテラルの型は文字の配列。 つまり型名で言えば char[ほにゃらら] ってこと。
配列がその先頭要素を指すポインタに (一部の例外を除いて) 暗黙に型変換されるルールによって
式の中ではポインタとして使えるけど文字列リテラルというオブジェクトの実体は配列。

配列と関数はちょっと変則的な暗黙の変換があるので
そのあたりはルールを丸暗記してもらうしかしょうがない。
773: (ワッチョイ 7fbb-aMer) 2024/05/23(木)23:35 ID:8Jz7JTgj0(1) AAS
ハイレグの配列
774: (ワッチョイ 7fbb-aMer) 2024/05/24(金)02:00 ID:1vUdw0qC0(1) AAS
i386の
msg: db "hello"

ary: dd 65, 66, 67
はどっちも配列!
故に文字列リテラルも配列か
775: (ワッチョイ 275f-kryU) 2024/05/24(金)09:15 ID:cOO1+HpN0(1) AAS
C固有の概念だから気をつけろ
776: (ワッチョイ 5b10-UQRA) 2024/05/24(金)10:06 ID:TTt9EBlM0(1) AAS
char moji[]="HELLO";

はBASICの

100 RESTORE DATA_HELLO:READ MOJI$
110 *DATA_HELLO
120 DATA "HELLO"

ってイメージ・・・などと意味不明な(ry
777: (ワッチョイ 4e63-sC7m) 2024/05/24(金)10:36 ID:eLGTNdu60(1/3) AAS
また始まった
778
(1): (スフッ Sdba-4PJT) 2024/05/24(金)15:33 ID:aHlZJ4Itd(1) AAS
友達が二分探索のアルゴリズムを組んでコードがコンパイルを通ったんだけど、実行するたびに、ターミナルの画面が真っ白になるらしい。原因として考えられるのは?やはりメモリ関連のミスですか?
779: (ワッチョイ 4e63-sC7m) 2024/05/24(金)16:40 ID:eLGTNdu60(2/3) AAS
これだけの説明で原因を特定出来たら、そいつは神かもしれない
780: (ワッチョイ b663-igBi) 2024/05/24(金)17:34 ID:IzCZdmcl0(1/2) AAS
ターミナルに何か表示しようとしてんでしょ?
781: ころころ (ワッチョイ 4e63-sC7m) 2024/05/24(金)17:38 ID:eLGTNdu60(3/3) AAS
>ターミナルの画面が真っ白になる

プログラムの動作結果でこういう現象は起きるものなのか?
動作環境はなんだろう。
782: (ワッチョイ b663-igBi) 2024/05/24(金)17:55 ID:IzCZdmcl0(2/2) AAS
とうせバイナリ表示してansiエスケープになってんだろ
783: (ワッチョイ 0ec0-9va7) 2024/05/25(土)14:22 ID:A9XEYyvw0(1) AAS
その二分探索のアルゴリズムもバグってそう
784
(1): (スフッ Sdba-4PJT) 2024/05/25(土)16:09 ID:CiUgnilLd(1) AAS
>>778ですけど、ネットで知り合った外国人なので、詳しい開発環境やら聞いているんですが、返信がないんですよ。きっと半狂乱になって格闘してますよ
785: (ワッチョイ 7fbb-aMer) 2024/05/25(土)19:26 ID:3gPIs41E0(1) AAS
端末の色が白色に設定してあるというオチも
786
(1): 警備員[Lv.4][新芽] (ブーイモ MMb6-igBi) 2024/05/25(土)22:55 ID:k75isHlnM(1) AAS
>>784
外国人このスレに呼べよ
英語に自信がある猛者が揃ってるぞ
787
(1): (ワッチョイ 512a-fxxY) 2024/05/26(日)07:40 ID:zlKwgYkF0(1) AAS
英語に自信のある猛者がスターキャットやスタジオヘッダーと言っているスレなのか。
788: (スププ Sdb3-GD45) 2024/05/26(日)08:06 ID:ltnJV6ivd(1) AAS
>>787 🤣
>>786 was trying to write a binary search algorithm in C using functios..
The compiler was okay but whenever I tried to run it, the terminal was just blank

上記のチャットを受信してから、コード、コンパイラ、OSを教えてくれ、って送信しても返事がないんですよ
789: (ワッチョイ 09bb-eTTT) 2024/05/26(日)08:40 ID:6V/Qyiv50(1) AAS
find

発音は?
790: (ワッチョイ f101-Av8/) 2024/05/28(火)11:54 ID:m/TaCjt00(1) AAS
もう他所でやれよ
791: (ワッチョイ 09bb-eTTT) 2024/05/29(水)00:05 ID:KvRstwV+0(1) AAS
そりゃネットで知り合ったやつにパソコンの情報教えるってリスキーだからな
聞いてるお前もリテラシーないよ
792: (ワッチョイ 2b63-Av8/) 2024/05/29(水)00:39 ID:KkrhLjkN0(1/4) AAS
情報経って、個人情報ではないぞ
リスキーなら、そもそもそんな話をネットで言うなよ
793: (ワッチョイ 9379-iN9L) 2024/05/29(水)14:08 ID:uKjwQH9U0(1/2) AAS
このスレ老人の集いみたいなとこあるからな
実名住所晒してたインターネット黎明期までのリテラシーしかないんだろ
794: (ワッチョイ 2b63-Av8/) 2024/05/29(水)15:53 ID:KkrhLjkN0(2/4) AAS
ここはAIちゃんの会話練習用スレです
795
(2): ななし 警備員[Lv.1][新芽] (ワッチョイ 4b63-CyIU) [chanqi] 2024/05/29(水)20:45 ID:/PhbAFJr0(1/3) AAS
質問です。
現在書籍の方の苦CでC言語の基礎を勉強しているのですが、なかなか基礎が身についた感じがしません。
どのように勉強すれば、C言語の基礎が身につけられるのでしょうか?
796: (ワッチョイ 9379-iN9L) 2024/05/29(水)20:54 ID:uKjwQH9U0(2/2) AAS
今更C言語を勉強する意味について、俯瞰的な視点で考える必要がある
さてあなたはどこで道を間違えたのだろうか
797: (ワッチョイ 2b63-Av8/) 2024/05/29(水)21:03 ID:KkrhLjkN0(3/4) AAS
昔恋しい下町の 夢が花咲くC言語
よってらっしゃい よってらっしゃいお兄さん
798
(1): (ワッチョイ 094b-n4gp) 2024/05/29(水)21:57 ID:Z07E+OMI0(1) AAS
組み込みやれ
Cの真価はそこだ
799
(1): (JP 0H4b-eTTT) 2024/05/29(水)22:14 ID:HC6Aa1bCH(1) AAS
>>795
基礎は反復練習が必要
つまらないけど
筋トレだと思って毎日十分、コードを暗記するつもりで写経すると良い
おすすめはデータ構造とアルゴリズムのコード
800: ななし 警備員[Lv.4][新芽] (ワッチョイ 4b63-CyIU) [chanqi] 2024/05/29(水)22:31 ID:/PhbAFJr0(2/3) AAS
>>798
お返事ありがとうございます。
組み込みはとりあえずArduinoをやれば良いのでしょうか?
801
(1): ななし 警備員[Lv.4][新芽] (ワッチョイ 4b63-CyIU) [chanqi] 2024/05/29(水)22:34 ID:/PhbAFJr0(3/3) AAS
>>799
お返事ありがとうございます。
反復練習の部分についてなのですが、苦Cには各章ごとに練習問題がありますが、それを繰り返しやるのでも良いのでしょうか?
802
(1): (ワッチョイ db3f-eTTT) 2024/05/29(水)22:49 ID:JqzIQ6A/0(1) AAS
>>801
それでもいい
飽きたらネットで初心者向けのサンプルコード探してそれを写経すると良い
おすすめは文字列処理
803: 警備員[Lv.2][新芽] (ワッチョイ a17a-pRI7) 2024/05/29(水)23:01 ID:2XgMrE/G0(1) AAS
まさにその通りで、勉強するものでなく、練習するものだと思います
まぁ、学問全体そういうものかもしれませんが
804: はちみつ餃子◆8X2XSCHEME (ワッチョイ d932-GaOn) 2024/05/29(水)23:06 ID:5eQ7ob620(1) AAS
身に付くまでやれば身に付くという話だわな。

技能を身に付けている人は自分なりに小さなコツをたくさん発見したりはしてるかもしれんけど
この通りやれば簡単に身に付く!みたいな道筋をたどってるわけではない。
たくさんの本やコードを読んでたくさん書いてみるしか仕方ない。
805: (ワッチョイ 2b63-Av8/) 2024/05/29(水)23:18 ID:KkrhLjkN0(4/4) AAS
意外と覚えるのは、間違えて、その間違いを見つけたとき
だから、数多く間違える事はとっても大事
806: (ワッチョイ 01f0-PhlP) 2024/05/30(木)01:22 ID:OugzA8kD0(1) AAS
つーかなんか作れよ
でないと身につく訳ねーじゃん
何で本ばっか読んでるんだ
807: はちみつ餃子◆8X2XSCHEME (ワッチョイ d932-GaOn) 2024/05/30(木)02:13 ID:J7hltZvZ0(1) AAS
C は間違ったコードを書いてもエラーとして検出されない (そしてわけのわからんことになる) ことがよくあるから
あまり極端に知識が不足する状態でいきなりコードを書き始めるというのは良くないと思うが、
ある程度に知識を入れたら自分で考えて書かんと身につかんというのは確かにそう。

たとえばこうやって日本語の文章を書くときに日本語の文法を意識しないでしょ。
言語は当たり前のように使えるスタートラインなのでそこでいちいち考えない。
(引っかかりを感じて仕様を確認することもそれなりにはあるけど。)
考えなくてもスッと出てくる程度に身に付けるには実際に使って訓練するしかない。
808: (ワッチョイ f96e-RNf/) 2024/05/30(木)02:50 ID:/D+F+QEs0(1) AAS
Cでなんか作れって拷問かな
809
(1): (ブーイモ MMb3-UQA7) 2024/05/30(木)10:28 ID:lHGDlsvcM(1) AAS
言語を学ぶことが目的になってるやつは伸びない
810: (ワッチョイ 2b63-Av8/) 2024/05/30(木)10:41 ID:w2JON48l0(1) AAS
どうしたら伸びるか、その道を示してやれ
811: (ワッチョイ 936b-RNf/) 2024/05/30(木)11:22 ID:wErc8vLa0(1) AAS
Aiに聞きながら作る
アホな俺でもjaascriptでたくさんスクリプト作れるようになったぞ
812: (ワッチョイ 492a-E0dj) 2024/05/30(木)11:30 ID:7kQSV4uh0(1) AAS
枝ぶりの良い木に紐をかけ、首でぶら下がると、背が伸びるとか。
昔は、誰かの思いついた最強の仕様書に苦しむと、背を伸ばしたそう。
813: (ワッチョイ 5110-RNf/) 2024/05/30(木)12:22 ID:zKWN4QJA0(1) AAS
やりたいことがあって、その手段としてC言語を選んで学んだので。
けど今の環境だと手段が山ほどあるからCでなきゃいけないって理由が無いとすぐグダりそう・・・。
814
(1): (ワッチョイ a1cd-kizQ) 2024/05/31(金)00:27 ID:PLb0hov90(1) AAS
>>795
>書籍の苦Cで、C言語の基礎を勉強しているのですが
この本はやってみた系の本でしょ。
学ぶ内容が薄い

Ruby の女神・池澤あやかが言ってるけど、
大学のC の授業は、99% 挫折する。
Ruby on Rails みたいに、すぐウェブアプリ・データベースが動かないでしょ。
正常に動くまでに、ポインターで数年以上無駄にする

だから初心者はRails一択。
筑波大学も使っている、Railsチュートリアルのサイトで、
省10
815: (ワッチョイ d1d8-eTTT) 2024/05/31(金)02:40 ID:jm23ZiA70(1) AAS
プログラミングは文学じゃないからw
機械と会話するのがプログラミング
何を馬鹿な事言ってんだと思うかもしれないが、それは先人が道を切り開いたから、ただ歩くだけで済んでる
で、そういう奴に限ってローコードやノーコードを馬鹿にすんだよなw
いや、行き着く先はそこだから
でも、悲観することは無い
本物のプログラマーはそのシステムを作る側になれるから
816: (スフッ Sdb3-n4gp) 2024/05/31(金)03:43 ID:V0zCAM7Od(1) AAS
キチガイに便乗するのは嫌だけど初心者にいきなりCはあかんやろ…
817: (ワッチョイ 5b2b-UQA7) 2024/05/31(金)06:46 ID:6wDcHk690(1) AAS
Cが難しいっては勘違い
むしろ単純だろ
818
(2): ななし 警備員[Lv.6][芽] (ワッチョイ 4bcc-CyIU) [chanqi] 2024/05/31(金)07:43 ID:dWGmqWrZ0(1/2) AAS
>>802
ID:PhbAFJr0です。
お返事ありがとうございます。
分かりました。とりあえず、まずは練習問題を繰り返しやってみようと思います。
アルゴリズムとデータ構造のコードについてはネットで調べてみたところ少し興味を持ったので、練習問題が完璧になってきたタイミングで取り組んでみます。
ありがとうございました。
819
(1): ななし 警備員[Lv.6][芽] (ワッチョイ 4bcc-CyIU) [chanqi] 2024/05/31(金)07:52 ID:dWGmqWrZ0(2/2) AAS
>>814
お返事ありがとうございます。
苦Cはやってみた系なのでしょうか?
一応ネットで調べてみたところ入門書であると書かれていたため、自分には丁度良いかなと思っていたのですが。
Railsについてはよくわからないので調べてみます。
ありがとうございます。
820: はちみつ餃子◆8X2XSCHEME (ワッチョイ d932-GaOn) 2024/05/31(金)13:12 ID:iuwMWJfd0(1) AAS
>>819
「苦しんで覚えるC言語」は仕様の細部を積み上げて理解しようとする本。
十分に解説しきれているかどうかはともかくコンセプトとしてはそういう感じ。
「やってみよう」タイプの本ではなく、プログラミングを始めるまでが長いところが苦しいんだ。
苦しい分だけ深い理解はできる。
よくある「簡単にわかる」系の本に対するアンチテーゼだと思う。

実践は実践してみりゃいいんだから本は理屈で支えるべきと私は考えていて、
その点からは好ましい入門書だと思う。
でも読むだけでは出来るようにはならない。
821: (ワッチョイ 93ac-i9sQ) 2024/05/31(金)13:17 ID:p06zXet70(1) AAS
厳しいことをいうと、Cで嫌悪してるなら、業界に向いてないから
822: (ブーイモ MMb3-UQA7) 2024/05/31(金)13:45 ID:Pm+5ZvF0M(1) AAS
練習問題を繰り返す意味がわからんな
プログラム言語なんて所詮レゴブロックみたいなもん
ルール覚えたら後は自分で何作るかだろ
823: 警備員[Lv.1][新芽] (ワッチョイ d940-pRI7) 2024/05/31(金)13:45 ID:1P0Bh2ql0(1) AAS
学び直しに「苦C」読んでみるかな…
824: (ワッチョイ 49ff-eTTT) 2024/05/31(金)15:20 ID:lylFHNFS0(1) AAS
Cはマニュアルトランスミッションと言える
今はスポーツカーですらオートマで運転出来るが、Cを知らないというのは、プロのレーサーがオートマしか扱えないと言ってるに等しい
オートマ限定の自称プロがコードを書いてるのが現状
825: (ワッチョイ 2bd6-+Suw) 2024/05/31(金)15:40 ID:QxMPM6Rv0(1) AAS
組み込みおじさんが真のプロというわけでもないし
826: (ブーイモ MMb3-UQA7) 2024/05/31(金)15:45 ID:s7aJNLVjM(1/2) AAS
解きたい問題に対して適切な言語選ぶだけの話
cはマニュアル車とか的はずれ
827
(1): (スフッ Sdb3-n4gp) 2024/05/31(金)16:15 ID:W3K/8bzed(1/2) AAS
マニュアル車は的外れだと思うけど、コンピューターでメシ食おうとしてる人間がCと言うかコンピューターの仕組み知らないのはどうなんだ
828: (ワッチョイ 512a-fxxY) 2024/05/31(金)16:16 ID:yeMi3AXu0(1) AAS
そう、Cは暴走するから寧ろAT車。
829: (ブーイモ MMb3-UQA7) 2024/05/31(金)16:48 ID:s7aJNLVjM(2/2) AAS
>>827
コンピューターの仕組みって言っても幅広いし全部知ってる必要なんてない
自称C言語使えますってやつでもキャッシュ最適化なんてできないやつがほとんどだろ
830: (スフッ Sdb3-n4gp) 2024/05/31(金)17:06 ID:W3K/8bzed(2/2) AAS
別にCPUやらOSやら設計できるレベルの知識持てとは言わんけどポインタ理解できないのでC使えませんとか言うレベルの人に仕事任せたいとは思えん
831: (ワッチョイ 93ad-c1Pw) 2024/05/31(金)17:16 ID:+h6xorGU0(1) AAS
本題と関係のないところで評価してしまうのは日本人の悪いところだな
832: (ワッチョイ f101-Av8/) 2024/05/31(金)20:08 ID:C645u0p+0(1) AAS
言語としてCがシンプルで学びやすいと思うけどなあ
833: (スッップ Sdb3-rJcT) 2024/05/31(金)20:17 ID:lobthN5Hd(1) AAS
流行りのPythonやJavAでも良いけどさ
Cのイロハくらいは理解しておいた方が良いよな
色んな言語のベースになってるし
何よりメモリアドレスやらの理解が深まる
834: (ササクッテロラ Sp8d-5cHB) 2024/05/31(金)20:52 ID:9XRoqY5Up(1) AAS
Cは純粋にコンピュータの知識でイケるけど
最近流行りの高級言語は余計な概念まで覚える必要があるからなぁ
835: (ワッチョイ 9379-iN9L) 2024/05/31(金)21:40 ID:TouRjKKE0(1) AAS
>JavA
なんかかっけー言語来た
836: (ワッチョイ d907-eTTT) 2024/05/31(金)22:26 ID:LsNESqr60(1) AAS
Cがマニュアルというのは的外れ言ってんのは知ったか野郎だろ
Javaや比較的Cに近いGoと根本的に違うのはメモリ管理だろ
Cはオブジェクト指向をサポートしてないからそれは除外するとして、それ以外の違いはメモリ管理って事
手動でするか自動(ガベージコレクション)でするかの違い
手動ですれば効率が良くなる所も同じだ
837: (JP 0H4b-eTTT) 2024/06/01(土)01:04 ID:2QHa2LtDH(1) AAS
>>818
Cはメモリ管理が自前だからマニュアル車だな
俺はオートマ限定だけど
838
(1): (ワッチョイ 5b5f-mLF1) 2024/06/01(土)01:29 ID:WXUcJNXk0(1) AAS
gccで、今風のアトミックな変数処理って何を使うの?
テストアンドセットとかインクリメントとか
839: (ワッチョイ 2b63-Av8/) 2024/06/01(土)01:31 ID:DQg5mZM+0(1) AAS
若葉マークというか、枯れ葉マークというか・・・
840: はちみつ餃子◆8X2XSCHEME (ワッチョイ d932-GaOn) 2024/06/01(土)03:47 ID:Pz0ykI9j0(1) AAS
>>838
C11 以降には _Atomic キーワードがあって型指定子もしくは型修飾子として使える。
stdatomic.h には関連した型やら関数やらがある。
仕様としてはオプショナルなので提供していない処理系はあるが GCC はサポートしてる。

実体を辿るとビルトイン関数だからそれを直接使ってもいいけど
言語仕様にある範囲で書けるならそのほうが現代的なんじゃないかな。
841: (ワッチョイ ab0c-/tnW) 2024/06/01(土)05:42 ID:GcLNDseM0(1) AAS
>>809
プログラマ最上階級の形式言語屋は言語を学ぶ事自体が目的だけどめっちゃ伸びるだろ
842
(1): 814 (ワッチョイ d99c-kizQ) 2024/06/01(土)08:50 ID:EbWIxJBI0(1) AAS
>>818
アルゴリズムとデータ構造とか、
プログラミングのお題スレの問題などは、
それこそRuby で学ぶ・作るべき

ガベージコレクションがあるから、ポインターでメモリの事を考えなくてよい。
C/C++, Rust など、メモリを特別に扱う言語は、
仕事で給料をもらいながら仕方なくやるもの

趣味でやるものじゃない。時間の無駄。
特に初心者には言語の文法よりも、
アプリを作る時に、どういう手順・技術が必要なのかとか、全体像が大切。
省5
843
(1): ななし 警備員[Lv.7][芽] (ワッチョイ d68e-Nly0) [Chanqi] 2024/06/02(日)10:36 ID:/kmCAD/j0(1) AAS
>>842
お返事ありがとうございます。
ID:dWGmqWr20です。
現在はC言語をやっているのですが、いずれC++をやりたいと思っているのでRubyは興味が持てたら試してみたいと思います。
ありがとうございます。
844: 警備員[Lv.2][新芽] (ワッチョイ a52b-u9Nc) 2024/06/02(日)22:38 ID:+AIp94K50(1) AAS
Ruby勧めてくるやつはもれなく地雷
845: (ワッチョイ 4a8e-xpns) 2024/06/02(日)22:54 ID:0MnNF0Gg0(1) AAS
そんなこともわからない>>843はダメだな
846: はちみつ餃子◆8X2XSCHEME (ワッチョイ a932-zlCG) 2024/06/03(月)00:48 ID:oYPTQzXH0(1) AAS
Ruby の構文解析器が巨大なのは有名な話だろう。
素朴な C コンパイラの三倍くらいの大きさはある。
それだけ複雑な文法ということだ。
Ruby が言語の細部を学ばずに扱えるものであるかのような意見に対しては受け入れがたい。
メモリ管理については (入門者が) 後回しにするというのはそれなりに納得のいく意見だけれど。

人によっては元々の感性に上手くはまれば少しばかり複雑でも楽に自然に使えることもあるし、
Ruby が多くの人にそうなのかもしれないけど客観的には比較的複雑な文法を持ってるよ。

そういった合うかどうかを脇に置けば理解の助けになるのは単純に知識の分量で、
分量に圧倒されずに学習し続けるのはモチベーションによるところが大きい。
やりたいことやりなよ。
847: (ワッチョイ 8663-l7CW) 2024/06/03(月)01:38 ID:aE7W3wBo0(1/5) AAS
プログラム板で一番嫌われているのが Ruby
その理由をよく考えてから人に勧めて下さい
848: (ワッチョイ feae-FHn0) 2024/06/03(月)02:06 ID:q/07Ajy70(1) AAS
Matzは言語オタクかもしれんがCSの教養が感じられない
だいたいPerlの命名真似てRubyとか発想がクソダサい
849
(2): (ワッチョイ 152a-fUCz) 2024/06/03(月)03:07 ID:oHlmHzRo0(1) AAS
だいたいBの命名真似てCとか発想がクソダサい
850: (ワッチョイ d561-4CLV) 2024/06/03(月)11:50 ID:21u+58W30(1) AAS
そりゃ、Ruby はオブジェクト指向でクラスもある。
だから、クラスを派生させるだけで、シンプルに書ける。
つまり、コンパイラが頑張っているから、開発者は簡単に書ける

C では、そんな短時間で動くアプリは作れない。
開発時間のほとんどが、ポインターとメモリ確保・解放でバグる言語

既に、慶応卒のRubyの女神・池澤あやかが言ってる。
大学でのCの授業は、99% 挫折すると

授業料を損した挙句、プログラミングが嫌いになるだけ。
授業を受けた生徒が言ってる

結局、彼女は山陰地方の合宿で、Ruby on Rails を学んだ。
省1
851: (ワッチョイ 1510-L6jh) 2024/06/03(月)12:02 ID:P8rXJxjs0(1) AAS
95年あたりに大学の情報工学科入ったら
Pascal、C言語、Fortranの授業が必須科目だったわ。
OSはDOS(Win3.1インストール済み)とUnixだった。
852: (ワッチョイ dd15-hn0t) 2024/06/03(月)12:03 ID:Ffe49uvh0(1/4) AAS
Cでコード書くと必ずバグると思ってるアホw
1-
あと 150 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s