プログラミングの上手さってどういう意味なの?

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします
マジでプログラミングcから始めたいんだけど意味が分かりません。
マジで上手いってどういうこと?
全部覚えたら皆同じなんじゃないの?
コードを書く速さなの?
2以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:10:28.94 ID:neKvomRX0
そうだよ
3以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:11:12.35 ID:QdrRlCyk0
美しさ
4以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:11:56.71 ID:aAzEn7eY0
汚いコードと綺麗なコードがある
5以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:12:13.04 ID:GHM6CW/50
求める物 書けること

アホ 無重力でも水中でも云々
巧い シャーペンを使う
6以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:13:15.76 ID:nv+JQNNS0
代行ありがとう
7以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:13:23.85 ID:5o1hrdXb0
例えばAというゴールにたどり着く方法がBとCだとする。

Bでもいけるが、Cのほうがかなり速く到着出来る。

このCという道筋を導き出せる人が上手い人って感じかな。
8以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:13:39.84 ID:sunZIm8d0
速さだよ
9以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:13:47.59 ID:ES8tiBOo0
発想力
10以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:13:56.68 ID:Zo0emeYV0
3+3+3+3+3=15と書くか3*5=15と書くか
11以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:14:11.93 ID:nv+JQNNS0
>>5
?どういう意味?
頭悪いからわかんねーや。
12以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:14:56.17 ID:T8Loz/fo0
言語仕様を学んでも、そこからどういうアプローチでモノを作るかっていうことが難しい
13以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:15:34.04 ID:9qT3wVTlO
>>10
俺前者だわ
14以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:16:46.34 ID:9JFTKVx10
衣類をタンスにちゃんと分類して仕舞えるかどうか
15以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:17:31.75 ID:nv+JQNNS0
>>4
ほうほう、なんかかっけーな
>>7
なるほど
>>10
関係ない質問だけど
そのアスタリスクってどういう意味?
厨房だから分からない。数学でもそれ使うの?
16以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:19:04.76 ID:1Q/4A0Y+P
>>15
掛けるだよ
× と同じ
17以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:19:05.02 ID:4BUIm2+y0
美しく記述する人は部屋もキレイな気がする
自分のは2年後見たらすげえ混乱する部屋も汚い
18以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:19:46.51 ID:KxMptPrJ0
目の中がハートになってるエロ画像好き
19以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:20:00.66 ID:h88FfLu10
>>15
cどころかbasicの参考書ですらアスタリスクの意味載ってるだろうが
やる気庵のか殺すぞ
20以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:20:22.22 ID:nv+JQNNS0
>>12
??
初心者には理解不能です。。
てか例えばさ、GoogleのエンジニアってGoogleの中でも優秀な人だけって
言われてるけど、何がすごいかすらわかんないんだよね。
教えてエロい人!
21以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:20:48.73 ID:eZ4V2TiG0
せめて少しは勉強してからスレ立てろクソガキ
22以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:21:36.16 ID:5o1hrdXb0
>>15
*は×

