■ このスレッドは過去ログ倉庫に格納されています
C言語分からないのにVBやらJAVAやら言うやつは何なんだ?
- 1 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:06:36.455 ID:LtVZkJriK.net
- 理解できてんの?
- 23 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:22:01.315 ID:LtVZkJriK.net
- VBは基底のオブジェクトクラスから派生したウィンドウフレームっぽいクラスを使って作るだけでしょ
それならCですぐできるし取り回しも全然いい
- 24 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:22:57.540 ID:6g6FERkea.net
- >>9
Int型とfloat型の違いかなと
- 25 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:22:59.545 ID:sVi/85Wya.net
- Cはまだいいけど
C++を使うやつは死ね
Linux環境汚すなカスが
- 26 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:23:59.207 ID:2yZJN1MI0.net
- 全部コメントアウトしとけ
- 27 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:24:25.604 ID:LtVZkJriK.net
- >>25
どゆこと?
- 28 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:24:57.760 ID:hodkyjmRr.net
- C++11が最強なんだなぁみつを
- 29 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:25:33.829 ID:4D/BwMZHd.net
- >>28
D、Rust、Nim
好きなのを選ぼう
- 30 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:27:17.567 ID:8n7XKqeCd.net
- ジェネリクスもない、ポリモーフィズムもないCでプログラム書くとか勘弁してくれよ
C11で付け焼き刃のジェネリクスは入ったらしいがな
- 31 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:28:10.278 ID:Ce1T05l70.net
- 日本はJava案件多いからIT専門学校(笑)とかでもJava教えるんだよ
底辺IT土方はCやC++なんぞやる必要ない
- 32 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:28:32.677 ID:LtVZkJriK.net
- >>30
それはソースの保守性を考えてって事?
- 33 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:28:35.172 ID:LKmA16cR0.net
- >>28
C++11までちゃんと追えてるんならもうひと頑張りしてC++17までお勉強していいと思うの
ただ糞みたいなコーディング規約使ってるとこだとコンパイラ変えるだけでムーブセマンティクス使えないのは残念だなあ
- 34 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:30:02.975 ID:vPQUYFV7a.net
- 計算理論も回路設計も分からずプログラミングとか言ってるやつなんなの?
言語ってのはすべて論理回路の糖衣構文だから
- 35 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:30:14.395 ID:hodkyjmRr.net
- >>33
17まで活用してるけど
古いC++で書けって言われたら発狂するから11という表現にした
コンパイラによって……は確かに面倒ではある
- 36 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:31:56.163 ID:hqloRidY0.net
- アセンブラ業務で三年やってました
- 37 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:32:14.320 ID:hodkyjmRr.net
- >>29
言語使ってお遊びするならそれらでも良いとは思うけど
何か作りたい時に使うのは遠回りになるよね
- 38 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:34:31.956 ID:LKmA16cR0.net
- >>35
というか本来は適切に書いていれば以前の仕様に則ったコードでもC++11以降に対応してるコンパイラでコンパイルするだけで
クラス型に関してはムーブコンストラクタなりが作られるようになってるんだよ
ただウンココーディング規約だとクラス型はコピーコンストラクタなりデストラクタなりを全て明示的に定義しろとか割と見かける
これやられるとムーブコンストラクタをコンパイラ側で自動生成できなくなるんだよな
- 39 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:35:13.343 ID:ls7+omW40.net
- D言語のCTFEがC++にconstexprとして取り入れられたから次は条件コンパイル、文字列mixin、テンプレートmixinだな
- 40 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:35:40.389 ID:LtVZkJriK.net
- >>38
ムーブコンストラクタって何?
- 41 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:38:20.532 ID:PPC3Beb3r.net
- cより簡単だぞ
ポインタやメモリ意識しなくていいし
- 42 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:39:17.554 ID:LtVZkJriK.net
- >>41
いや、メモリもメモリアドレスも気にせんとダメでしょう?
- 43 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:42:37.763 ID:hodkyjmRr.net
- >>38
明示的に追加はウンコーディングだとは思わないけどな
新しい言語仕様に追いついてないだけで
- 44 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:43:37.449 ID:73/PyLDHd.net
- c++ってイマイチどの分野に適合してるのかよくわからん
スクリプト言語でまず書いてボトルネック部分をCにするでほとんどのパターン解決しそうなんだが
3dグリグリ動かして膨大かつカリカリにチューンされた極限を求められるゲームってのも最近多くなさそうだし
- 45 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:44:21.953 ID:NsNt49kO0.net
- 1 FOR S=1 TO 99:CLS :PRINT STR$ S:X=0,Y=23,A=1:FOR J=1 TO S*8:
P= RND 99+20,Q= RND 47:LINE (P,Q)-(P+1,Q+1),B:NEXT :REPEAT :
PSET (X,Y):BEEP 1,,30:D=X-1-( INKEY$ ="")*2:A=(Y=47)*2-(Y=0)*2+A:
E=Y+A:PRESET (X,Y):X=D:Y=E:UNTIL POINT (X,Y):IF X=144 NEXT
いるんだよね。BASICも知らずにCをかじったくらいでプログラマー面してるガキが
1行プログラムという制約の中でどれだけ内容の濃いものを作るか、という
最高の処理の圧縮化と効率化の経験も無しにプログラマー?(笑)
- 46 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:44:50.678 ID:LKmA16cR0.net
- >>39
伝家の宝刀#ifdefがあるじゃあないか
>>43
ウンコだよ
そもそもそれらを明示的に書かないといけなくなるクラス設計の方にこそ問題がある
底辺を基準にしちゃってるんだよね
- 47 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:45:23.220 ID:xDIjTEh20.net
- 自分でCPU設計できるぐらいの知識は欲しいね
- 48 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:46:18.969 ID:LtVZkJriK.net
- >>38
コピーコンストラクタが必要なんて時点でクラスの設計がおかしいと思うな
コピーコンストラクタなんてのはC++覚えたての時にめずらしがって使うものでしょう?
派生させたほうが全然いい
- 49 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:47:07.336 ID:B/hczl8aM.net
- シーゲンガーの書いたJavaコードの悲惨さたるや…www
ああいうのは「できる」とは言わない
- 50 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:48:35.806 ID:LtVZkJriK.net
- >>49
そうなんだ
やっぱりそれっぽい書き方とかあるんだね
- 51 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:49:17.868 ID:PFhpWNbpr.net
- cと言うかオブジェクト指向じゃない言語から来たスタティックおじさん
- 52 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:49:26.243 ID:hodkyjmRr.net
- >>46
全否定はしないけど肯定もしない
>>48
論外すぎて笑うわ
- 53 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:49:43.076 ID:LKmA16cR0.net
- >>48
多分わかってない
オブジェクト指向お勉強してきなさい
コピーコンストラクタがだめなんじゃなくて自前で描かなきゃいけないのがだめなの
- 54 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:53:03.586 ID:LKmA16cR0.net
- >>46
もちろんポインタ型とかハンドル型とかその手のどうしようもない連中を扱う際の
それらのラッパクラスに関しては目を瞑る必要があるけどな
- 55 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:56:43.027 ID:hodkyjmRr.net
- コイツJava上がりとみた
- 56 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:57:10.681 ID:B/hczl8aM.net
- >>50
全然別物だよ
つっても言語パラダイムが一緒なら作法の違いは表千家裏千家みたいなもんなんだけど
パラダイムが違うと茶道と華道くらい違う
- 57 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:57:23.968 ID:LtVZkJriK.net
- >>53
そうなんだ
サンプルとか探してみる
- 58 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:57:58.126 ID:LKmA16cR0.net
- >>55
なぜバレたし
- 59 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:58:44.147 ID:p2cD9dOc0.net
- お前らってツール作りたいわけじゃないもん
苦労したいってだけだもん
ITですら剣道や柔道みたいに道を求めちゃう日本人の精神的奴隷性ってすごいよね・・・
- 60 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:02:18.498 ID:QSkUMP/a0.net
- >>59
これ
- 61 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:05:14.302 ID:B/hczl8aM.net
- >>59
いいツール作るにはいい技術が必要なんだよ
- 62 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:05:42.653 ID:LKmA16cR0.net
- >>59
一応は後のことを考えてだよ
楽する努力はいくらでもするもんだよ
だいたいここであげられてる言語はどれもちょっもしたツールとか作るのにあまり向いてない
そういうの作るなら別にスクリプト系の言語使ったほうが手っ取り早い
- 63 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:07:34.187 ID:mqyesXWEd.net
- Javascriptがあんまりすぎてそれに変換されるTypescriptが生まれたけどCやC++に変換される言語があればコード資産全部流用できるとかないの?
- 64 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:12:20.131 ID:LKmA16cR0.net
- >>63
難しい
typescriptは変換というか生成のためのコード書いてるような感じだし
もともとそれ前提で書いてるわけだから
すでにあるものをってなると出来たとしても変換結果は人間が修正出来るようなコードにならないと思う
- 65 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:12:41.784 ID:POhiEd6U0.net
- >>63
変換される先の言語仕様がコロコロ変わるから無理
- 66 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:16:33.526 ID:60eaDgJA0.net
- なんか大学でVBやったけどそんな難しくなかった。Cは全然しらん。
- 67 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:21:05.845 ID:ls7+omW40.net
- Cに変換されるってのはままある
C++は見たことない
- 68 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:21:47.213 ID:6eFL/Ex80.net
- cやるくらいならgoやるわ
- 69 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:22:28.710 ID:LKmA16cR0.net
- >>67
拡張子をcppにすればあら不思議
実際C++のコードの大半はそんなレベル
糞だね
- 70 :貧弱のスズメ :2018/06/27(水) 10:23:32.431 ID:tK17W+aBM.net
- スマソ
- 71 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:25:36.093 ID:2yZJN1MI0.net
- 全部awsがやってくれるから
- 72 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 11:00:28.156 ID:GhevIjYb0.net
- >>1
とりあえずomajinai()メソッドでなんとかなるから
総レス数 72
17 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200