「c言語」を含む日記 RSS

はてなキーワード: c言語とは

2023-10-16

型を理解できないプログラマー

プログラマー全員に型を理解させるのって無理なんじゃ無いかと思い始めてる

C言語Java理解できないけれどPythonなら書けます、っていう人はかなりいるんだけど

彼らは「型」について理解はしてるけれど使いこなすことは全くできない

よくよく聞いてみると、プログラミング=手順 だと思っているので

手順を作ることはできるけれど、対象データ構造を整理することはできないしやらない

与えられたデータを使って目的に向かって手順を作る、みたいなことはできるし、それこそがプログラミングだと思っている

なのでデータ構造を整理すればすぐに終わるようなことでも手順でどうにかしようとする

入出力がどのような型かに興味もないし、それによって後で使いにくくなるかもしれない、ということも想像できない

是非とも大学プログラミング教室では「手順」だけじゃなくて「データ構造」をしっかり教えて欲しい

2023-10-05

anond:20231005234157

moduleもnamespaceの概念もないC言語さまだぞお前ら頭が高いなーにが高級言語じゃシェル芸してみせい

2023-09-27

anond:20230919141733

イメージ

anond:20230726111327

n=1の話をするが組み込みにもちゃん若い人いるよ。新卒一括採用からWebみたいに派手じゃないけど。

あと組み込みにも色々あるよ

CPUC言語で書く。状態制御とかDI/DOする。割り込みつかってある期間内で処理を終わらせるようにする

CPUアセンブラで処理書く。古い製品CPUはそれでしか書けないとかある。

FPGAVerilog/VHDLで処理書く。①で間に合わない速度が必要とき。あとA/D変換とか

PLCラダー言語で処理書く。リレーwwwなんだが、何十年も出してる装置とかPLCが中心になっていて今更変えられないので今も需要がある。発注元も昔のやつ参考にするのでPLC制御することみたいな要求事項がそのまま残ってる。

組み込みLinuxに対してC++で処理書く。リアルタイムじゃない。CPU1はこれで、CPU2が①とかある。1と2のデータの受け渡しにFPGA使ったりする

タッチディスプレイUIとか。タッチディスプレイ機械売ってるメーカが出してるクソ使いにくいソフトで作る。これで作ると牛丼屋の券売機見たいのができる。

私は3年立たずに逃げたのでもっと他にもあると思う

2023-09-21

俺の使える言語まとめてみる

来年、再来年言語が増えていたらイイナと思いまとめてみる

日本語

漢語

英語

中国語(基礎)

ドイツ語(基礎)

c言語

html

Java Script

Flash

Excel VBA

はてな記法

2023-09-19

1000年後の人類に崇めてもらうためだけに石板にC言語を刻んでる

磁気テープ光学ディスクも紙も天変地異の前には脆いものよ。

1000年後の人類が地中から謎の言語が刻まれた石板を掘り起こして

これは神の言語では!?ってなってくれることだけを夢見て

今日も石板にC言語を刻んでる

 

ももし、この世界に俺と同じ思考

オブジェクト指向言語を石板に刻んでる奴がいたら

きっと負けてしまうんだろうなぁ……

2023-09-09

anond:20230909121054

WEBデザインはもう半分自動化されてるんじゃね?

 

javascriptがあるからプログラ民具の基礎はやっといたほうがいいと思う

エクセルVBAもとっつきやす

C言語とは違うが理論は似てるし、日常でも使える

2023-08-23

anond:20230823105445

プログラマ派遣業界の闇というほどでもないけど、実情を少しだけ書いておく。

プログラマ派遣会社は、とにかく人を集めて派遣できればもうかるので、常に未経験者歓迎で募集を掛けている。

そして、入社後に2週間程度の社内研修をして、C言語JAVAでの四則演算、条件分岐ループ、出力、その他の本当に最低限の知識を教えて

社内テストクリアした人から即戦力として派遣先に送られていく。

要は、未経験歓迎で募集して、ちょっとでも使えそうなら直ぐ派遣し、マジで使え無さそうなら研修期間にクビを切る。

社内研修で教わる言語派遣先で必要とされる言語なので、ニーズに合わせて言語が変わって行く。

派遣からこの人ダメと言われたら、次の人を送り込む。

何処にも派遣先が見つからなくなればクビにする。

派遣会社にとって、派遣社員は本当にただの商品しかない。

こういう世界なので、彼女仕事の内容を具体的に決めているのは、事実上派遣先の会社になる。

同期がpython やら java仕事をさせてもらってるのは、派遣先の会社がその作業を割り当てるからであり、

