プログラム初めてやるなら何がいいの?
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG一番最初にやるには何がいいの?
高1なので、数学面であまり難しいのとかもちょっと。
Basicとかからがいいんですか?
できたらフリーソフトでできるのがいいんですが。
オススメは何でしょうか。
0175デフォルトの名無しさん
NGNGそれが(・∀・)イイ
0176narucy56 ◆wMOjCT4s
NGNGどこが似てるんだよ・・・。
Java だと OOP が自然に身につくから、まずはやはり Java だと思うよ。
UNIX 系のOS の使い方も勉強しつつとなると、自然に Ruby も使いたくなるはず。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG始めにやる言語として適していない気がする。
すでにポインタは必須ではなくなっているしね。
始めにやるならC#、VB、Java、Delphi当たりがいいんじゃないか。
0179デフォルトの名無しさん
NGNG>>176はOOPをアピールしてんだよ
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG分析レベルが重要なわけで。
0183デフォルトの名無しさん
NGNG言語によって身につきやすい(にくい)ってことはあるんじゃないか?
クラスライブラリ使わざるを得ないとある程度自然に...とか。
COBOL使ってると1万年たっても...とか。
0184デフォルトの名無しさん
NGNG>>1が何やりたいかも書いてないんだからよ。
てっとりばやくWindowsアプリ作りたいとか
将来○○系(組み込みとかWEBとか)のプログラマになりたいとか
それらによって薦める言語も変わってくるべ。
またーりいこうやどこまでも。
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNGCからJavaに移行して糞コード書くヤツもかなりいるし。
デザパタなども勉強していかないと。
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNG続かないと思う。
0189デフォルトの名無しさん
NGNGDel厨がよく言うけど
0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG(´-`)。oO(…>>1はなぁ、貧しい家庭に育ってよぉ......…)
(´-`)。oO(…昔から家の手伝いばかりして友達も少なかった…)
(´-`)。oO(…そんな>>1のことを考えたらOOPやらデザパタやら…)
(´-`)。oO(…軽々しく口にできないはずだよ…)
0192デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNGごめん、それには思いっきり同意。
なんか変な方向(と、言うか全方位)にブクブク太り始めてる。
0196デフォルトの名無しさん
NGNGDelphi がいいかな。
0197デフォルトの名無しさん
NGNGperl 6 の正規表現見て萎えた
0198デフォルトの名無しさん
NGNG0199、
NGNG0200デフォルトの名無しさん
NGNG0201_
NGNG使い物にならないって言うけど・・・
0202manko_chinko ◆c2rpKRNM
NGNG0203デフォルトの名無しさん
NGNGHSPがいいよ
0204デフォルトの名無しさん
NGNG0205manko_chinko ◆c2rpKRNM
NGNG0206デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNG後で違う言語を習得しようとしたときにも楽だね
0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNGマシン語やアセンブリの初歩的な部分だけでもかじっておくといい事あると思うよ
0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNG0212ななし
NGNG苦手ということを言い訳にする前に、苦手を克服する努力をしてみたら?
(俺もエラそーなこと言えないけどさ・・・)
なんか、甘えと開き直りしか感じられないんだけど。
> 関数とか知らなくてもc言語って
> 収得できますか?
「キャッチボール知らなくても野球ってできますか?」って言うのとおなじようなもん。
ついでに言うと(大きなお世話だが)、収得じゃなくて、習得(または修得)が正しいと
思うよ、その文脈では。
(苦手なのは、数学だけじゃなくて、国語もでしょ?)
それとも、自分で勉強する意志はなくて、知識は拾い集めるものだと認識してるのかな?
0214デフォルトの名無しさん
NGNGがいいよ。
0215デフォルトの名無しさん
NGNGCは関数が分からないと話になりません。関数の塊みたいなものですから。
と、ぼけてみる。
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNGアセンブラ:裸
C:下着
C++:普段着
Delphi:制服
VB:ブルマ
Lisp:アンミラ服
お前の好みに合わせて選べ。
0218デフォルトの名無しさん
NGNG機械語は皮をはいだ状態ですか?
0219デフォルトの名無しさん
NGNG理科室にある解剖標本と思ってくれ。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNGいや、誤解するな。
「お前が "下着姿" 」なのではなくて
「お前が "下着フェチ" だ」という事だ。
0222デフォルトの名無しさん
NGNG>C:下着
>C++:普段着
ここまでの関係はわかるけど、
>Delphi:制服
>VB:ブルマ
>Lisp:アンミラ服
この辺はなんだかわかりにくいな。どういう意味?
0223デフォルトの名無しさん
NGNG好みが分かれるってことじゃないの?
0224デフォルトの名無しさん
NGNG意味を聞いてくるとは・・・(w
よし、答えてやろう。
結局は感覚の問題なのだがな。
Delphi:幾分青臭い。
VB:厨房御用達。変態の代名詞的存在。
Lisp:一部のマニアには神のように奉られている。
もっと書くべき事はあるかも知れんが、そこは個々人の常識で補ってくれ。
0225デフォルトの名無しさん
NGNGJavaは?
0226デフォルトの名無しさん
NGNGドラえもんのきぐるみ
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNGOLのスーツ。
調子に乗ってもうちょい追加。
HSP: Miki House
Cobol:もんぺ(戦時中の奴)
Fortran:巫女さんの袴(誉めすぎか?)
0229デフォルトの名無しさん
NGNGワロタ
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNG袴だけか(w
0233デフォルトの名無しさん
NGNGそれとプログラムするんだったら英語と数学が結構分からないと無理ですか?
小、中学生ぐらいでは無理ですか?
0234デフォルトの名無しさん
NGNG数学的な分野もあればほとんど関係ない分野もある
英語は情報量の幅を広げるためには知っておいた方がいいけど
ただしこれはプログラミングの世界に限った話ではない
どんなことをしたいのかにもよるけど
ただプログラミングを勉強したいというだけなら英語も数学も中学校レベルで問題ないよ
英語とか数学とかいうより理解力の問題だと思う
0235デフォルトの名無しさん
NGNG簡単の定義は難しいな
画面に○を書くだけのアプリならどっちも同じ手間だ
VBの方がヘルプに例題が多くてコピペで動かすのは簡単だったな
で、プログラムするなら 英語も数学も必要だけど、一番必要なのは"何をつくりたいか”の方だな
でも、小、中学生ならもっと体を動かしたり乱読したりの経験を重ねた方が将来役に立つよ
5年でパソコンの性能は10倍になる。
10倍になると、それまでのプログラミングと別の視点が必要になる。
早くからプログラミングに触れてると、その新しい視点に慣れなくて逆に苦労するなんて
事もあるからね
0236デフォルトの名無しさん
NGNGDelphiも 簡単な事は簡単に、しかし、難しい事もそれなりにこなせます
0237デフォルトの名無しさん
NGNG消防の頃からベーマガ読んで98でへたれなゲームを作りまくりましたが何か?
0238デフォルトの名無しさん
NGNG0239デフォルトの名無しさん
NGNG0240カーニハン
NGNGVBとかJAVAから入ったら後で絶対後悔するから。
0241デフォルトの名無しさん
NGNG/ 丶
/ ノ、
/ /ヽ丿彡彡彡彡彡ヽヽ
| 丿 ミ
| 彡 ____ ____ ミ/
ゝ_//| |⌒| |ヽゞ
|tゝ \__/_ \__/ | | __________
ヽノ /\_/\ |ノ /
ゝ /ヽ───‐ヽ / / そんな>>233に
/|ヽ ヽ──' / < Visual C#.NET
/ | \  ̄ / \
/ ヽ ‐-  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0242デフォルトの名無しさん
NGNGDelphiの方が数十倍お勧め
0243デフォルトの名無しさん
NGNGなんで後悔するの?
0245デフォルトの名無しさん
NGNG現状ではC++とJAVAを使ってる
このコースって結構多いでしょう?
0246デフォルトの名無しさん
NGNGVC使っていきなりwindow使うよりもunixのスタンダードなCからいろいろ試してみるのがいい気がする。
0247デフォルトの名無しさん
NGNG*NIX→C++
**** the end ****
0248デフォルトの名無しさん
NGNG上記迄のスレを俺の思考パターンで総合判断すると、Cが良いのか?
何を作るかによって変わるが
難易度的に考えて、VBが楽で実用的(BASICには今更って感じ)
しかし移行する手間を考えるとC(結局VBを覚えてもCに移行する)
HSPは難易度が低めだが、価値無し(全く知らないけど)
それかいきなりC#かVB.NET
後の言語は知りません。誰か追記頼みまふ
0249デフォルトの名無しさん
NGNGVBもJavaもできるし。
0250
NGNGとんだらキモイオッサンがイキナリ飛び出してきました。
うさんくさかったので中に入りませんでした。
0251デフォルトの名無しさん
NGNG判らなかったら、素質が無いと思え。これで良い?
0252デフォルトの名無しさん
NGNGおねいさんをげっとしろってこと。w
おにいさんでも良いが掘られんように気おつけろよ〜。w
0253デフォルトの名無しさん
NGNG>>251やってからC++やれってこと。
0254デフォルトの名無しさん
NGNGある程度のGUIアプリを形にするまで何回かの挫折を挟んで長いことかかったぜ
0255C_sugar
NGNG0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNGhttp://www.squeak.org/
0258while
NGNG2:次にC++を勉強する。
3:いくつかソフトを作って経験をつむ(ノウハウ)
3:次にアセンブリを勉強する
4:アセンブリを組み込む必要あるソフトを出来たら作る
__(必要性があったら)
5:ここまで到達すれば、次に何を勉強するのかは
__その人自身で、適切に判断できる。
…そんなかんじでしょうか…
0259デフォルトの名無しさん
NGNG2:いくつかソフトを作って経験をつむ(ノウハウ)
3:次に、必要を感じたらCを勉強する
4:Cで組む必要あるソフトを出来たら作る
__(必要性があったら)
5:ここまで到達すれば、次に何を勉強するのかは
__その人自身で、適切に判断できる。
…そんなかんじでしょうか…
0260while
NGNG0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNG0263デフォルトの名無しさん
NGNGうーむ
0264デフォルトの名無しさん
NGNG0265デフォルトの名無しさん
NGNG俺の辿ってきた道だ。。。
0266248
NGNG範囲広げると大変だから、乗せるのはプログラム板だけとか。
今初心者向けのスレが「VB・C系統・JAVA・その他」位か?
他にもあると思うが、そんな事は置いといて(マテ
考え方としてはどうかな?良かったら、適当な垢取ってきて作るけど。
0267while
NGNGしかし、誰が管理(更新等)するんですか?
そのひとに結構負担がかかるような…
…広告収入とか?
…大筋賛成です。
0268デフォルトの名無しさん
NGNGそれでいて、pascalと同じく悪い癖の付き難く判り易い入門として
勧められる特徴をもってる上
カーニハンが批判したpascalと違って
1,インラインアセンブラが組み込まれていて、しかもC/C++と違ってそれでコンパイルが遅くなる事がない
2,absoluteによって柔軟なポインタ的な操作
3,しっかりしたモジュール化のサポート
4,文字列に255文字なんて制限がない
と、C並にハードウエアに密接した処理も書く事が出来るスマートな言語になっている上
RAD(VCL)を通してOOPにも触れられ、そして自作コンポーネントを作成する事で
よりOO的な仕掛けの学習にもなる
C/C++は自由すぎて、最初何をすれば良いか判らない面もあるだろうし、指導者が
いないと妙なクセを纏ってしまう可能性も高い
0269デフォルトの名無しさん
NGNGDelphiって言語の仕様的にも、Cと似てるんですか?
0270デフォルトの名無しさん
NGNG0271カーニハソ
NGNG0272デフォルトの名無しさん
NGNG元々pascalとcは根っこが同じだから lisp系と比べたら似てる
たとえば cのブロック { } を begin end に変更して
関数の先頭に function と書けば、もうpascalソックリになる
0273デフォルトの名無しさん
NGNGpascalの文字列は先頭1バイトに文字列の長さを記録すると聞いたけど、
本当に255文字までなんだ。
さすが教育用言語。
0274デフォルトの名無しさん
NGNGCASL�U
■ このスレッドは過去ログ倉庫に格納されています