>>915 Javascriptやるきがあって、ゲーム作りたいんなら
C#勉強さセナよ。よっぽど近道だわ。
タダで出きるし、あんたも財布の心配しなくて済んで気が楽だろ
>>915 一ついえることは、英語を学ぶ際にhello とか this is a pen. の意味を調べ、何度も書き取りしたところで
それだけで英詩とか小説が書けるようになったか?無理だろ。
hello と this is a penで何をどうすればいいのかわかるわけがない。
でも入門書にはhello とthis is a penの解説しか載ってないんだよ。
C++が出来れば一番なんだろうけど、覚えることの多さに絶望するだろうから、
C#あたりで勉強し始めるのが一番だろうな。
適当に書いてもある程度意図通りに動くし、頑張ればゲームも作れるし。
でも、プログラミングで一番面白いのは、ソフトを作るよりもアルゴリズムだと思う俺。
ゲームというのは、Windows,VisualStudio,MSOfficeなどMicrosoftに多額のお布施をした挙句、C#やDirectXを駆使したブロック崩しを作ることですか?
>>915 >916と>920に同意。兎に角>917やらせておけ。つーか、あんたもやってみろ。
>>915です
>>917の問題をやってみました、詰めトルネコみたいですね
娘は技術家庭の時間に似たようなことをやったそうです、
とりあえず初心者問題はすべてクリアできました
専門学校は中学校に通いながら、ということです
近くのスクールを検索して調べたら、小学生も来てるらしいです
ゲームは何を作るかは未定だそうです
とりあえずJavascriptをもうちょっと頑張るそうです
初心者問題をクリアしたのは娘です、念のため
俺は今ではC/C++/Java/C#/PHP/Perl/VBあたりは一通り使えてゲームも作れるけど
最初に触った言語はJavascript+HTMLだよ
最初の選択肢としては悪くないと思う
JavaScriptの書き方がいちいち変化するのが釣り臭いです><
PHPの質問していい?
strlen()で文字数を取得したくて下のコードを書いたんだけど、
この場合$bytは3になるはずだよな?
なぜか7になってしまって、どうすればいいかわからない
<?php
$string = 'aaa';
$byt = strlen('$string');
print "$byt";
?>
なんで7になったのか考えろよ
7文字あるじゃん
長さ7の文字列の長さを計ったから7になったんだよ
aaaだから3バイトじゃないの?
ここにはアホしかいないからphpスレ探して聞いたほうが早い
何が間違ってるか察しがつくけど、個人的に驚きなのは
print "$byt";だな。これで$bytじゃなくて7が表示されるのかよ
変数をダブルクオートで括るとかw
''で囲んでたからか!
くだらない質問して申し訳ない、ありがとう
>>933 ダブルクォートだと変数展開あり、シングルクォートだとなし、ってのは割とよくある仕様では?
937 :
デフォルトの名無しさん:2012/05/14(月) 02:07:42.12
↑アホ
スレ立てるまでも質問したらアホと言われたwなんだこれ
アホとしか言えない
>>932だろ。本当に語彙が少ないな
いかにも932らしいな
>>935 「ダブルクォートでくくられた文字列リテラルの中に変数名があったら問答無用で展開」は決して「割とよくある仕様」ではないぞ
PHPとPerlしか知らん
944 :
デフォルトの名無しさん:2012/05/14(月) 03:50:20.99
945 :
944:2012/05/14(月) 04:01:25.74
>>923 JavaScriptの他に、基本としてCをやっていてもいいかもしれません。
http://9cguide.appspot.com/ 型、変数、配列、ループ、比較、条件分岐、関数のあたりまでひと通り(2、3週間くらい)終わると、
その後様々な言語の入門のところで、1、2章読み飛ばせるようになります。
自信になりますし、入門で「一体これを何に使うんだろう」と疑問に思っていた部分が、
実際にプログラムを作り出すと「こういうことだったんだ」とわかっていく快感が、学習効率にもつながりますよ。
様々な言語の元になっていたり、似通っていたりするので、Cを覚えておいて損はしないと思います。
ブラウザで文字列指定→右クリック→google検索でgoogle検索出来る機能がありますが
そんな感じで、右クリックしてリンク先をダウンロードサイトの検索で検索したいと思っています
どんな手順で調べていけばいいのか教えて下さい
>>946 まずそのサイトの検索がGETなのかPOSTなのか調べる
Googleみたいにアドレスがブックマークできる形
&key=a+b+c
みたいになってるやつはGETだからそのままアドレス生成して
開いてやればいいだけ
>>947 ありがとうございます
調べてみたら案外簡単にできそうで、非常に助かりました
GUIの総合開発環境てどんなのありませんか?
開発用と実行用のOSはWindowsで、配布が簡単で実行に前提製品が無いのが嬉しいです。
昔は Delphi が人気あった
>>950 私もDelphi6 personalを使おうと思ったんですけど、インストールが出来ないんですよね。
インストール番号とインストールキーをどうやって入手できればいいのかわからないです。
ボーランド社にメール申請すればいいとかネットでは書いてるんですけど、そのアドレスが無効になっていたり。
Delphiは最新版が1万ちょいで買える
それすら払えないなら素直にC#Express使っとけ
>>923 本当に娘さんのことを考えるなら、HaskellかPrologを勉強させた方がいいと思いますけど。
>953
思わず笑ってしまったw
何でだw
955 :
デフォルトの名無しさん:2012/05/14(月) 19:56:43.71
PerlのCPANとかRubyのonRailsみたいなものは、全てPerlやRubyだけで書かれてるのですか?
スクリプト言語だと、あまり凝ったことをやろうとするとアセンブラやC言語を書かないといけないのではないか?と思うのですが
>955
gdライブラリとかImageMagickみたいに
バイナリで提供されてるライブラリを使うこともあるよ。
>>925 ありがとうございます、近くのスクールの体験にとりあえず行ってみるそうです
>>926 私に言っているのでしょうけど、いちいち打つのが面倒なので、
たいてい前の人の文章からコピペするのでそうなります
>>944 ご丁寧にいろいろ調べて下さってありがとうございます
オーロラクロックはきっかけに過ぎず、「自分はプログラミングに向いているように思う」
と言っているので、もうちょっと本格的にやりたいみたいです
JavaScriptを学びながら、興味の方向性を見つつ、対応していきたいと思ってます
C言語もとても良さそうですね、娘は数学が得意なので、
紹介された箇所もなんとか理解できると思います
>>953 今は何もかも新しい言葉ばかりですが、落ち着いたらいろいろ考慮していきたいです
全てPerlやRubyだけ
gdライブラリとかImageMagickは元々バイナリ
onRailsと無冠例
>>953 学があるヤツなら教えんでも覚えるだろ
高専とかプロコンとか優勝するのは関数型が多い
関数型に行くかは自主性に任せときゃいいだろ
本人の判断でセンスがあるかどうかわかる
高専でもロボコンのプログラミングをするようになると、Cだろうなあ。
>>956 >>958 ありがとうございました。
するとPythonみたいに言語のほうでメソッド少なめらしい(?)ものは、できることとの幅が小さくならないのですが?
馬鹿には無理
だなw
>>957 自分も関数型言語(主にHaskell)はアルゴリズムの勉強に最適だからお勧めしたいけど、広くは使われてないから、一度何らかの言語で挫折したらで良いと思う
よく使われてる言語を使いこなせてる人は、最初から、抽象的に考えて、それをどうコードに落とすかが分かってるんだと思う
関数型言語は、その抽象的な考えを、ほぼそのままコードに落とせるから、本当の意味で初心者向け
実際によく使われてる言語(手続き型やオブジェクト指向)でも、結局コードを良く見ると同じ事してるって分かるんだけど、if文やfor文でアルゴリズムをそのままではなく、変形させられてるので、アルゴリズムそのものはどう言う構造なのかが見えにくくなる
(この、見えにくい構造を手続き型やオブジェクト指向で、すでに見えてる人には関数型言語は勉強する必要有るのか?と言う疑問もある)
なにはともあれ、娘さんがJavaScriptをもうちょい頑張るといってるなら、JavaScriptで頑張らせれば良いと思う
何か、挫折しそうになった時に、一旦Haskellの勉強を通じて、挫折した処理がどう言う構造の処理なのか理解してもらって、またJavaScriptに戻れば良い
もっともらしい事言ってるが嘘っぱち
アルゴリズムの本に載ってる疑似コードは必ず手続き型風だから
それで理解すればいいし、むしろ関数型でアルゴリズムを理解する情報は非常に少ないし
そもそもコーティングの段階において理解しやすくない
変則的な最近の言語をよりも、昔からある C で学べばいいよ。
そうすれば他の言語の長所短所が分かりやすい
Cはメモリ、ポインタ管理を自前でやるところが勉強でも実用でも最高の特徴だろう、データ構造も実装しやすい
後は高速なくらいで、他と比較すると少機能過ぎてストレスが溜まるだけ
今日日なんでも自前で作るプログラミングは時代遅れ