お前らプログラミング言語どうやって覚えたんや? [転載禁止]©2ch.net

2015/05/16(土) 16:03:36.17ID:dGab1vnY
難しすぎる....
2015/05/16(土) 16:07:27.39ID:Xz0SllUs
VIPでやれ
2015/05/16(土) 16:07:28.71ID:dGab1vnY
言語はC#な
2015/05/16(土) 16:13:24.28ID:dGab1vnY
>>2
スレ立て初心者だからvipとかわからんわ
2015/05/16(土) 18:24:44.28ID:vXV5UCix
わからんわからん難しい難しいと訴えれば誰かが助けてくれると思ってんのか
一生言ってろアホ
2015/05/16(土) 18:41:33.28ID:8my1u+gn
産まれたあとはじめての話した言葉がCOBOLだった
2015/05/16(土) 18:49:36.81ID:dGab1vnY
変なのが湧いてるな、これだから2chにはまともな奴がいなくて困る
8デフォルトの名無しさん
垢版 |
2015/05/16(土) 18:52:03.79ID:sArM/Yx9
うちの子も小さいころHoge〜とかよく言ってたな。
2015/05/16(土) 19:02:37.31ID:5EnqnTxs
小4のNEC PC-8801FRのN88-BASICが初め。
高校の部活でPC-9801でTurbo C++を触った。
その後でWindows95のQuick Basicに出会ったよ。
2015/05/16(土) 19:08:58.90ID:5EnqnTxs
昔のリファレンスマニュアルは、関数ごとに解説と実行例があって2、3センチくらいに分厚かった。
初心者へのアドバイスとしては、初めはマニュアルの充実した開発環境を選んでもらいたいね。
2015/05/16(土) 19:26:24.38ID:5EnqnTxs
オススメはPHP, JavaScript, C。
2015/05/16(土) 20:12:21.66ID:UMc8uYW2
>>4
初心者、わからない、しらない
何も免罪符にならないんだが
いますぐ謝罪してこの糞スレを落とせよカス
2015/05/16(土) 22:17:06.42ID:OHYiM/ow
>>12
初犯、わからない(不覚)、しらない(錯誤)
すべて免罪符になります。
2015/05/16(土) 22:57:13.51ID:VKfhfpr8
バカはレスしないでくれる?
個人の主張として批判せず、いたずらにある類として扱うのは極めて恣意的かおバカの批判にあらざる攻撃の特徴。
まあ、その軽蔑すべき発想で返した俺も反省はしてもよいが
はっきり言って精神病とバカの特徴でしかない論法でレスするなよ。
俺はバカと精神病きらいだからな。
おまえら、マジで精神病と思われる宣言的絶対主義の形而上学バカの一味は人類の公的な敵だとおもっているからな。
さしあたりお前らが馬鹿にされていることは科学的認識の健全性をそれなりに示すから喜ばしいがな。

それにしても、単なる知識を披露しあっているだけの時は頭良さそうなふりはできるが、
いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ
所詮、2chだな

精神病君かい?
クズ
2015/05/16(土) 23:01:02.49ID:5EnqnTxs
>>14
バカはレスしないでくれる?
個人の主張として批判せず、いたずらにある類として扱うのは極めて恣意的かおバカの批判にあらざる攻撃の特徴。
まあ、その軽蔑すべき発想で返した俺も反省はしてもよいが
はっきり言って精神病とバカの特徴でしかない論法でレスするなよ。
俺はバカと精神病きらいだからな。
おまえら、マジで精神病と思われる宣言的絶対主義の形而上学バカの一味は人類の公的な敵だとおもっているからな。
さしあたりお前らが馬鹿にされていることは科学的認識の健全性をそれなりに示すから喜ばしいがな。

それにしても、単なる知識を披露しあっているだけの時は頭良さそうなふりはできるが、
いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ
所詮、2chだな

