なんでもC言語で開発する奴アンチスレ
リーダーの命令でC#、C++、Python、Java、Javascript、Kotlin等、OOPパラダイムを取り込んだ言語及びフレームワークを使った開発を封印して苦労しながら開発している人達のためのアンチスレです >>180
初版2冊持ってる、家宝にしてる。
35年飯食えて、あと10年は行けそう。
全て独学で今まで来たが、石田晴久先生には会った事も無いが感謝してる。 >>177
いやだからそういう話が憚られると言ってるのだが カーネルの話が出てきて思い出したが、Linuxのリーナスがこのスレを見たらどんなリアクションをするのだろう。
LinuxカーネルをRustに置き変える話とか出ているけど、どのような経緯で頑なにC言語に拘っていた(C++は全否定)リーナスがC言語以外の選択肢も検討するようになったのか気になる。 >>185
linusも最近はc++に対してもそこまで悪くないかなって態度になってる。
根本的に気にしてるのは抽象度の高い言語だとコンパイラ自体のバグに付き合うのが馬鹿らしいってのが大きかったって話だと。
ただ最近のlinuxのあの異常なヘッダーマクロの量を見れば、cもどうなのかって発想にもなるのかなとは思うところ。 >>186
なるほど。
ビル・ゲイツのIQ至上主義(黒歴史)もそうだけど、できる人達って反省するところはちゃんと反省するんだな。 >>188
誰一人として血液型の話なんかしてないけど? C言語も最近の言語の思想を受けた人間がコーディングすれば
結局のところJavaみたいな書き方になっていく
だったらC++で書いたほうが可読性は上だ CやC++はヘッダーファイルなる余計なものがあるから嫌い まぁ、低レイヤー開発だとC、C++の二択だから... 。
Rustはこれからに期待。 API設計の基礎はC言語では身につけ辛い。
今のご時世、C言語がソフトウェア開発の基礎だなんて思わない方がいい。
コンピューター基礎とソフトウェア設計基礎は区別するべき。 疑問なのだが、なんでデバイスドライバ開発ってC言語なんだろ。
デバイスドライバの開発はやったことないからわからないけど...MSならC++くらい用意してくれそうだからこそ不思議。 >>196
デバイスドライバって基本的にはinit,read,write,set_stat,get_statだからc++の様なフレームワークや抽象化は無駄。以下に前記の動作を早く動く様に実装するかでドライバーの良し悪しが決まる、だと思う。 [至急]
pcmBuff = decoder.get_samples();
これがコンパイル通りません(式は変更可能な左辺値である必要がある…)。
グローバルでfloat pcmBuff[99999] = { 0 };
get_samples()の戻り値はfloat *です。
なぜですか? 自己解決。
memcpy()してあげればいいみたいですね。
失礼しました。 まあ今のAPIっていうのは大抵web APIのことだし、それってほとんど文字列処理の話だからな。
そらcでやるのは辛いわ。 >>189
推測だけど何でもCの人に他人と足並み揃えるよりも我道を貫く生き様を感じ取り、B型との類似性を指摘したのだろうね。 >>202
なんで血液型からそんな憶測ができるんですかねぇ。
ヴァンパイアの末裔なの? メキシコって人口の80%以上がO型だけどメキシコ人はほとんどの人が同じ性格してるということなのかな 要するに、CができるのはB型のみで
ホカのやつには無理ってことだな。 ベル研究所の連中が全員B型だったら怖いよ
ゴリラかて >>203
職場を観察してごらん
我が道を行き自分は他人に好かれてると自画自賛しつつ
みんなから自己中野郎と嫌われてるSEは例外なくB型だから 血液型占いなんて信じてるのは日本人くらい。くだらん。 まあ、いつも言ってるように、Cなんて素人には無理だし、
そういう素人をうっかり雇うのを防ぐために、今もなお利用され続けている。 >>217
しつこい。そもそも、C言語なんて使わないのなら篩になんねーよ。
大人しく仕事で使う言語を扱える奴を募集しとけ。 使わない言語は知らなくていい
こういうヤツはおっさんになると消える 消えるんじゃなくて、お前らの上司になっちゃうんだよ。 使うことはなくても、ノウハウを活かすことはできるからね。 >>224
悪いけど、C言語だけじゃ無理。
そして、君はそれを理解しているつもりでいるようだけど、言動からして理解できていない。 まぁ、君がこのスレで同じ事を何度も書き込んでいる彼のことなら...だが。 使わない言語を勉強する、っていう段階で見るならC言語は5〜6番目以降の言語であるべきだと思うが
Cの雰囲気は好きなんだけど、ビジネスという観点からは流石にCを勧めるわけにはいかないでしょ
日本でCやってるとこって仕事キツそうだしやだよ >>225
CとC++やってC#かJavaやっとけばくいっぱぐれはしない。
フレームワークで組み立てるだけのJavaScriptやPHP,Pythonなんて楽勝。
最近はrustで遊び始めたけど。
逆にスクリプターは、C,C++に入るのは無理ゲー世界でしょ。 だれがCだけなどと?
Cできるやつがホカの言語できないとでも?
まあ、ソノヘンがわからん能無しをうっかり雇うのを防ぐためだからね。 だれがHTMLだけなどと?
HTMLできるやつがホカの言語できないとでも?
とか言ってみたい >>229
そのためにわざわざCで開発するの?
意味不明なんだが Cができるかできないかの話が
Cで開発するかしないかの話にすり替わるのはなぜだろう >>233
意味不明なんだからそんな会社相手にすんなや。
会社なんていくらでもあるんだからさ。
前にも言っただろ、成功するかどうかは別の話って。 > まあ、ソノヘンがわからん能無しをうっかり雇うのを防ぐためだからね。
正直、この真意が伝わらん
C言語ができない=能無し
という解釈で話を聞いているけど、合ってる? 低レイヤの言語もできるなら技術力のあるプログラマだとは思う 組み込みやってるけど、C++は使うがC言語は使わねーぞ
クロスコンパイルするときもg++普通に使えるし
マイコンレベルのプアーな環境はあんまり経験ないからわからんが
C言語開発しろなんて言われたら途方に暮れるわ
もう長いこと使ってないから知識が曖昧だけど、リストすら標準ライブラリにない欠陥言語でしょ?
callocやfreeなんて使いたくないし ただ、高レイヤーも扱う会社が低レイヤーもおぼえさせないといけない状況にあるのは、分業が出来ていないプロジェクトリーダーの問題を部下に押し付けているようにも感じる。
色々できる人間は評価するけど、組織としてはそれを求めちゃ駄目だろとは思う。
高い人件費でリーダーを雇うのなら、まだ、許されるけど...それって既存のリーダーの存在意義を奪っているような。
大怪我をした人の脳を移植するような話みたいだ(脳の移植技術なんてまだ無いけどさ)。 いや、組み込みでも使うときは使うよ。
RL78とか、カーネル開発とか。
でも、まぁ...C++使えるのならC++使う。 みんな、C言語なんかできんでええよ
ワイがやったるさかい
困ったことあったら呼んでや 全体を把握する為に覚えることはいいことなのに
嫌だ嫌だするなら覚えなくてもいいんじゃね
やる気ないヤツがやるものじゃない もしも、業務で使わずともC言語を学ぶべきだと言うのなら、そのメリットを経営者に説明すればいい。
学習コストにかかった人件費をどのように回収するのかも含めてね。
もしも営業利益につながると判断したら皆、C言語を学んでくれると思うよ。
まぁ、もっとするべき事ってあると思うが。 Cしか出来ないんだけどね
CGIはさすがにアホくさだからスクリプト言語のフレームワーク使うけど。
スマホはjavaとobjectiveCだし、他言語使う必要ねぇ プログラマがCを学ぶことより
営業が何でもいいから言語を学ぶことの方が重要だと思う >>247
かれらは英語できるから
へたすりゃ第二外国語ももってるから
プログラマよりよっぽど勉強してるから 中国人は中国語+英語+日本語がデフォだよ
文系はさらに+αがある
おまえらプログラミング言語に特化してるんだから何倍も優秀なはず コピペして出てくる日本語訳って変だよね
当然だけど翻訳された英語も変なんだよね プログラマより勉強してる営業に案件任せればプログラマ要らなくね?
営業だけでいいじゃないか サルでもできる仕事を営業のような優秀な人間を使ってやるなんてナンセンスだ 根拠もなく「サルでもできる」と言っておきながら
サルができないとわかるとサルに責任を丸投げする営業ってなんなの? だからいつも言ってるだろ。
勝ちたいなら営業やれよ。 おれはやったことないけど、さぞや楽しいのだろう。
奴隷を横流しして金を搾取し放題なんだからさ。 >>255
プログラマとサル、どっちが単価高いと思ってるんだ? しまったー!
東京タワーのふもとにある大寺のコロッケ買うの忘れた!
あそこでは正月にはサルがみられたのに。 >>1
> なんでもC言語で開発する奴
そういう馬鹿はアンチする意味もない
一つか二つしか言語が使えないなんて
プログラマじゃねーだろ サルがHello World書けたら1日で俺の月収は楽に稼げる
だから営業はサル使って利益出せ 営業はサルにHello World書かせて利益上げてくれ
君がサルの仕事取ってきてくれないと会社が回らんのだ C言語が最速
ほかの言語はC言語で書けない人が使う代替品 >>269
適材適所で道具を使い分けられないのは無能 少なくとも適材適所でC言語を選べる人は
> ほかの言語はC言語で書けない人が使う代替品
こんなことを言わない Cが常に最適という狭い環境のなかに棲息しているカエルさんなのかもよ。
井戸の外は危険だから出ないように気を付けてね。 Cの話題をだすだけで「勉強してる奴」かどうかぐらいはわかる。 Cだけで判断するのもどうかと思うが
営業が英語できますって言ってるだけのようなものだぞ 知らん、海外の仕事を取ってくるわけでもないし、海外の公式の翻訳お願いしても技術英語は責任持てないとかなんとかで逃げられる 今どきの営業は英語などの外国語は必須だよ。
日本人は高いからね、もっと安い外人使うためには
当然その国の現地語が出来なきゃいけないわけだ。
日本語ができる外人は、日本人よりも希少価値だからね。 適材適所って言語の適正をフルに生かすことじゃないんだよ