彼女Excel 仕事をさせられているのも、派遣先の会社がその作業必要としているからなのである


派遣会社社長上司も、会社利益の最大化のために行動するだけで、彼女キャリアについて考えることはない。

ただで退職されるくらいなら、コーディング仕事を振ってくれそうな会社派遣させた方が儲かるくらいにしか思ってない。

女かどうかなんて誰も気にしていない。

2023-08-11

ワイの会社10年以上前に作ったコード規約あるけどC言語のみやで

今はスマホクラウドがメインやからC言語書いてる奴皆無やで

Windowsアプリ作ってた頃はコードレビューあったけど今は一切しなくなったやで

2023-07-22

anond:20230722141653

プログラミングの入門にC言語を薦めるジジイがよく居るけど罠だからな。

何か作らないと課題が見えてこないから、作りたいものを実現するにはどうするのかから調べたほうが良いと思う。

2023-07-17

anond:20230717002715

C言語だけでいいとしてもそうはなんねーだろアホか

2023-05-21

俺の開発経験

[自社開発メガベンチャーわず半年で鬱退職した雑魚エンジニアの話|JoanOfArc](https://note.com/joan_of_arc/n/ned510ca913c7)

この記事過去記憶を呼び起こさせた。

1. 今はなき鉄鋼メーカー研究所新規シミュレーションコード立ち上げ

メンター米国自動車メーカー転職して途方にくれた。電磁気学教科書を読み漁って掲載されているサンプルコード理解して、コード手打ちして3ヶ月で動く様にした。社内で誰も見たことが無い結果に驚かれた。

2. 鉄鋼メーカー人員削減が若手にも迫ってきたので、電子部品メーカー転職コードは書かず開発現場製品作品制作をモクモクと行う。

3. 色々あってプログラマー派遣会社転職ドコモ向けのアプリテストデータ作成するだけの仕事アサインされた。楽勝の仕事だったが、拘束時間が長く半年10kg太る。

4. 派遣で今はなきシャープ常駐でデジカメファームウェアの開発現場に放り込まれる。C言語の未知のコードLSI仕様書に戸惑ったが、親切な若手社員に助けてもらって独り立ち出来た。2年程やったが、雇い止めに合った。

VC++製の画像処理アプリメンテした。VB画像処理アプリ自作した。

5. 現NTT、当時住友銀行子会社で常駐で電磁界シミュレーションアプリの新機能開発を担当分散処理による計算時間短縮を狙う部分を担当分散処理はMPI(現OpenMPI)を使用。まずはパソコン2台で分散処理を行うもNIC(LAN Card)がボトルネック計算は出来るが1台で計算するよりパフォーマンスが出なかった。職場ジョインしたあとは、しばらくは訳がわからず、戸惑った。通勤時間が長く体が消耗した。

派遣プログラマーは嫌で正社員で働きたかったので、プログラマーにこだわらず職場を探した。知財の職に採用されたので、常駐先と派遣会社退職を願いでると引き止められて困った。退職を強行して転職できた。離職票の入手に苦労した。暑い夏だった。

6. 中小製造メーカー知財職場では要領よく仕事をこなしていると時間があまる。余った時間で社内WEBサイトを作ったりした。使ったのはASP(ASP.NETの前身VB.NETでコーディング)。フレームワークに従ってコードを埋めるとそれなりに動いた。DBMSAccessを使った。要するにmdbファイルデータを保存した。更新処理は管理者のみ、データの閲覧が主な機能であるWEBサイトだった。

7. 知財仕事は楽勝なのだが、やはり開発の仕事に未練が出てきた。iOSアプリの開発もやってみたくなった。10年以上知財仕事を行ったが思い切って無職転向した。親父も無くなり、遺産の整理もサラリーマンを行いながら難しかったのだ。(つづく)

2023-04-26

anond:20230423181540

> そもそも別物っつ―かマジで容量不足で世代交代しただけだっつーのという話なんだが、それをどうやって言葉にしたら良いのかが思いつかん。

いやそれだけじゃないだろ.

アセンブラ(16bit)じゃなくて、C言語(32bit)で実装したいってモチベーションもあっただろ.

あ、あと、今はなくなった Itanium (IA-64) と共通のものがほしいってやつもか.

2023-04-15

anond:20230415203154

まあ、本格的にCSとかやろうと思ったらC言語必須だと思うぞ。手練れの使い手になる必要はないにしても、一通りは知っておかないと。でも覚える事は少ないしシンプルからまり負担にはならないだろ。使いこなせるかどうかは別として。

2023-03-31

anond:20230331100808

プログラミング言語が、最初は0101からはじまって、マシン語になって、C言語とか出てきて、高級言語になって、スクリプトになって、という流れと同じで、
AI最初にまともに動くものができたら、その支援を受けて多様なものができてくるんじゃないか。既にパソコンで動く大規模言語モデル、とされるものは、GPTを使っていると公言しているものがあるようだし。(規約違反だけどな)

Bingよりもperplexityのほうがいい

花嫁が輪姦されてるのっていいよね。いいか?うんとても素敵です

わい:C言語のもとになる構造言語を教えて

Bing

C言語のもとになる構造言語は、1970年代から制御構造を導入したプログラミング言語を指しての「構造言語」というワードが浮上し、当時のgoto文中心だったFORTRANCOBOLBASIC意識してそれと線引きするための用語として存在していました1。C言語は、1972年AT&Tベル研究所デニス・リッチー氏が主体となって開発した汎用プログラミング言語であり、C言語はBCPL言語を参考にして開発されました23C言語は、その後、多くのプログラミング言語に影響を与えたことで知られています

ちゃごちゃ余計なことを言ってるが、要は答え:BCPL

後に深堀りすると本当はBであることがわかる。(英語検索して日本語で要約して……)

しかもこのあとにB言語にはGOTO存在しないとか嘘までつく始末……。ヤバすぎるだろ……



わい:C言語の元になった言語は何?

perplexity:C言語の元になった言語はB言語です[1][2][3]。

​B言語は、​C言語開発者であるケン・​トンプソンが開発した言語で、​C言語はB言語の改良版としてリリースされました[1][2]。​

https://www.perplexity.ai/search/ead144d3-a2f4-443c-b8b6-036b80218e40


まずBing余計な口答えするわ、ハルシネーションがきつすぎて嘘ばかりつくわ、間違い指摘したらチャット閉じるわでまともな検索には使えない。厳密モード使うくらいならperplexity使ったほうがマシだし、実際にperplexityを使ったほうがマシです。

ちなみに perplexity はB言語GOTOがあることもちゃんと答えられました。

どっちが本当のことを言ってるのかわからんので、仕様PDF(https://web.archive.org/web/20150317033259/https://www.bell-labs.com/usr/dmr/www/kbman.pdf)見たわ。ってか、そういうメンドイことをやってくれるのを期待して検索チャットAI使ってるんですけど???

この作業必要になるなら口語検索したりハルシネーションで余計な時間を食わなくて済むだけ、Google使ってるほうがマシですけど?

そしてBing厳密モードはわからないって答えた。わからないって答えるだけましたけども、そもperplexityはちゃんとB言語GOTO存在すること答えられてるので、やっぱりBingよりはperplexityのほうがまともであるという結論になる。

何よりもperplexityは余計なことを言わないで聞かれたことだけを答えるし、ハルシネーション少ないからな。

結論検索(要約するなら) https://www.perplexity.ai 使え。Bingうんこ

2023-03-16

anond:20230316145238

AIはすごいけど最初銃口を向ける方向は自分で決めないとね

C言語みたいなものだと思ってる

モード:厳密
今月発売のゲームを教えて

 ‘今月発売のゲーム’ を検索しています

 回答を生成しています


今月発売されるゲームには、Switch版の「Jitsu Squad (ジツ・スクワッド)」1、PS5版の「Dawn of the Monsters」1、Switch版の「Sixtar Gate: STARTRAIL」1などがあります

他にもたくさんのゲームが発売されます。どれが気になりますか?

詳細情報: 1. appmedia.jp 2. famitsu.com 3. kamigame.jp

2023-03-13

時代の流れについていけない

今までJavaしかやったことないのにC言語バッチ作る案件アサインされた

つらい

2023-03-01

ファミマフィロソフィーだとか、

サンクス的優しさとか書いてきたけど、

C言語の良さについて語る往年のプログラマみたいなってしまったので、この辺でやめときます

ちなイオン信者

2023-02-28

anond:20230228214142

C言語覚えとけば、あとは応用で簡単に覚えられるからC覚えろよ

2022-12-21

ネット界隈のエンジニアもっと長持ちする技術を覚えるべき

AIすごいとか言ってる暇があるならC言語勉強でもしてなさい

2022-12-16

C言語からないメスガキをわからせるおじさん

おじさん「C言語完全に理解した

2022-12-14

C言語からない

でもそれ以外の言語はそれ以上にわからない

俺は何もわからない

ログイン ユーザー登録
ようこそ ゲスト さん