精神病君かい?
クズ
2015/05/17(日) 04:24:51.74ID:5bAcKgzx
>>1
学生さんかな?
2015/05/17(日) 05:05:48.91ID:gpE1Sl6q
>>10
そう。ちゃんとしたマニュアルがあれば、やる気さえあれば続くんだよね
あとは目的と動くサンプルがあれば、って今ならいくらでもネットで見つかるし
2015/05/18(月) 07:41:00.26ID:lGp1K9Wn
アセンブラを先に覚えろ
2015/05/18(月) 17:57:56.75ID:rG1Y9fOG
>>16
学生じゃないよ
2015/05/18(月) 19:18:16.57ID:GE/vKBW3
>>19
園児?
2015/05/19(火) 06:14:02.40ID:60vV5yCA
>>6
俺はFORTRANだったよ
2015/05/20(水) 08:35:51.16ID:M81pcLHO
ググって終わりじゃなくて本を読め。
2015/05/20(水) 15:16:23.49ID:+WN48e1U
>>9
いいなぁ小学4年でPCかよー

おいら中坊時代に毎月の小遣いとお年玉貯めてMC6800買って半田付けして256バイトのメモリとスイッチパネルから自作したんだぞ
スイッチとCPUの値段だけで死んじゃうかと思った
最初に入れたプログラムはアドレス0の内容+アドレス1の内容をアドレス2に入れるだぜ
2015/05/27(水) 23:24:08.61ID:0LZRgq70
マイコンで遊びながらcを覚えた。
コンピューターの基礎を学ぶのにちょうど良い教材だったと思う。
2015/09/22(火) 01:44:44.90ID:2TemJDpq
大昔
ゲームがBASICで作られてた時代に
ゲームでズルしようとプログラムをいじってるうちにBASICを大体覚えた
それが始まり
26デフォルトの名無しさん
垢版 |
2015/10/22(木) 18:25:45.66ID:YiIFkN4t
『ゔー、分からんの〜』と悩みながら自分で考えるのが好きだなぁ
上からスラスラとプログラミングできたことなんか一度も無いわ
他人が書いたコードの写経なんか絶対しない
(´・ω・`)
2015/10/24(土) 02:15:36.62ID:odb+fBsq
プログラミングをどうやって覚えるかが、
小説の書き方を尋ねるぐらいに馬鹿げた質問だって、最近になって気付いたよ。
28デフォルトの名無しさん
垢版 |
2015/10/24(土) 11:19:52.89ID:5H5wweT/
コードをパクって改変しまくった
ここを弄るとこうなるんだ〜これはこういう役割なんだな〜って感じで覚えた

後で技術本を読んで正確に理解した
2015/10/24(土) 11:25:16.52ID:OE4+Mh3B
ほんとに全てを正確に覚えてるかどうかかなり怪しい。
30デフォルトの名無しさん
垢版 |
2015/10/24(土) 12:12:34.95ID:5wBAzq+k
独学。それに尽きるわ。誰も教えてくれない。
金払わないと教えてくれない。
そんな世界だぞ。
2015/10/24(土) 13:37:39.31ID:o1C5dZ7b
仕事で覚えた時は、頭痛がするくらい悩んで覚えた。逃げるわけにはいかんので。
んで、趣味でやろうとすると、そこまでなる前に逃げてしまうんでなかなか身につかんw
2015/10/24(土) 13:41:50.01ID:caHKW0ZN
>>28
ぷろぐらむむじゅかしい
って言ってる奴らはどこを書き換えたらどこがどう変わるかが
まずわからん

覚えたことを応用したり組み合わせたりといったことも思いつかん
2015/10/31(土) 17:57:33.38ID:G/4eRYVz
中1の時、NHK の「マイコン入門」でBASIC覚えた
実践は近所の電器屋に通って色々プログラム入力して遊んでたな…
それから3年してからようやくパソコン買ってもらった
2015/10/31(土) 18:07:28.87ID:G/4eRYVz
基礎さえ身につけば、後はどの言語でも関数リファレンスと自分の頭で工夫してどうにかなる
ならずに>>32の言うよう人は、向いてないんだろうな
2015/11/02(月) 12:19:27.01ID:qLY2yN+a
アビバのプログラミングってどこまで教えてくれるんだ?
36デフォルトの名無しさん
垢版 |
2015/11/07(土) 22:50:47.69ID:4Y8HueH/
プログラミングの勉強を本気でWebゲーム化した「CodinGame」が時間泥棒確定!
http://plus.appgiga.jp/masatolan/2014/10/03/53923/
スマホで、プログラミングが勉強できる3Dロボット対戦「Hakitzu」がヤバ過ぎる!
http://plus.appgiga.jp/masatolan/2014/12/12/54802/
クイズに答えるだけで「プログラミングの勉強」ができるWebサービスたちにハマる!
http://plus.appgiga.jp/masatolan/2014/07/29/53133/
プログラミング能力を「独学」で極める最強のWebサービス10選がヤバイ!
http://plus.appgiga.jp/masatolan/2015/05/01/55888/
小学生でもゲーム制作を可能にするWeb統合エディタ「Tynker」が、
むしろ大人がハマると話題に!
http://plus.appgiga.jp/masatolan/2015/06/05/56144/
3Dゲームを直接ブラウザ上で制作・公開可能な「Goo Create」が楽しすぎる!
http://plus.appgiga.jp/masatolan/2014/11/28/54632/
37デフォルトの名無しさん
垢版 |
2015/11/08(日) 12:42:40.68ID:V9u6EEdI
基礎は覚えたけどそこから進まないって人は取りあえず
PastebinでもgithubでもQiitaでもいいからサンプルコードを探す事だね。
いろんな人のコードを見ていくうちに気になった関数があったらググったり使いどころがよくわかると思う
俺も始めは改変から入っていったよ。
2015/11/08(日) 17:00:18.66ID:QYMRsb+2
cから入って、
アセンブラやOS、コンパイラの本読めばだいたいプログラムってのがどういうことか
わかると思う。
まあわかってもその後、デバッグだったり可読性の良いコード書くための方法、
テストコードの書き方なんかをなんとか身につける必要はあるけど。
2015/11/09(月) 06:42:31.67ID:imWJY0W/
言語なんてアルゴリズムの表現手段に過ぎないから
構文と演算子くらいしか覚えない
2015/11/09(月) 10:29:58.23ID:xDt2hEwv
言語ごとにサポートしてる機能が違うから、いろんな言語をとりあえず見て回る。
再帰、ポインタ、クロージャ、コルーチン、継続、マクロ、et cetra

あとはサポートしてない言語でどう表現するかの問題。
全部サポートしてるような完璧な言語は大昔からあるけど、それを使うかどうかは好みの問題だわな。
41デフォルトの名無しさん
垢版 |
2015/11/09(月) 21:29:52.34ID:nLzfoa+9
古本屋で買った赤ラクダで Perl を学んだな。きっかけなんてそんなもんさ。
42デフォルトの名無しさん
垢版 |
2015/11/10(火) 03:50:40.55ID:y+1bAvt4
C#→PHP→JAVA→JavaScriptの順で学んだ
C#でWindowsアプリを好き勝手に作ってた頃が一番楽しかったなぁ
(´・ω・`)
2015/11/10(火) 03:55:22.64ID:EePslCtB
VBからで
C
COBOL
JAVAって学んだ
2015/11/10(火) 08:54:57.30ID:Zuh+V/RO
主体性なく業務でやらされたのが丸わかりやがな
2015/11/10(火) 13:13:19.35ID:xgXHwxle
俺はN88系のBASICから
LSIのC→MSのC++→大学の授業でPASCAL→インターン先でLLVMのC++→Scheme→Prolog→Ruby
あと細々とした奴って感じかな。JavaとかAction ScriptとかLuaとか。
PDFやPostScriptを手書きしたこともあったっけ。