趣味でプログラム作るのは別にいいと思うけど、本職にするなら折れない精神を
まずはじめに鍛えるべき(ガチで
23以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:22:05.63 ID:ZljcksNO0
趣味ならともかく仕事となると1人ですべて組み立てるなんて事はせず
AとBとCを各3人で担当して
合わせてDをつくり上げるわけで
そういう点では誰に渡しても明確なわかりやすさってすごい大事だと思う
24以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:22:31.91 ID:e9cZ6eFiP
アホに説明するのにわかりやすく抽象的な説明すると
それは本当だとどういうことなの?って
聞いてくるアホいるけど
まさに>>1だな
25以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:22:59.41 ID:65c9DuMx0
簡潔にまとめる能力

同じ結果をより短い時間で、より少ないロスで導ける人
プログラムに限らず優秀とはこういう人のこと
26以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:23:48.21 ID:T8Loz/fo0
あれを作って!
初心者: 作られない or ググりまくってリファレンス見まくってなんとか
中級者: 作られるけど読みづらい プログラムの改変に弱い
上級者: 作られる 読みやすく保守性が高いコードを書く
27以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:24:20.93 ID:lgV9QGdV0
日本語もうまく書けない奴がいるんだから皆がプログラムうまく書けるわけ無いだろ
28以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:24:30.19 ID:UKXdum4j0
見やすいコーディング

処理のスピード

発想力・転換力・発展力

書く速さ 

APIなどの記憶量

だと思ってる
29以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:24:32.78 ID:nv+JQNNS0
>>16
ありがとう!てかよく見たら普通に分かったわwww
>>17
ほーほー
>>19
参考書なんか買ってねーよハゲ!!
…………すみません冗談です
出来ればインターネットで勉強したいですはい。
それと有料のソフト買わなくても勉強は出来ますか?
ノートパソコンだけで出来る方法が知りたいです。
30以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:25:44.51 ID:L2DPO9gr0
俺が作るとプログラムぐちゃぐちゃすぎて、一週間くらい置くと自分でも意味わかんなくなってたりする
上手い人のプログラムは素人の俺が見ても分かりやすくてすごい
31以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:28:01.82 ID:RJyAvjjv0
処理のスピードってなんなの?
コードをできるだけ短く書けばいいの?
32以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:28:10.21 ID:qH+ZupyW0
昔みたいに組み込みで職人みたいなコード書く必要性がないからな

努力の欠片も感じられないー>>1、お前はやる気ないだろ
33以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:31:00.15 ID:4D+cIu1P0
プログラムなんてポケコンで組めるからな
34以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:31:01.02 ID:nv+JQNNS0
>>22
メンタルよえーわ、、。でも頑張る。
>>25
人生の先輩勉強になります
>>26
なるほど分かりやすい
>>27
なるほど、そういうものなんだね。
一応国語と英語は得意な方だけど数学苦手だわ。。
>>28
APIとは………?
ごめんなさいマジで
35以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:31:51.88 ID:Zo0emeYV0
>>31
必要のない計算をさせない。
10億までの数字で偶数は何個あるかってプログラムで
書き方によって数十秒の差が付くことがあるよ
36以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:33:10.28 ID:ivc+yUH70
>>31
極端にいうと、
おやつを1日3食365日食べました。合計何回おやつを食べたでしょうってのをやると
初心者は
3+3+3+3+3+3+3+3+ってコードを書き
慣れると3*365ってコードを書く

そんな感じ
37以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:33:37.17 ID:Zo0emeYV0
偶数じゃなくて3で割れる数と言いたかったスマヌ
38以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:34:12.67 ID:nv+JQNNS0
>>30
ふーん、そんなに違うのか。
>>32
やりたい気持ちはすげーあるんだけど、
普通のノートpcだけでも出来るのか分からないんだよね。
何かソフトとか必要らしいけど、お父さんのpcだからパスかかっててdl出来ないんだ。
39以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:35:07.01 ID:Zo0emeYV0
>>38
コンパイラないとどうにもならないぞ
40以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:35:07.30 ID:h88FfLu10
初心者はfizzbuzzからしろ
41以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:35:10.74 ID:ivc+yUH70
お前はHTMLで挫折するからHTMLだけやってりゃいいよ
42以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:35:26.61 ID:ko198xfiP
会社でコボルやってるけど正直つらい

学校でVBとかjavaとかやってるときは楽しかったんだけどなぁ
コボルもわかるやつは楽しいけど探り探りだしなかなかやさしい解説サイトとかないからな

あとRPGお前は消えろ
43以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:36:14.34 ID:nv+JQNNS0
>>36
質問だけど
その後者って前者に比べると組み方って難しくなるの?
44以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:36:39.05 ID:8Ac+DGFC0
お父さんのpc(笑)
45以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:38:36.56 ID:ko198xfiP
>>43
簡単か難しいかはさておきおやつを食べる回数を4回にした場合楽に編集できるのはどっち?
つまり保守とか考えて作れてるかってこと
46以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:38:41.87 ID:5iLsf12s0
くっせぇなぁ
47以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:39:19.37 ID:ING5OW6G0
サンプルコードとかそこまで大きくないのを実行させるのは今はwandboxの方がいいかもね
手元で実行させる必要今殆ど無いだろうし
http://melpon.org/wandbox/

参考書になりそうなページは知らない
GUIを作るわけでなければmanでも別にいいし
48以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:41:16.93 ID:ivc+yUH70
>>43
まあこの程度はどのみち計算式かいておわりだからかわらんが
>>45とかになった場合前者だとしんでしまう
49以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:41:31.52 ID:zBDcHMmw0
>>43
ろちらも同じ結果を求めることが出来るので難易度は同じ

ただ、短縮出来ればその分入力時間も短縮出来るわけでより多くのプログラムを書くことが出来るし
そのプログラムを他人が後から見て改変するときに解りやすいから、スマートに書ける応用力とか頭の
回転の早さ・経験等が必要になる
50以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:42:12.06 ID:nv+JQNNS0
>>39
コンパイラって何ですか?
………すみませんググれとか言わないで下さいiPadなのでレス返すのに必死なんです、、。
>>40
初耳だわ。それってcと比べると簡単なん?
>>41
一応やる気はあるんです。
でもどっから手を付けていいのかちんぷんかんぷんなんです。
一番最初はcからやった方が言いって言われたんですけど、htmlからの方がいいんですか?
51以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:42:46.20 ID:5o1hrdXb0
>>38
まずプログラムを始める前に
フローチャートの書き方を覚えたほうがいい。

初心者によくある事なんだけど、
わけもわからないままプログラムして、コンパイルしたけど
エラーだらけで動かない。エラーで調べてもわからない。
そこですぐに挫折してやめてしまうわけだ。

こういうのって自分で何やろうとしてるかわかってないのに、
いきなりプログラムを書き出すからそうなるんだよね。
自分でも理解出来てないことを、パソコンにやらせようとしたって
そりゃ出来ないよってなるわけだ。

そうならないためにも、まずはフローチャートを書いて、
その後それを見ながらプログラミングって流れを覚えて欲しい。
プログラムは理解が深まれば深まるほど面白いからね。
ちなみに10年選手のベテランさんでもフローチャートは書く時あるよ。

あとプログラム始めるならVBAから入ることをおすすめするわ。
52以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:43:25.91 ID:ivc+yUH70
html
簡単すぎるからかそもそもプログラミングとして扱われてない
53以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:43:48.60 ID:9JFTKVx10
BASICでもやってなさい
http://www.calormen.com/jsbasic/
54以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:49:31.09 ID:XtFLJNAQ0
>>26
ら抜き言葉使わないように意識してんのかしらんが違和感バリバリだぞ
55以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:50:22.03 ID:nv+JQNNS0
>>42
自分は超初心者ですけど頑張ってください!
>>44
あ?お前中学生が自分のパソコン持ってるとかどんなブルジョワだよ死ねよ
>>45
なるほど!後々の事も考えながらという事ですね!勉強になります!
>>46
こっちは真剣なんだよks
ヤフ知恵で質問しても回答おっせぇんだよjk
>>47
優しいですね!
ありがとうございます!
>>49
>>49さんってなんか凄い出来そうですね!
56以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:52:51.88 ID:lIscjWQs0
別に作れるは化膿動詞だからら抜き言葉じゃないお
57以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:53:44.83 ID:XtFLJNAQ0
>>56
だよね。学術的なことは知らんけどなんか違うなって思ったもん
58以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:53:49.34 ID:lIscjWQs0
何年生?
59以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:53:55.15 ID:2NVB8Xnk0
プログラミングのことを学ぶ前に日本語を学んだらどう?
60以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:53:55.24 ID:nv+JQNNS0
>51
本当にありがとうございます!助かります!勉強になります!
>>52
そうなんですか!
61以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:54:30.53 ID:DeQApRyV0
趣味程度ならHSPやっとけ
3日でゲーム作れて俺スゲーできる
将来に繋げていきたいなら絶対やっちゃダメだけど
62以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:54:50.69 ID:ufh1UhPu0
上手いプログラムってのは美しい
美しいコードを書けるようになるのだっ!
63以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:55:46.44 ID:nv+JQNNS0
>>58
中2です!受験怖いです!
>>59
脱字とかあった?それじゃなかったらエクスクラメーションマーク少なくするわ。
64以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:56:08.08 ID:lIscjWQs0
>>57
まあ未然形に助動詞れる足してるだけだから文法的に間違ってはいないけど普通は言わないな
65以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:57:06.42 ID:ivc+yUH70
おやつを1日5食7日たべました。合計何食食べたでしょうってのをプログラミングっぽく書くと

>>36の前者のように求めると
var おやつ = 5;
var 合計 = おやつ + おやつ + おやつ + おやつ + おやつ + おやつ + おやつ;
alert(合計);

って感じになるし後者は
var おやつ = 5;
var 日数 = 7;
var 合計 = おやつ * 日数;
alert(合計);

となる。実際に書くと前者のほうが1行分楽やね。計算量は後者のほうが少なくて速いけど
66以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:57:15.58 ID:XtFLJNAQ0
ていうか多分憧れだけでプログラミングやろうと思ってるんだろう
よくわからんけどカッケーな的な
そんなモチベじゃ絶対続かんよ
ハッカーにでもなりたいのか(笑)?
67以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:58:04.31 ID:doeMBXnf0
コードの良し悪しは納品後
修正するとき 似た案件を作るときのスピードに差が出る
結果だけど中規模〜のシステムで全体のコード文字数が少なくなる
68以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:58:58.14 ID:nv+JQNNS0
>>61
分かりました
じゃあちょっとだけやってみます!
>>62
その美しいコードがよくわかんないんですよ……
出来れば具体例お願いします!
69以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 14:59:56.06 ID:SeqU3Xhb0
#define typedef unsigned chat uchar
#define typedef while(1) forever
#define offsetof(type,member) ((size_t) &((type*)0)->member)
70以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:00:30.74 ID:SeqU3Xhb0
ミスったw
71   :2013/12/20(金) 15:00:35.33 ID:wF+xBx3t0
今からでもできる
VISUALC++EXPRESSの開発環境マイクロソフトからダウンロードできるし
c言語の勉強できる
72以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:00:38.93 ID:ivc+yUH70
>>68
たとえば>>65の前者、7日だからいいが365日だと相当見苦しいぞ
73以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:01:49.28 ID:mpQqNFnlO
オブジェクト化だかなんだか知らんが
ソースが飛び飛びなのは見たくない
74以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:04:10.53 ID:5o1hrdXb0
言っとくけど、ここに書いてることは見ている限り全部マジレスだからな。

まぁ中学生だから多分何一つ理解出来てないだろうけど、
それが当たり前だから心配することはない。
これからゆっくり覚えていけばいいさ。

俺はおすすめしないけどね。
IT業界って意外に体育会系だから、出来ないやつに対してのパワハラ、退職要求、
追い出しは当たり前。

新人だろうがなんだろうがわけがわからんくても血反吐はきながらでもやれだからな。
75以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:04:16.54 ID:ov9mjv0p0
プログラミングって一言で言っても沢山種類があるわけなんだけどさ、
何をするプログラムがやりたいのさ?

俺の場合はWEBプログラマーってやつで、
HTML、CSS、PHP、CGI、AS、JavaScriptあたりがわかれば飯食える

だけど、CやらVBとかはサッパリ

例えばホームページを作りたいのか、スマホアプリでも作りたいのか、
目的によって手段(プログラム言語)は変わるからな
76以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:04:18.00 ID:doeMBXnf0
alert(合計(5,7));

function 合計(おやつ,日数){
 return おやつ*日数;
}
77以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:07:15.83 ID:nv+JQNNS0
>>65
ありがとうございます!
なるほどー、後者の方がスマートですね!
>>66
そんな感じです!
ハッカーもかっこいいですけど、なりたくはないです。あ、クラッカーとの区別はついてます。
そんなんじゃなくて、ただ、プログラミングって面白そうだなって思っていて。
SEになりたいんですけど、まとめとかで見るとデスマーチがやばいとかそんなんばっかりで、、。
大学は理系のいいとこ行きたいなって漠然と思ってるんですが、
得意分野がどう見ても文系なんですよね。
>>67
なるほど、勉強になります。
78以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:07:49.70 ID:w7bt/+zc0
プチコンやれ
79以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:09:14.09 ID:ivc+yUH70
とりあえず一番簡単なHTMLでも手つけろよ
それで躓いたら向いてないってことで
80以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:14:54.42 ID:GDpQpI9o0
中学生かよ
81以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:17:52.68 ID:nv+JQNNS0
>>69
何がミスったのかさえ分からないです。。
こんなんが分かるようになりたいです。
>>71
マジですか!頑張ってみます!
>>72
確かにですね……
>>73
なるほど分からん!
>>74
本当にありがたいです。
体育会系かー、部活一応サッカー部なんですけどみんな優しいからなー。
心配ありがとうございます!
勉強もしながら仕事にするかは置いといて
プログラミングの勉強も頑張ります!
>>75
マーク・ザッカーバーグのように革新的なサイトを作りたいです。。
>>76
これは何の言語ですか?
82以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:20:00.61 ID:ivc+yUH70
サイトならやっぱHTMLやれよ
83以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:21:06.60 ID:nv+JQNNS0
>>78
DSのプログラム言語ですか、ちょっと勉強してみます!
>>79
分かりました。htmlから始めてみます!
>>80
あ?(威圧
84以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:22:39.46 ID:nv+JQNNS0
>>82
例えばfacebookは何の言語で作られるんですか?
初心者丸出しな質問でごめんなさい。
85以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:22:48.13 ID:ov9mjv0p0
>>81
サイトを構築する「だけ」なら数ヶ月勉強すりゃ作れるようになるよ
難しいのはアイデア

IT業界ってもWEB制作から鯖管まで色々あるし、仕事のしんどさもピンキリ
個人的なオススメは全く関係ない業種の中のWEB事業部
ちゃんとほぼ定時で帰れるからおぬぬめ
86以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:24:00.87 ID:vVl2VNdAO
「冷蔵庫を開けて、卵が2個以上あったらチャーハンを作る。なかったらコンビニ行って弁当を買ってくる。」

をプログラムで書き表したらどうなるの?
87以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:24:44.22 ID:ivc+yUH70
>>84
Yahooでもfacebookでも2ちゃんねるでもHTMLはつかってるから
つべこべ言わずさっさとやれ
88以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:24:49.53 ID:ov9mjv0p0
>>84
HTMLとCSSとJS
89以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:24:53.79 ID:Z2i1w7r+0
観念的だけれども、美しいコードを見て美しいと思えるだけの素養がなければ、
本当の所は理解できないと思うよ。
頭で理解するんじゃなくて、体感的に身について行くもの。

で、その素養を得るためには、コードを書くのが一番手っ取り早い。
90以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:28:34.20 ID:Mq9tSI4i0
フェイスブックはPHPじゃないの?映画でPHPガーとか出てきたきがするけど
91以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:28:51.12 ID:nv+JQNNS0
>>85
数ヶ月ですか!頑張ります!
やっぱりそこですよねー。
web事業ですかー、遠慮しておきます!ww
質問ですが、今のfacebookの機能は全部HTML言語で出来ているんですか?
初心者でごめんなさい。
92以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:32:23.12 ID:nv+JQNNS0
>>87
このスレで皆さんに色々教えてもらいたいです。もちろん自分でも調べますが。
てか家に今pcないです、、。
93以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:34:03.64 ID:nv+JQNNS0
>>89
なるほど。実践が大事ですね。
94以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:35:03.05 ID:ov9mjv0p0
>>91
PHPで書いたコードをHTMLに吐き出して、CSSでデザインしてJSで動かすって感じ

基本的に同じページを数百作るサイト(ブログとかwikiとか)はPHPが基本
一つのページ内で色々動かす(ブラウザゲーとか)のはHTML5とCSS3

それにJSやらを足して色々やってる感じ
95以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:35:27.61 ID:ivc+yUH70
大雑把に説明すると、
このスレでいくと、名前やレスの文章、とにかくサイトを表示させている部分はHTML
名前の文字の色変えたりの部分がCSS、CSSはHTMLの表示に色づけしたりするやつ
日付とか時間の取得がJavascript
書き込みボタンおしてレスに反映させるまでの動作がCGIってのをつかってる

そんな感じ、実際に使ってる言語あってるかはしらんがとにかくいろいろ混ざってる
96以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:36:52.13 ID:Mq9tSI4i0
動けばいいんだよ動けば・・・
97以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:36:55.69 ID:nv+JQNNS0
僕がやりたい事をするには、HTMLから始めるのが一番だと感じました。
皆さんありがとうございます!
もう一つ質問ですが最後のレスからどれだけ時間が経ったら
スレは落ちるのかだけ教えて欲しいです。
本当はもっと色々教えて欲しいですけどね!ww
98以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:37:33.97 ID:ggYbwJhKP
古典的なHTMLやっても今使わないし悪い癖つきそうだな
99以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:38:36.34 ID:ivc+yUH70
癖がつくほど難しくもないきがするがいまどきはHTML5になるのだろうか
100以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:40:36.47 ID:nv+JQNNS0
>>94
今は全然分かりませんが、いつか平仮名を読むようにこういう専門用語が分かるようになりたいです。
>>95
なるほど、すごく分かりやすいです。
101以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:41:10.32 ID:ov9mjv0p0
なんだかんだで今でもテーブルも使うし大丈夫じゃね?
HTML5がメインに移行はしていくだろうし、FLASHはどんどん使わなくなるだろうけどね
102以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:44:44.99 ID:nv+JQNNS0
>>98
え?ちょっと混乱してきました。
何から始めるのが一番いいのでしょうか、、。
>>99
HTMLにも種類があるんですか?

てかガラッと変わりますが、Androidでアプリを作るのはどんな言語がいいのでしょうか?
てか、どの言語でどんな事が出来るんでしょうか、、。
誰か教えていただければ嬉しいです。
103以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:45:31.00 ID:Aq0Ms+gv0
>>24
グサっときた
104以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:46:05.48 ID:ggYbwJhKP
androidならほぼjavaだろ
できることってほぼ全部のandroidアプリがjavaだからそ既存のアプリくらいのことはできるだろ
105以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:48:45.75 ID:ov9mjv0p0
>>102
俺はアプリの事はよくわからんけど、
WEB構築系だと数年おきに仕様というか作り方が変わるんだよ

最近だと数年前にHTML5に、CSS3になった
それで変わったことと言えば、ブラウザゲーやらが大量に作られるようになったり、
スマホページが作られるのが当たり前になったり。

使う側は便利になるけど作る側は数年おきに知識をリセットしつつ新しい事を勉強し続けなきゃいかんから
結構めんどいし大変。
106以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:49:51.20 ID:ivc+yUH70
>>102
だまってHTML5だけやればいい
5ってので想像つくだろうが1-4もあったと考えればいい
107以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:51:45.98 ID:Z2i1w7r+0
>>102
種類というかバージョンがある。
HTMLの初代は20年も前に決めた物なので、当然今の時代では時代遅れ。
だから、みんなで議論して、こういう機能が欲しいとか、こういう使い方はどうだろう?とか
すり合わせして、新しくしてる。
108以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:53:31.64 ID:XclQuGxu0
ウェブ系ならとりあえずHTML→(CSS→)JavaScript+JQueryの順でいいよ
HTMLもHTML5とかそこまで気にしなくても新しそうなソース見つけて勉強すれば問題ない
109以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:55:25.10 ID:98+Js0iGP
言語は手段だからどれやっとけばいいってもんじゃないぞ
時代でコロコロ変わるし
110以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:56:07.36 ID:w6pB9Cv60
javaでサイト作れるけどjspとかってまだ現役なの?
111以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:56:48.93 ID:H02J1jEHP
htmlは古い時代に作られて更新されていないクソ情報とそもそも間違ってるゴミ情報が大量に存在するから
本買うか信頼できる人にまともなサイトを教えてもらった方がいい
112以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:58:09.30 ID:nv+JQNNS0
>>105>>106>>107
なるほど!言語もアップデートがされて行くんですね!
その言語はその言語のまま変わらないわけでは無いのですね!
113以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 15:58:43.73 ID:ivc+yUH70
>>111
いまからはじめるとそういうこともあるのか
とりあえずHTML5に絞ればいけるやろ
どうせCSSにたどり着くまえに挫折するんだ、さっさとはじめろよ
114以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:01:52.22 ID:ov9mjv0p0
HTML覚えるならなんだかんだで参考書あるといいよ
文字通り擦り切れるまで反復練習。それと良いと思ったサイトをソース見ずに模倣。
115以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:04:26.46 ID:nv+JQNNS0
>>108
ありがとうございます!
質問ですがcssが(css)となっているのはどういう意味なんでしょうか?
ほぼ同時進行という意味ですか?
>>109
そうなんですか!
質問ですが、いつの時代も万能に使える言語というものは存在しないのですか?
>>110
かっこ悪い質問ですが、
javaとjavascriptは別物なんですか?
>>111
分かりました!
こうやって人に聞くだけではなく、自分でも調べてみます!
116以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:07:07.73 ID:435BoVPw0
c++やってるけどC♯はどんなものなんだろうといつも思う
117以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:09:19.29 ID:ivc+yUH70
cssはHTMLの表示を飾るもんってどっかで書いただろ
表示にこだわるのなら同時進行になるし
そうでないのなら飛ばすことも可

というかそもそもcssはHTMLと同様で、プログラミングというジャンルに入るのか謎だ
118以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:09:23.24 ID:nv+JQNNS0
>>113
やりたいのですが、今家にpcがない状態なんです。
>>114
ありがとうございます!その方法でやります!何事も努力ですね!効率大事ですがw
119以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:13:34.28 ID:nv+JQNNS0
>>117
把握しました!
そうなんですか!c言語は立派なプログラミングですよね?
というかまたガラッと変わりますが、c言語では何が出来るのか教えて欲しいです。
120以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:16:59.23 ID:2u4NvNns0
>>119
日本語で何を表現できますかってのと同じ
121 忍法帖【Lv=5,xxxP】(1+0:15) :2013/12/20(金) 16:17:19.70 ID:53fVBSzsP
納期を守れる
122以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:17:43.04 ID:ZsaMBBEO0
API1000個とか覚えられんよ
しかも10年後に無駄になる可能性大だし…

と弱音吐く
123以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:20:22.89 ID:Z2i1w7r+0
>>119
極論言ってしまえば、現在コンピュータで実現出来ていることはほぼ出来る。
たとえば、今、君が使っている iPad のコア部分は c言語で書かれたものだ。
124以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:20:30.84 ID:nv+JQNNS0
>>120
=何でも出来ると言う事ですか?
>>121
それはすごいですね(棒
>>122
なるほど、すごく覚える事が多いことは分かりました!
125以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:23:28.03 ID:nv+JQNNS0
>>123
え!そうなんですか!?
何だか凄く奥が深そうですね……
ではHTMLで出来る事はcでも出来るんですか?
126以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:24:11.10 ID:Z2i1w7r+0
>>122
覚える必要ないよ。
必要な時に必要な情報にたどり着ける能力のほうが大事。
そして、それを理解できるようにするために技術トレンドを追うこと。
127以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:25:25.95 ID:fkVLu7Hx0
HTML/CSSをやるんならcなんてやらずにPHP、Pythonあたりをやった方が良いね
ちなみにDropBoxはほぼPythonで出来てる
FaceBookもPythonが使われてる
Pythonはcの10倍簡単
128以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:25:50.56 ID:XclQuGxu0
>>115
HTMLもCSSもJavaScript使うのにある程度必要というだけだからね
必要になったらその都度覚えていく感じでも十分かと

JavaScriptは環境の用意が楽で視覚要素も弄りやすいからおすすめ
とりあえずドットインストールあたり見ながら始めてみればいいんじゃね
129以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:26:17.37 ID:0gw4i6gU0
>>116
ネイティブアプリを作るのがクソ楽
130以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:28:54.11 ID:smuYbAvi0
数学苦手な奴はマジでやめた方がいい
難しめの応用問題とか見て「あ、これ無理だわ」と思う奴はプログラムでも同じ壁に当たる
しかも解かないと帰れないって状況が毎日続くようなもん
131以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:30:32.90 ID:nv+JQNNS0
>>127
PHP,Pythonですか!
分かりました!
でも、何かcやc++に憧れます、w
質問ですが、例えばc言語などを使う職業とはどんな職業が多いのですか?
132以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:31:04.23 ID:w6pB9Cv60
>>115
javaとjavascriptは別物だよ
postscript(?)って名前だったけど当時のjavaの人気にあやかってjavascriptって名前になっただけ
133以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:32:40.45 ID:Z2i1w7r+0
>>125
ちょっと誤解を招く書き方だけども、HTMLは単体では何もできない。
HTMLは文書構造を記載する言語だから。

HTMLを読み込んで、意味のある情報として表示するのはブラウザの役目。
そして、c言語でブラウザを作れるか?という問に置き換えるならば、
c言語でブラウザを作ることは可能。という答えになる。
134以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:33:29.96 ID:ivc+yUH70
俺はHTML5だけで>>1は挫折するとおもうんだけどな
だからCSSもJavaScriptもなにも提示する必要がない
30個くらい覚えりゃそれなりの形のは作れるが
PCないとか言って逃げてる程度のやる気じゃ無理
やる気あったら今頃手元にPCなくても本屋で立ち読みしてるくらいはしてる
135以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:36:53.99 ID:fkVLu7Hx0
>>131
c言語単体を使うのはOSに近い処理をしたいときと単純に速度を求めるときくらいだな
昔は組み込みにcを使ってたけど最近はあんまりだし
c/c++をバリバリ使う職場ならゲーム業界だな
ソシャゲとかは違うけど、大規模ゲーム開発にc/c++は欠かせない
136以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:38:55.33 ID:AbnkmV0a0
I podならhtmlが出来るアプリあるんじゃね?
137以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:45:12.82 ID:yExOdq3m0
>>135
但しゲーム業界ってのはまあそれなりにアレな職場らしいね
138以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:46:43.43 ID:nv+JQNNS0
更新ボタン死ねよ…………

>>130
僕そのタイプです……
でもそれは自分がやっている事をちゃんと理解していないからだと思うんですよね。
まあお前が言うなですよねww
>>132
そうなのですか!ありがとうございます!
>>133
ありがとうございます!
上手く説明出来ませんが、何となく分かりました!w
>>134
久しぶりですね!
すみません……
正直言って今日雨降ってるし外行くのめんどいんで、
本買うのは明日にしてドットインストールって言うサイトで家で勉強します。
>>135
うーんよく分かりません。。ぐぐってみます!
139以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:47:48.88 ID:yExOdq3m0
猫でもわかるCプログラミングってサイトまだあったっけ?
140以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:48:21.68 ID:nv+JQNNS0
質問ですが、
windowsのメモ帳ってどんな事までが出来るんですか?
141以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:50:40.54 ID:ivc+yUH70
HTML CSS JavaScriptはできる
142以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:52:14.46 ID:Z2i1w7r+0
>>140
ほぼ全ての言語のコードが書けるよ。
ただし、開発効率がものすごく悪いので、普通はIDEと呼ばれる統合開発環境を使う。
143以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:52:18.76 ID:nv+JQNNS0
>>141
javascriptも出来るんですね!
ありがとうございます!
144以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:52:47.33 ID:/2NOBrf70
/* コメントでとれだけの人を笑わせることができるか */
145以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:52:50.42 ID:0gw4i6gU0
>>140
ただのテキストエディタ
全角スペースが混じるとひどい
146以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:54:41.41 ID:nv+JQNNS0
>142
効率が悪いんですね!
ちなみにそのIDEと言うのは無料で使えるのですか?
ググれとかは言わないで下さい……
147以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:56:35.77 ID:nv+JQNNS0
>>144

>>145
なるほど、確かにww
148以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:56:48.37 ID:OHK7WGCVP
>>38
ブラウザでJavaScriptやれよ

どうしてもC言語やりたいなら、オンラインコンパイラってのもある
どうせC言語初心者が入門本一冊やるくらいの内容はオンラインコンパイラで済む範囲だ
149以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 16:58:24.98 ID:yExOdq3m0
俺なんとなくVS2012使ってたけど、よく考えたらあれ本来なら無料で手に入らんのか
大学様々やな
150以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:00:11.34 ID:nv+JQNNS0
>>136
すみません!見逃してました!
まぢですか!良い事を聞きました!ありがとうございます!
>>148
オンラインコンパイラですか、ありがとうございます!
調べてみます!
151以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:00:49.54 ID:fkVLu7Hx0
IDE
・visual studio
c/c++
c#
VB.net

・Eclipce
java
javascript
python

スクリプト言語とかHTML/CSSはテキストエディタを使った方が言いかもね

高性能テキストエディタ
Emacs
vim
sublime text(2)

↑全て一応無料
152以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:01:52.81 ID:ivc+yUH70
お前はhtml5だけで挫折するんだからメモ帳だけでとりあえずやれよ
初心者が作るhtmlだけならソフトつかってもメモ帳でもたいしてかわらん
むしろソフトの使い方覚える手間が増えるだけ
153以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:01:53.75 ID:RLP651Jr0
>>150
数学苦手でもいけるよ
途中苦行を経験することになるけどね
俺も法学部なのに今はフリーのエンジニアやってるし
154以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:01:53.90 ID:aVtAorGJ0
jsあたりならコンパイラ通す必要もないしメモ帳で十分だろ
155以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:03:49.54 ID:nv+JQNNS0
>>151
!!
凄くありがたいです!本当に感謝します!
今はiPadなのでdl出来ませんが父さんが家に帰ってきたらやってみます!
156以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:03:49.87 ID:Z2i1w7r+0
>>146
IDEというのは総称で、単体の製品を指すものではないよ。
IDEは開発効率を上げるために、コードを書くのを助けてくれたりいろいろしてくれる。

このスレで出てきた、 Visual Studio Express や、eclipse 、NetBeans なんかが無料のIDEのメジャーどころ。
157以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:04:36.56 ID:fkVLu7Hx0
あぁあと初心者でcをやりたいなら
EasyIDEってのもあるね
これは、苦しんで覚えるc言語ってサイトのおまけで軽くて使いやすくてエラーチェックまでしてくれる
158以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:07:26.28 ID:efZuY8va0
割り算は極力使わない方がいいっていうのはマジ?
a/bよりもa*1/bの方が処理は速いの?
159以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:11:47.59 ID:nv+JQNNS0
>>152
いやわかんないじゃないっすか先輩
まじですか!うーん混乱します。
>>153
そうなんですか!
フリーのエンジニア
↑この響きだけでかっこいいですね!ww
>>154
メモ帳ですか!
色々あって混乱しますねw
>>156
なるほど!勉強になります!
160以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:14:36.41 ID:Z2i1w7r+0
>>158
多分、今日では殆ど気にする必要ない知識だと思う。
特にコンパイラを通すような言語だと、最適化されちゃって誤差の範囲にしかならないかと。
161以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:14:48.78 ID:RLP651Jr0
HTML,CSS,Javascriptだけならエディタは

Adobe Edge Code

がおすすめ。
まだpreview版だけど無料で使える
162以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:14:50.44 ID:mqS2OOvB0
>>158
桁数の問題ちゃう?
163以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:15:13.13 ID:R7gV89Mw0
>>139
あるよ、本も三巻目出てたと思う
164以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:16:58.26 ID:nv+JQNNS0
>>161
ありがとうございますメモっときます!
165以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:20:22.39 ID:PonID/id0
猫でもより苦Cの方がわかりやすかった
166以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:20:37.73 ID:fdE9XlCd0
増築してもスパゲッティにならない友人のプログラミング技術が羨ましい
167以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:20:47.43 ID:0gw4i6gU0
俺は独習Cで勉強したなぁ・・・
168以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:21:02.73 ID:M4MUE0ofP
プログラムは動くことが正義
どんなに綺麗なコーディングで再利用性とか考えられていても動かなければただのゴミ
まずは己の全てを注ぎ込んで動くプログラムを作れ

上手下手はその次だ
169以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:22:45.96 ID:xcI22YQ8P
もうでてるかもしれないが、最初からキレイでバグの無いコードかける人はとても少ないよ。
独学でなんでもやるし、いろんなソースコード読んで吸収していくし。
気にすること無く突き進めば良いと思うぜ。
オレもソースコードは汚い方だとは思うが、もう25年はこの業界で食ってるよ。最近はスマホアプリが儲かるね。
170以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:24:11.36 ID:G1Vb4j1T0
アセンブラやろうとか言わないのなお前ら
171以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:25:37.75 ID:nv+JQNNS0
>>165
猫は猫でもIQ5000の猫だったんでしょう(適当)
>>167
独習cですか、覚えておきます。
>>168
凄く良い事言いますね!
あなたがパソコンの大先生ですか!
172以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:29:05.28 ID:nv+JQNNS0
>>169
ありがとうございます!
25年ですか……凄い説得力ですね。。
すごくかっこいいです!
>>170
何ですかそれ!このスレで初めて見ました!
173以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:31:13.74 ID:dygVp8110
でもアセンブリやっとけばポインタとか理解しやすい
174以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:31:43.83 ID:fkVLu7Hx0
楽しくプログラミングしたいならBrainFuckがオヌヌメ
完全に使いこなせるようになったら神と呼ばれるようになるはず
175以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:33:32.79 ID:M4MUE0ofP
>>173
自己書き換えとかはアセンブリが手軽だしね
176以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:35:01.50 ID:nv+JQNNS0
>>173
そうなんですか!
>>174
ググったら難解プログラミング言語の一つって出てきたじゃないですかーやだー
177以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:38:19.17 ID:ivc+yUH70
>>1>>81から考えるにすっごいサイトつくるのが目的なんだからまずはhtmlだろ
htmlはプログラムが動くかどうかじゃなく、たんに表示されるかどうかだ
動かし方はいろいろあっても同じ表示をつくるだけなら、
だれがやってもほぼ同じコードしかできんから見栄えも気にしなくて良い
178以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:41:10.46 ID:aVtAorGJ0
OS作るーだのなら必須だろうけどそうでなけりゃわざわざ突撃しなくても良いと思うけどなあ
179以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:42:35.46 ID:nv+JQNNS0
>>177
またまた久しぶりですね!
それは分かってますよ!けど、
皆さんが色々な事を教えて下さるので勉強してます。
180以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:44:12.45 ID:nv+JQNNS0
>>178
>>178さんは何の言語の事を言ってるのですか?
誰か教えてください!
181以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:46:58.90 ID:ivc+yUH70
そりゃスレタイがプログラミングだからな
でもお前のやりたいのは>>81、サイト作り
これプログラミングちゃうねん。つまりみんなせっかくレスしてるのに>>1にとっては筋違いな状態
182以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:47:12.46 ID:R7gV89Mw0
>>180
Cとアセンブラ?の事だと思うよ
だいたいこの2つでOSが作れる。
Linuxカーネルもこれでできてる
183以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:49:19.66 ID:yExOdq3m0
取り敢えず、研究進まねえ
184以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:51:20.79 ID:nv+JQNNS0
>>181
別にいいと思うけどなー。
勉強して損する事はないですしおすし
それに僕がやりたいのはサイト作り?もそうだけど、pcで何かをやってみたいだけなんです。
185以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:52:05.67 ID:95SIqrQP0
プログラムは作ったけど論文は未だに手を付けてない
186以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:52:22.45 ID:B+ZHR+LMP
>>30
これ。自分の書いたコードを他人が見てもすぐに理解出きるように心がける。
それが出来るか出来ないか。
187以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:52:30.48 ID:Z2i1w7r+0
>>181
>>1には情報技術の下地がないから仕方ないね。
今だと高校は情報の授業が必須になったんだっけ。
188以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:52:56.95 ID:nv+JQNNS0
>>182
ありがとうございます!
そうなんですか!勉強になります!
>>183
頑張って下さい。
189以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:55:27.34 ID:95SIqrQP0
あとIT業界絞ってたら就活まだ終わらないれしゅwwwww
190以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:56:07.31 ID:yExOdq3m0
情報の授業なら俺の高校でもやってたな
主に簡単なサイトの作り方と、Excel、Word、PowerPointの基本的な使い方
191以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:57:11.08 ID:nv+JQNNS0
>>185
中学生の僕が言うのもあれですけど、頑張って下さい!
>>186
プログラミングをする時に心掛けます!
>>187
目的がぼやけてて本当にすみません。。
192以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 17:59:55.97 ID:0gw4i6gU0
サイト作りたいならPHP、html
193以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:00:27.50 ID:yExOdq3m0
コードの横にコメントやっとくの重要
あと人によるが、俺はmain文を最初に書いて、その下に関数を書く
194以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:02:50.13 ID:xcI22YQ8P
自分もプログラムを本業にして永くやってるが、
やはり30代を境に挫折してく人、管理職に流れる人、現役続行の3タイプに分かれる。
自分は人を管理するのは苦手だし、子供とモノつくるの好きなので、プログラムが好きなので現役続行を選んだ。
が、やはりというか周りとのコミュニケーションと体力は必須となるから、
ID:nv+JQNNS0 君はプログラム一辺倒でなく、たとえば登山するとか違う趣味もしっかりやっておくべき。
あとなんだかんだいっても学歴がある人は結果的に強い世界でもあるので、勉学もしっかりやっておく方が良い。
195以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:03:16.37 ID:RLP651Jr0
中学生か
今から本気でやれば社会出る時は即戦力だよ
システム屋にいたときも、新卒のクセに俺らよりスキル高いのがいた
でも>>1が目指してるのは学生起業みたいに自分でやることかな
196以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:03:25.40 ID:nv+JQNNS0
>>193
どうでもいいですが、main文ってどの言語にもあるんですか?
自分はcしか見たことないから分かりません。。
197以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:03:42.93 ID:tEaM7ljV0
androidアプリ作ってみたくて最近eclipseインスコしてみたわ
ところでjava言語とjavaスクリプトって何が違うの?
198以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:07:51.95 ID:95SIqrQP0
名前が似てるだけでVIPとVIP+ぐらい違うよ
199以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:10:34.39 ID:nv+JQNNS0
>>194
一応コミュニケーション力はまあまああります。。
社会人になる頃には趣味も作っておきます!
まあプログラミングとどちらが趣味になるかも分かりませんがねw
最終的にはそうですよねー。学歴フィルター怖いよー
>>195
何かそういうこと言われると頑張ろうって思います!ww
うーん、学生企業って難しそうですねw
マークザッカーバーグもビルゲイツも、地頭はかなり良さそうだからなー。
200以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:12:44.29 ID:tEaM7ljV0
>>198
そうなのか
androidアプリの開発はjava言語なんだよね?
本屋でjava、java言語、javascriptって3種類くらいあったから
どれ選べばいいのか分からなくて買うの諦めたわ
201以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:14:41.83 ID:yExOdq3m0
>>196
Cにmain文あるやん

int main(void)ってやつ
202以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:15:22.05 ID:Z2i1w7r+0
>>196
ない言語もあるよ。
phpとかJavaScriptはmainがない。

コンパイラやリンカが何をしているか理解できて、
そこから進んで実行ファイルのフォーマットに興味が向いてくると、mainの実態が見えてくる。
ただ、そっちの道は現在の主流じゃないから、単にそういうものだと割りきった方がよいけど。
203以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:17:55.04 ID:nv+JQNNS0
>>201
それは知っています!
>>202
そうそう!こういうことです!
へー、そうなんですか!
自分にはまだまだの話ですね………
204以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:21:25.30 ID:+6FqdaDP0
ruby覚えると2chブラウザが一瞬で作れるよ
205以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:22:45.26 ID:nv+JQNNS0
>>204
僕そんなに2ちゃんハマってないです………
206以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:23:20.23 ID:Z2i1w7r+0
>>200
Androidアプリなら、Androidアプリ開発とかそのまんまの名前の本があるじゃない。
Androidのjavaは完全互換のjavaじゃないし、
intentとかActivityとかAndroid独自の要素があるからjava本はオススメしない。
207以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:23:30.22 ID:ivc+yUH70
作れるといっただけなのになんだその反応は
208以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:23:36.10 ID:nv+JQNNS0
>>204
でも凄いですね!
209以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:25:29.10 ID:nv+JQNNS0
>>207
>>205>>208繋げるのミスっただけです!
てか見てたんかい!
210以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:32:27.96 ID:+6FqdaDP0
ああ2chにはまらないのは良い事だな
2chはム板とか色々スレはあるけど
時と場合によって議論レベルのアップダウンが大きいし
2chみて勉強した気になるくらいなら本でも読んでたほうがずっと良いからな
211以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:33:42.10 ID:zuyeH15k0
ハードの機能を最も効率良く使った
冴えた方法のストックが多いという事だよ
最低限動くだけの物なら豚にだって作れる
212以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:34:45.77 ID:ivc+yUH70
そもそも4時間半ここにいてはまってないはないだろ
213以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:35:56.93 ID:tEaM7ljV0
>>206
java本駄目なのか
androidアプリ開発の本もチラッと見てみたけど
ある程度プログラミングできるの前提で書いてあったから
全くの初心者から入れる本でおすすめあるのなら教えて欲しい
214以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:38:45.48 ID:z8qi7BpC0
プロでは何よりも速さが重要
どれだけ速く綺麗で効率的なコードが書けるか
完璧に綺麗じゃなくてもいい 今の時代ならある程度手抜きでも問題ない

仕事が遅い奴はみんな俺のコードは綺麗だから^^;っていうよ 
綺麗なコードだけなら素人でも書けるんだよ
215以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:39:31.04 ID:nv+JQNNS0
>>210
ですよね!
>>211
久し振りのスレタイの質問返してくれる人ですね!
>>212
もう4時間たってた………
vip怖いよー
でもこれは自分が立てたスレだから最後まで見る義務がある
と言い訳してみる。
216以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:42:59.56 ID:nv+JQNNS0
>>214
ある程度手抜き……?
なるほど、そういう時代なんですね!
217以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:45:58.17 ID:snT/aL6G0
>>216
仕事として求められるのはコードの綺麗さじゃなくて
納期を守るための早さと要件を満たす確実さ

もちろん保守性も大事なんだが二の次になってるのが割と実情
218以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:49:22.06 ID:+6FqdaDP0
っていう感じの自己主張の押し付けが2chは多いという話
おそらく高学歴PGになるとこういう輩と関わらないで済む未来へ行ける

低学歴でもPG/SEには成れるけど、それだと周りにいる奴らの頭がお察しレベルだから
学歴が大事なんだぜ
219以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:56:33.59 ID:nv+JQNNS0
>>218
あの有名な
「嘘を嘘と見抜ける人でないと掲示板を利用するのは難しい」
って奴ですね!
確かに僕も前に色々調べてたのですが、SEやそういう技術職は
外資のGoogleでも学歴が関係してくるらしいですね!
220以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:56:49.51 ID:btbn0pVs0
英語頑張って勉強しろよ・・・
英語って大切
221以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 18:58:35.51 ID:Z2i1w7r+0
>>213
それだと、入門とかタイトルについてる奴。というと漠然としすぎてるか。

プログラム言語を何も知らない状態だと、オススメの書籍ってあんまりなくて、
まずはどの言語でもいいから、基本の制御構造を覚えることだと思う。
http://ja.wikipedia.org/wiki/制御構造

最初は意味判らなくても、とりあえずコードを打ち込んで動かすことしかない。
コードの意味は後から考える。
そのうち、ある日すぽっとパズルのピースが埋まるみたいに、理解できるようになる。

プログラムって「自分の書いたコードが動いた」っていう事にある種の感動を覚えられる人種でないと長続きしない。
その時にGUI環境って強くて、CUIで文字がぴょろっと出るより、画面が動いたほうが感動が大きいんよ。
222以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 19:00:03.47 ID:xcI22YQ8P
おっ、そうか中学生か。この年齢でプログラマ志すとは、頼もしいな!おじさんうれしいよ。
プログラムといっても、PSやiphoneなどのゲームから、いろいろな職場で使う情報システム、Googleなどのwebシステム、ロケットのエンジンを制御するものまで幅広い
分野によってプログラムの知識だけでなく様々なセンスを求められるから勉学(と勉強を嫌いでない姿勢)は大切だということだ。
周りで長続きしている人は、ずっとゲームプログラムだけをやっている訳で無く、
あちこち渡り歩いて自分のポジションを得ている人が多いようだな。
40代ぐらいになるとどーしても頭の回転がわるくなるから(キミのおとーさんのように!)、
ゲーム開発の現場のような浮き沈みの激しい所で働くのは難しくなる。でも、企業の情報システム部門でのんびりやる人もいるし、
2000年頃からはWebサービスを自分で立ち上げている人もいる。ネガティブな情報は沢山あるが、それにとらわれず自分のペースで色々と吸収していって欲しい。
223以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 19:00:28.43 ID:nv+JQNNS0
>>220
だよね。
出来ないとプログラミング言語の意味もわかんないし、
それに外資金融とかは英語出来ないと入れないらしいし。
まあ自分には夢のまた夢だけどね。
そんな意味じゃないかもだけど
224以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 19:03:12.58 ID:tEaM7ljV0
>>221
そうなのか
じゃあとりあえずjava言語の制御構造ってのから勉強してみるよ
いろいろありがとう!
225以下、名無しにかわりましてVIPがお送りします:2013/12/20(金) 19:05:23.59 ID:nv+JQNNS0
>>221
具体的なアドバイスありがとうございます!
さっきから勉強になります!
>>222
いやいや、こちらこそです!
本当にプログラミングで出来る事って多いですよね!
本当そういう人達かっこいいです!
ありがとうございます!
226以下、名無しにかわりましてVIPがお送りします
まぁ上にあるように
何が作りたいかによるよね

ゲームのエディタとか好きだからプログラム始めたっけな懐かしい