N88は入門には良いね。今更あれでなにか作る気にはなれんが。
2015/12/09(水) 01:57:39.74ID:dV9MBVAV
アスキー・ラーニングシステムの入門C言語と実習C言語はとても分かり易かったな
2002年に新装版というのが出ているみたいだけど
でもさすがにもう古いんだろうか?
C言語の勉強するならアセンブラの勉強もしたほうがいいんだろうな
47デフォルトの名無しさん
垢版 |
2015/12/10(木) 02:28:56.48ID:5vwAO/r7
アセンブラはプログラミングというより、コンピュータがどう動いているのか、高級言語はアセンブラではどういう処理になるのかを知るのは重要。
2015/12/19(土) 16:24:09.52ID:qhiLE2sk
単に、作業内容をコンピューターが理解出来るように翻訳するだけ。
2015/12/19(土) 18:48:34.19ID:7d0InSUh
頭が機械的になるね。
五感使うより数式とか手順で考えるようになった。
2015/12/20(日) 01:02:39.95ID:nJz8/sCp
例えば数学やっってても、これは計算不可能じゃんって思うようになる
極端には、実数なんて実在しないじゃん、みたいな
51デフォルトの名無しさん
垢版 |
2016/01/23(土) 19:14:54.13ID:5cP818P6
>>48
これに尽きるよね
52デフォルトの名無しさん
垢版 |
2016/01/24(日) 00:34:32.86ID:krEiQR2u
作りたいもののサンプルってあんまないんだよな・・・
53デフォルトの名無しさん
垢版 |
2016/01/24(日) 14:25:41.95ID:9shlLRz8
初めてのHaskellというドリルを毎日一ページずつやりました。
54デフォルトの名無しさん
垢版 |
2016/04/01(金) 15:22:28.39ID:68T5b8iH
仲間が居て嬉しいなあ
オレもN88-BASICで覚えた
その後、秀和の解析本でROM内ルーチンを意味もなく辿って楽しんでた
Z80のインストラクションが自然に身についた
55デフォルトの名無しさん
垢版 |
2016/04/02(土) 21:01:58.08ID:JEUzfU+n
猫でもわかるプラグラミング
http://www.kumei.ne.jp/c_lang/

ネタでもなんでもなくマジで。

他に
http://gurigumi.s349.xrea.com/programming/visualcpp/
今度は「猫」ではなく「インコ」? なぜインコ? 「猫」には理由があったけど。
2016/04/02(土) 22:01:48.41ID:Ir4Fa+v1
C→VB6→C#→C++

C/C++をやってないと劣等感を感じてしまう
C#でさくっとできるのにC++でやってみようとか思ってしまう
C++/CLIも後ろめたさを感じて使わない

昔のC/C++こそ志向って風潮に洗脳されてるんだと思うわ
2016/04/02(土) 22:51:37.17ID:qu6I3qRA
純オブジェクト指向か、関数型勉強してみれば?
視野広がるんじゃね?徹底的に逆洗脳するとかw
2016/04/03(日) 01:31:56.68ID:+ldwK5ut
>>56
VB6とC#の間にdelphiが入ったら、まんま俺だわ。
2016/04/08(金) 20:59:35.50ID:C+7Cx81T
性欲と絡めろ。お前のアダルトなネット生活をプログラム化しろ。
やがてpythonが覚えられます。
2016/04/23(土) 23:03:40.58ID:k//fiy7v
 オッサンなんで時代が変わりすぎて参考にならんと思うが。
 PCの内蔵BASICで入門した。 電源入れればすぐにBASICインタプリタが起動した時代。
 親にPC買ってもらえなかったので5〜6年そんな環境で、しかし機械に触れず本で勉強はした。
 12歳で入門したので子供の言う「分からない」と大人の言う「分からない」は意味が全然違うと思うが、
俺は意味が分からないながらもBASIC程度は、まあ押さえた。
 マシン語(アセンブラ)までは行けなかったけれど。

 今の俺としては、入門者が頭を抱える「a=a+1」が、何故理解出来ないのかが理解出来なかったりする。
 色々と複雑になって、当時入門した俺でも再入門したら挫折しそうな概念が増えた。
 文才もないから系統立った説明は難しいけれど、質問は関係スレに投げてくれ。
 俺より説明上手な奴が説明してくれるから!
2016/04/29(金) 21:29:48.73ID:sUt0Q0jr
>入門者が頭を抱える「a=a+1」

!!!
もう感覚が完全に麻痺していたわ。
それ言われなかったら、
俺はこの先一生、その式が矛盾していることに気づかなかったと思う。
62デフォルトの名無しさん
垢版 |
2016/05/08(日) 19:32:34.98ID:OTAkT7KA
入門者は記号の意味をこれまで使用してきた使い方で理解しようとするだろ。
=は同じ、等しいって意味だとこれまで強固に教えられてきたんだから、それを異なった意味として把握するにはそれなりの時間がかかるだろう
2016/05/17(火) 09:58:49.86ID:2USo68II
初めてもらったパソコンはエディタがEDLINしかなかった (SEDITは3.3Dから)
だから初めにすることはエディタを作ることだった…
2016/05/18(水) 14:41:26.08ID:yDy1hpmH
>>62
いや大抵のやつは = を問題と答えをつなぐ記号と思ってるよ
等しい? 何それ美味しいの?
2016/05/18(水) 16:09:48.86ID:6ofqAqpI
「これからのa」 = 「いままでaだったもの」 + 1
右辺値は「いままで〜だったもの」と理解するんだ
2016/05/22(日) 09:55:31.81ID:kXE6QIHe
befor a, after a+1

じゃダメなのか?と思ったが、
面倒なのですぐに駄目だとわかった。
67デフォルトの名無しさん
垢版 |
2016/06/09(木) 23:47:10.16ID:R3mc2wft
PC-98版のRPG「YsII」を逆アセンブルしてどうやって動いてるか
調べたり書き換えたりして覚えたよ。
2016/06/10(金) 11:32:39.91ID:K8QalLZl
昔のマイコンってモニタ(BIOS)の領域も見えてたよね
69デフォルトの名無しさん
垢版 |
2016/06/11(土) 12:07:45.14ID:g4AvkrkZ
98はBASIC-LIO-BIOSという構成だったような
70デフォルトの名無しさん
垢版 |
2016/06/11(土) 13:40:04.25ID:mclHGFnS
Excel持ってんなら、VBAからでいいんじゃない。
71デフォルトの名無しさん
垢版 |
2016/06/11(土) 14:47:06.54ID:lXRr6U8R
一番最初はJava言語仕様を暗記したなあ一日で。
2016/06/11(土) 15:33:49.53ID:U0YLx5iK
一日でJavaの言語仕様を完璧に理解したと言い張るマヌケが現れました。
仲間にしますか?
2016/06/11(土) 19:39:17.87ID:UrhoFmDh
他言語の経験あれば1日で感覚的な仕様は掴めるけど、細かい仕様まで覚えるのはどう考えても無理じゃね。
74デフォルトの名無しさん
垢版 |
2016/06/11(土) 22:17:34.07ID:lXRr6U8R
翌日からJava VMを書き始めたっけ。
2016/06/11(土) 22:20:28.81ID:NAulAg4n
そしてそのJava VMは今はゴミクズ同然の扱いになったけど?
76sage
垢版 |
2016/06/11(土) 22:51:43.24ID:Z8wZcvs7
https://www.youtube.com/watch?v=L46IUTOiomA
2016/06/12(日) 02:27:12.05ID:QHKpWevG
>>75
Androidに不可欠なゴミクズな
2016/06/12(日) 09:17:01.36ID:AMLyjVO9
>>77
Androidに使われてるのは
プロが作ったJava VMだよw
2016/06/12(日) 10:21:04.54ID:QHKpWevG
>>78
プロが作ったゴミクズってことか
80デフォルトの名無しさん
垢版 |
2016/06/12(日) 11:42:08.46ID:cSvEa/ak
ある日朝起きたら覚えていたなあ。
2016/06/12(日) 12:08:32.58ID:AlZ+imP/
小学校低学年の時に某ゲームの画面処理の仕組みが「見えた」
それからプログラミングに興味を持って学校の図書室で入門書やら読み漁った

だが実際に書いて動かせる環境を手に入れたのはその数年後だった

つまり「言語」の入門書を最初に読んでもダメダメよ
2016/06/12(日) 12:47:26.24ID:AMLyjVO9
>>81
説得力ねぇなぁw

それは言語の入門書を最初に読んだら
だめだって理由になってねーだろ。

お前が「言語の入門書を最初に読んで失敗した」という
話をするならば、説得力あるがね。
2016/06/12(日) 13:01:32.85ID:QHKpWevG
自然言語でロジックを表現出来るようになってからでもいい、ってことなら同意してもいい
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況