【初心者】プログラム初心者に最適の言語ってなに?
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNG0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNGJava。面倒がない。
0004デフォルトの名無しさん
NGNG00051001
NGNGもう書けないので、新しいスレッドを立ててくださいです。。。
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG「定番」って書いてあるソフトをかたっぱしからためしてみよ。
ただし「おすすめ」って書いてあるのはクセがあるので注意だ。
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNGがいいんじゃね?
今までのメジャーどころの長所をうまいこと組み合わせて、
しかも日本語でかけるようになってるし。
00171
NGNG探してみます
0018デフォルトの名無しさん
NGNG一生さがしてて下さい。
00191
NGNGがんばります
0020デフォルトの名無しさん
NGNG基礎知識を身に付けてこれから先本格的にやっていきたいなら
Cから始めるのがいいと思う。
趣味でお手軽に色々作りたいのなら、一概には言えんけどHSPとか。
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGHMIソフトなんかでも結構使われるしな。
0026デフォルトの名無しさん
NGNG0027165
NGNG0028デフォルトの名無しさん
NGNGただ、Webベースの言語なんで、環境構築とかの取っ掛かりが面倒だけど・・
Rubyは洗練されているとは思うけど、初心者には理解し辛い様な気がする。
オブジェクト指向はもちろん、変数の概念とかが他の言語と随分違うし。
0029デフォルトの名無しさん
NGNGJava: eclipse入れるところまでたどり着けたのなら使ってもいいんじゃないの?
Ruby: これってまともな IDEあったっけ?
HSP: 論外
0030デフォルトの名無しさん
NGNG「『#include <stdio.h>』はおまじないのように覚えておいてください」なんて言っても
そうすんなりと納得できないと思うぞ。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGやっぱいじめですかそうですか
0033デフォルトの名無しさん
NGNG>変数の概念とかが他の言語と随分違うし。
Java とあんまし変わらんでしょ。
0034デフォルトの名無しさん
NGNGでも、後々の事を考えると、やっぱりCからやるのが一番なのかもしれないなぁ。
C→C++と習得していけば、他の言語を学習する場合でも、すごく理解し易くなると思うし。
それに何よりC言語を勉強すると、必然的に、コンピュータの内部的な部分(スタックやヒープの概念等)が理解出来ますしね。
やっぱり、コンピュータ言語の基本は、C言語の様な気がしますね。
0035デフォルトの名無しさん
NGNGHSPのようにすんなり入れないかもしれないが、
アルゴリズムを理解するにはちょうどいい。
0037デフォルトの名無しさん
NGNGRubyかPython進める。
0038デフォルトの名無しさん
NGNGどこからが初心者?
>1
0039デフォルトの名無しさん
NGNGダメな奴は何をやってもダメ。
0040デフォルトの名無しさん
NGNG型周りの文法が腐ってる。特にポインタが前置なあたり。
それから配列。
サイズ変更できないのはともかくとして、
「配列にしたい型のサイズ」も
「配列のサイズ」もコンパイル時に分かってないといけないし。
解決策が動的メモリ確保しかないってのはどうかと。
やっぱり型周りがややこしいし。配列の配列と、ポインタの配列の違いなんてあんまり説明したくない。
代入が値を持つのに、ifやswitchが値を持たないのも解せない。
かといって三項演算子は見づらいし。
ブロックの先頭でしか変数宣言できないのもヤダ。
宣言場所と使い始める場所が無駄に離れてると分かりづらいだけ。
関数で値返し忘れても、printfの引数の数間違えても、
コンパイルエラーにならないし。
constなポインタ渡したところで、その先の先まではread onlyにならないし。
とりあえず、Cはアセンブラの前準備以外にはおすすめしません。
0041デフォルトの名無しさん
NGNGまぁ今時、無理にやれってもんでも無いと思うが。
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGC++でC風にコーディングすれば、もう少しマシになるどね。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGC++の前に、少し楽な言語でOOの考え方について学習したほうがいいと思う。
RubyとかJavaとかGroovyとか。
0047デフォルトの名無しさん
NGNGそれは本が悪い。
俺が初めて読んだ本にはハローワールドの文法説明の一番最初でしっかり説明が載ってた。
0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG「入出力の機能を使うために必要な情報をインクルードする」
って説明すりゃいいのにね(藁
0050デフォルトの名無しさん
NGNGhttp://labo.cherrybooks.net/lib/c/2-2.html
0051デフォルトの名無しさん
NGNGhttp://labo.cherrybooks.net/lib/c/2-2.html
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG>>27
悪そうな言語は大体友達。
0054デフォルトの名無しさん
NGNGほかの言語におまじないがないとは言わんけど、混乱するほどではないのがほとんど。
0055デフォルトの名無しさん
NGNG板住人にマジ迷惑かけた本当に
0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNGDragon AshのGrateful Days
0058デフォルトの名無しさん
NGNG確かに……
あと、main関数なんかはコードを見せる時必ずないといけないので、
ストレートに説明しようとすると関数というものを
教えなければならなくなるのが困るな
0059デフォルトの名無しさん
NGNG「オブジェクト指向を学ぶのに最適!」とか
「国産だから日本語のライブラリが充実してるよ」とか
「パールのソースが汚いと思えるひとにはオススメだね!」
みたいなことをいっぱい書いてやれば満足して削除依頼出してくれるんじゃないか?
0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNG> 解決策が動的メモリ確保しかないってのはどうかと。
解決策が動的メモリ確保で無い言語を教えてほしいものだ。
(まあ、動的メモリ確保/解放が面度かどうかは天と地ほど違うけどな。)
> 関数で値返し忘れても、printfの引数の数間違えても、
> コンパイルエラーにならないし。
まだ、こんなこと言ってる奴がいるのか...。
それとも警告だとヤダと言うことか ?
> constなポインタ渡したところで、その先の先まではread onlyにならないし。
const ポインタ理解できてないってこと ?
君には、>>39 の言葉を贈るよ。
006240
NGNG> 解決策が動的メモリ確保で無い言語を教えてほしいものだ。
そこは正直言い方がまずかったと思う。
言いたかったのは、コンパイル時にサイズの決められない配列のためだけにmallocさせるなよ、ということ。
解放し忘れが恐いなら alloca が正解?
> それとも警告だとヤダと言うことか ?
たとえば
printf("%d\n");
は警告すら出ないよ。
最近のコンパイラって、第一引数のフォーマットの中まで見て警告してくれるの?
でもフォーマットの部分って動的に指定できるから、
コンパイラじゃ完全にはカバーしきれないよね
> const ポインタ理解できてないってこと ?
struct list_t {
list_t *next;
int val;
};
なとき
void hoge_readonly_func(struct list_t const *node) {
node->val = 0; /* これは警告出る。むしろエラーにしてほしい。 */
node->next->val = 0; /* これは警告出ない。 */
}
ってこと。「先」じゃなくて「先の先」ね。
というわけでおちけつ >>61
006340
NGNG確かにこっちは警告出るな。スマソ。おちけつ自分
0064デフォルトの名無しさん
NGNGBASICが良いのではないかとほざいてみる。
タダだし日本語での実装が簡単に手にはいるし。
で、アルゴリズムとかのプログラミングの基礎的な部分を学んでから
Cとかのもっとハイレベルな言語に移って行くといいと思う。
環境構築が簡単な事も大切かも。
インストールしたらすぐプログラミングが出来る、みたいな。
準備段階でやる気無くしちゃったら意味無いし。
006564
NGNG他の言語に比べて文法や”お約束”が簡単だと個人的に思うから。
Cは出来ることは幅広いけど#includeとか変数の型とかの部分が複雑。
BASICはCほど色々な事は出来ないけどその分簡単。
インタプリタ型の言語だから書いた物が即座に走らせられる、ってのもある。
0066デフォルトの名無しさん
NGNG生配列使わなきゃいいじゃん。
0067デフォルトの名無しさん
NGNG検索したら十進BASICとかいうのが出てきたけど、結構良さそうに見える。
代入でLET省略禁止ってのも硬派で好感持てる。
グラフィックもサポートしてるみたいだから簡単に目に訴えるものが作れるだろうし、
中でローカル変数の使える関数も普通に作れるみたいだし、
実はかなり良さそう。使ってる人いたら換装きぼん
一応書いておくと、64の話と関係なく↑のようなことを気にした理由は、
導入直後のステップアップが辛いのは本当に初心者向けなのか疑問だから。
そういえばBASICって、文字列を普通にサポートしてるよね。
Java使い始めて気づいたけど、文字列が簡単に扱えるのはかなり重要だと思う。
正規表現まではさすがにいらないかな?
0068デフォルトの名無しさん
NGNGまともなユーザが少ない言語はお勧めできない。
0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNG甘いやつだとCUIプログラムを作る気がしなくなる。
0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNG>”お約束”が簡単
ではBASICで配列の宣言と代入を同時に行う記述をしてください。
0074デフォルトの名無しさん
NGNGstruct list_t {
list_t const *next;
int val;
};
0075デフォルトの名無しさん
NGNGScheme
>>71
JavaとかC#みたくGUIが比較的簡単に作れる言語でも、大抵CUIの方がずっと簡単。
CUIプログラム作るにはコマンドライン仕様なコンパイラが欲しいけどね。
むしろGUIの作りやすさって、ライブラリの使いやすさだと思う。
RADツールから入ってそのままRADツールしか使わない人がいる、というのは同意。
そんな人はたいてい「言語」には慣れてない気がするのは気のせい?
0076デフォルトの名無しさん
NGNG気にしなくていいのでアルゴリズムに集中できる。
C、C++、C#のCUI当たりから入るべきだろうな。
0077デフォルトの名無しさん
NGNGそういう点でも、BASICは初心者に向いてると考えやすい。
0078デフォルトの名無しさん
NGNG> printf("%d\n");
> は警告すら出ないよ。
> 最近のコンパイラって、第一引数のフォーマットの中まで見て警告してくれるの?
[110]: nl test.c
1 #include <stdio.h>
2 int main()
3 {
4 printf("%d\n");
5 return 0;
6 }
[111]: cc -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]
[112]: cc -Wall test.c
test.c: In function `main':
test.c:4: warning: too few arguments for format
[113]:
> でもフォーマットの部分って動的に指定できるから、
> コンパイラじゃ完全にはカバーしきれないよね
あたりまえだろ、コンパイラは予想屋じゃねーんだからさ。
> ってこと。「先」じゃなくて「先の先」ね。
> というわけでおちけつ >>61
おちけつ前に、批判するなら >>74 みて勉強しろ。
0080デフォルトの名無しさん
NGNG模範解答:
初心者の学習向けという用途に限定すれば、
配列の宣言と代入を同時に行う必要はない。
むしろ「変数の宣言」と「変数への代入」を明確に
区別させるために、それぞれ分けて書かせた方が良い。
008140
NGNG0082デフォルトの名無しさん
NGNGアフォ?
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNGアルゴリズムや構文の勉強に専念できるから。
0085デフォルトの名無しさん
NGNG>>80
記述してくれって良いながらそういってひっくり返すか。
そういう意見が言いたいなら最初っからそう言っとけ。
それともアレか。
そういう引っかけですらない問題出して他人貶めて楽しもうってか。
0086デフォルトの名無しさん
NGNG0087VBビギナー
NGNGどの言語に手を出せばいいのかわかりません。
プログラミング歴はVB.Netがダイエット支援ソフト
を作った程度。
(Accessデータベースから食べ物のカロリーをListBoxで
選択し、その日の摂取カロリー合計を計算したり、
日々の数値をグラフ化するソフトです。
データベースの追加・削除・更新もそのソフトから操作します)
あとC言語は5人のテスト結果の平均を求める程度のプログラム。
おまけのHSPは画面固定シューティング
(インベーダーゲームみたいなもん)です。
情報関係の職種で内定を取ったので将来的に役立ちそうな
言語を勉強したいのですが、情シスなんで
先輩に聞いても開発はしないということでした(オール外注)
そういうわけでほとんど趣味のプログラミングになりますが、
職種が名前だけはSEということもあり、なるべく将来役に立つ
言語は何かと思い調べてみました。
VB=論外
C =C++、C#やるより前に勉強したほうがいいのか。
C++=今の主流。この先も一番という説とC#に乗っ取られる説あり。
C#=この先主流になる説とJavaのように敬遠される説あり。VBっぽいとかいう話も。
Java=すごいと言われてる割に敬遠されてる。一番よくわからない言語
結局どれが一番いいんでしょうか。
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG今。
0090デフォルトの名無しさん
NGNGint a;
scanf("%d", &a);
int b[a];
コンパイル時にサイズ決まってないけど、mallocいらないぞ?
0091デフォルトの名無しさん
NGNGコンパイルエラーになりましたが何か
0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNG微妙に似てるよな
0094デフォルトの名無しさん
NGNG廉価で将来まで使える処理系を探すとなると、いまいちですね。
009573
NGNG0096デフォルトの名無しさん
NGNGと前提するならJavaがいいと思うなぁ
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100デオキシリボ核酸
NGNG/ /^ヽヽ
___/ . / | |ヽ__
∩ __ ヽ<(。)ヽ |..|.<ヽ_ |
.U_ ̄ ヽ | | .|__.|
`---,l ヽ .|/ ./
ヽ \____/
/ /\ ./
// | / `、/
 ̄~ |/ |
/⌒/ /⌒\
_/⌒/ (/___// ´ ̄ ̄ ̄\
,--´ ̄ / ___ \
唯一神デオキシス様が華麗に100get!!皆の者俺の前にひれ伏せい!
デオキシスは神!!ノーマルフォルムは「攻守のバランスが取れている」!!DEOKISHISU is god!! DEOKISHISU is god!!
>ファイヤー 消防や厨房にまで使われない雑魚は引っ込んでな(プ
>サンダー どんなに貴様がすばやくても俺を追い越すことは不可能だ!!(プププ
>フリーザー 一撃必中?心の目使った後逃げられなければな(ワラ
>エンテイ おまえ伝説だったっけ?弱すぎてしらなかった(w
>スイクン 強さもかっこよさも俺には勝てないってこった(ゲラ
>ライコウ お前は影が薄いんだよ(プゲラ
>レックウザ レゴブロックがホウエン最強なんてこの世も末だな(プゲラッチョ
>ラティ兄妹 バトルタワーでワラワラ出てきてどこが伝説だ?(藁
>レジ兄弟 伝説でもない壷に負けてるし(ピッ
>ミュウツー フリーザのパクリは消えな(^^
>ホウオウ 攻撃高くても物理攻撃少ないじゃねーか(ゲラゲラ
>ルギア エアロブラスト以外はたいした技ないな(プゲラオプス
悪タイプ様ツボツボ様テッカニン様カイオーガ様
すいません調子こいてました許してくださいおながいします
0101デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNGPascal より C やれよって言いたい。
いやむしろ Java のほうが分かりやすいか。
0104デフォルトの名無しさん
NGNGそんなもん何の役に立たんから適当にこなして独学でCを勉強しとけ。
0105デフォルトの名無しさん
NGNGてゆーか、建築系の学科なんかだとFORTRANしか知らない教授センセイが
ン十年前のパンチカード時代の講義ノートを未だ後生大事に使っていらっしゃる。
0106デフォルトの名無しさん
NGNG実習とかやるからねえ・・・・。
0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNGプログラミング初心者向けに概念の分かりやすい言語を使うと
打鍵数が増える傾向にあるわけですよ。
んでもって、プログラミング初心者の中には、
キーボード鬱のに慣れてない人が多いと思うわけですよ。
これって挫折者を量産する仕組みに見えるんですが
0109デフォルトの名無しさん
NGNGプログラミング初心者の中にキーボード打つのに慣れてないやつが多いというのは、
根拠がないだろう。Wordか何かをいじっているかも知れない。
0110デフォルトの名無しさん
NGNGやっぱ初心者はアセンブラやるべきだよな
0111デフォルトの名無しさん
NGNG挫折者が他言語に比べて多いことまちがいなし
0113デフォルトの名無しさん
NGNGそうなのかね
0114デフォルトの名無しさん
NGNGキーボードを打つ速さみたいなところがある。
0115108
NGNGキーワードだの変数名だのの打鍵数なんてどうでもいいことだと思うわけですよ
それを踏まえて >>108 って意味不明支離滅裂かスマソ
0116デフォルトの名無しさん
NGNG:-
_社会保険料控除後の給与等の金額 は _給与等 - _社会保険料,
別表第1(_社会保険料控除後の給与等の金額,
_給与所得控除の額),
別表第2(_配偶者扶養親族等合計,
_配偶者控除額),
_その月の課税給与所得金額 は
_社会保険料控除後の給与等の金額 - _給与所得控除の額 - _配偶者控除額,
別表第3(_その月の課税給与所得金額,_税額).
別表第1(_社会保険料控除後の給与等の金額,_給与所得控除の額)
:-
_社会保険料控除後の給与等の金額=<135416.0,
_給与所得控除の額 は 54167.0,!.
<以下省略>
これはPrologによる事務計算プログラムの一部ですが、打鍵量と
プログラムの理解しやすさを考えるための資料として掲載します。
0117デフォルトの名無しさん
NGNGアセンブラ並みに抽象度が高まると一命令あたりの打鍵数が減るのは確かだろう。
しかし(コピペを使わない前提で)全体を見た場合は逆に打鍵数は増える。
むしろライブラリやモジュール、オブジェクトの作りやすさ、使いやすさが
打鍵数を減らし、初心者挫折者を減らすことになる。
0118デフォルトの名無しさん
NGNGGUIでもコンソールでも好きな方から始められるし、
OOの勉強にもなる。
VB.NETはVB6を引きずるようなコーディングはたしかに
論外だが、きちんとOOPやるなら選択肢としてはそう悪くは
ないよ。
一部を除けばC#とほぼ同等のコーディングが可。
1番の問題は、.NET関連の書籍やサンプルは高度になれば
なるほどC#で書かれた物のウェイトが増える傾向があるので、
結局C#知らないと頭打ちになる危険性大なところかな。
そもそも2言語ってどっちかしか使えないってこと、まず
ありえないんじゃねーの?
0119デフォルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNG初心者には難しく思えるよ。
確かにC++は奥が深いし複雑だけどちゃんとした目的を持って触れば
気が付いたら中級者くらいにはなってるもんだよ。
初心者には後者のスタンスで取り組むのが一番の近道だとおもうよ。
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNG初心者に一番最初に教えるべきことは
プログラミングってのは多言語的なものだってことでしょう。
多言語的な環境が一番なんだ。それを目指しなさい、と。
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG> アセンブラは具体的の塊だな、抽象的とは対極にある。
どこら辺が「具体的」か具体的に言ってみて。
0125デフォルトの名無しさん
NGNGそこそこ人口が多くて、書籍が普通に手に入る奴ならなんでもいいよ。
C、Basic、Java、
自分が作りたいものが実現できるのならperlでもかまいやしない。
壁に突き当たったときに他の言語に移れば良い。
プログラムで飯が食いたいのなら、
結局全部やることになるのだから、
CかJavaからやればいいんじゃないの。
0126デフォルトの名無しさん
NGNG命令がCPUの動作と一対一でそのまま対応している。
言語仕様=実在するアーキテクチャ
0127デフォルトの名無しさん
NGNGアフォ?
0128デフォルトの名無しさん
NGNGアフォはお前じゃ、抽象と具体の区別が付かない奴が日本人するな国語辞典引け
0129デフォルトの名無しさん
NGNGプログラミング言語としての概念の、
抽象と具体の意味がわかっていないお馬鹿ちゃんがいますね。
0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNG0132デフォルトの名無しさん
NGNGなんて具体的なんだろうw
0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNGだから具体例を示せって
0138デフォルトの名無しさん
NGNG0139デフォルトの名無しさん
NGNG抽象的というのは、細部にこだわらないという意味だ。
具体的というのはその反対だ。
たとえば、クラスのメソッドを「ファイルを読み出す」とか「表示する」といったものにする事だ。
どうやって「ファイルを読み出す」かは実装者次第、詳細にはこだわらないというのが、抽象化。
逆にどうやって動かすか、きめ細かく決めて行くのが具体化だ。
アセンブラではレジスターの一個一個、制御装置の信号一つ一つまで「具体的に指定」するだろ。
これは最早これ以上の具体化を考えようが無いほど具体的。
抽象的というなら、更なる具体化ができるはずだが、そなん物が考えられるものなら考えてみろ!
ってもんだ。
要するに足りないのは国語力だから辞書引けと。
0140最凶VB厨房
NGNG0141デフォルトの名無しさん
NGNG逆に変な解決法や癖を覚えて上級者への道が閉ざされてしまうことも多い。
0142デフォルトの名無しさん
NGNG0143デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1102142547/l50
一番簡単な言語
http://pc5.2ch.net/test/read.cgi/tech/1102832880/l50
初学者が習うといい言語は何?(除PerlとJava)
http://pc5.2ch.net/test/read.cgi/tech/1075035410/l50
【完全初心者】何をやったらいいですか?
http://pc5.2ch.net/test/read.cgi/tech/1031149590/l50
初心者のためのプログラミング言語ガイド
http://pc5.2ch.net/test/read.cgi/tech/1034505166/l50
0144デフォルトの名無しさん
NGNGなんかプログラムじゃなくてもツール系でお勧めのありますか?
ゲームは作りません。
ツール系とか作りたいです。
作りたいのは漠然としていてこれといったのはないです。
とりあえずベクターに登録したいです。
0145デフォルトの名無しさん
NGNGコンパイラが、それを、
アーキテクチャごとにちがう
(具体的に機械が理解する)コードに変換する。
このレベルの抽象化で、移植性が確保できる。
RISCでは、
人間よりも、コンパイラをあてにしていて
コンパイラにはやいコードを作ってもらう目的で
命令セットが単純化されている。
、と教科書にかいてあるてすと。
0146デフォルトの名無しさん
NGNGCだと処理の後に変数宣言するのはだめだと思いましたよ。
0147デフォルトの名無しさん
NGNGC99ならOK
0148デフォルトの名無しさん
NGNG英語を日本語に翻訳するツール作れば?
0149デフォルトの名無しさん
NGNGVC#でラーメンタイマー作って来い
0150デフォルトの名無しさん
NGNGあれ、結果がすぐに目で見えて OO の基本が簡単に解るような気がするんだけど。
MMORPGとかの〜〜計算機とかほとんどJSだから楽しみながら勉強しなよ。
0151デフォルトの名無しさん
NGNGjavaやc、.netの本は何十冊とあるのにdelphiの本は一冊もなかった。
delphiって数年前なら結構あったと思うのに、今はあまり人気なくなってるのですか?
0152デフォルトの名無しさん
NGNG登録できるよ。
1つのファイルにアーカイブできればほとんどのソフトが登録可能。
愚痴を書いたテキストファイルですらOk。
JavaScriptは言語自体はすげーいいんだけど
参考になるような書籍やサイトが見当たらない・・・・。
あと、バージョンやブラウザで互換性が怪しいから
ググってもズバっと答えがでてこない。
0153デフォルトの名無しさん
NGNGなくなってます
0154デフォルトの名無しさん
NGNGDelphiマガジンにはQuadrupleDの連載だってあるんだぞ!!
0155151
NGNG0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNG.NET出ちゃってVCLの意義が薄れたからじゃない?
あとDelphi作ったひともM$に引き抜かれたし。
0158デフォルトの名無しさん
NGNGAssemble:
Call FileOpen
Call GetText
Call DisplayText
C:
#define FDC_PORT 0x8000
*FDC_PORT = 0x80;
while((inp(FDC_PORT) & 0x40 != 0){
if(2000 < RetryCounter++){ return 1; }
}
...
お前には、どっちが具体的に見えるんだ ? (藁
0160デフォルトの名無しさん
NGNG自転車にのろのろ運転されても。
0161デフォルトの名無しさん
NGNG> それ以前に何で初心者に最適な言語を考えるスレで言語の抽象度について言い合いしてるんだ?
> 他人をバカにするつもりなら帰れ。
スレ違いと一言書けばすむものを...。
つーか、ここってネタスレだろ ?
> 他人をバカにするつもりなら帰れ。
バカにされたと感じてるの ?
>>160
「アセンブラは具体的だぁ。」って書いといて反例示されたら、「そんなケースは考えてなかった。」ってことですか ?
プログラマ失格でしょ。
0162デフォルトの名無しさん
NGNG自分でわかってるならやめたら?
端から見てもウザいよ。
0163デフォルトの名無しさん
NGNGCPUからみれば、FileOpenなんてのはただのラベルでしかない。
そこで解釈するのはCall命令のみ。ってことでアセンブリのほうが具体的。
これって反例どころか、論点ずらして誤魔化してるだけ。
0164デフォルトの名無しさん
NGNGはぁ ?
そんなこと言い出したら、C++ のメソッド呼び出しだって単なるサブルーチンコールだぞ。(処理系によるだろうが...。)
まあ、そんなことはどうでもいいけど、
> どうやって「ファイルを読み出す」かは実装者次第、詳細にはこだわらないというのが、抽象化。
の、意味理解してるか ?
0165デフォルトの名無しさん
NGNGとりあえず初心者はC++かC#、Javaをやればよいんじゃないか。
間違ってもVB、特に6はやめとけ。VB.NETならまだセーフだが、
VB.NETからやるぐらいならC#やれ。
0166デフォルトの名無しさん
NGNGVB6はそんなにまずいのかい?
0167デフォルトの名無しさん
NGNG.NETや2005は文法が全く違うので(アップグレードツールがあるけど結局手で修正しないと動かん)
VB6はMeを買うのと同じくらい無謀な選択です。
0168デフォルトの名無しさん
NGNG本当は、なぜオブジェクト指向がいいのかを理解するためには手続き型言語のCからやった方が
いいのだが。
0169デフォルトの名無しさん
NGNGメディアファイルが扱えて簡単にWindowが出せればそれだけで楽しいから。
BASICで育ったやつらも、最初は円描いたりして遊んだだろ。
で、HSPの拡張ライブラリを書くようになれば後はなんでも行けるだろうし。
とにかく言語を一個覚えれば、あとはなんとかなるんだがな。
0170デフォルトの名無しさん
NGNGマジおすすめ
0171デフォルトの名無しさん
NGNGttp://www.google.co.jp/search?hl=ja&q=Verchal+C%2B%2B&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
ググっても出ません。
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGってパターン多いかも
HSP→Delphi→VC++
も多いね
0174デフォルトの名無しさん
NGNG無料でCを教えてくれる人募集中!
0175デフォルトの名無しさん
NGNG必死で考えたんだろうな、随分無茶や解釈だ。
「普通」はそういうのを抽象的と考えないね。
0176デフォルトの名無しさん
NGNG雄なら不可
0177デフォルトの名無しさん
NGNG無料じゃないが工業高校や高専。
0178デフォルトの名無しさん
NGNGおしえてやるから、ケツの穴貸せ
0179デフォルトの名無しさん
NGNGor2
0180デフォルトの名無しさん
NGNGオフとぴっぽいけど、
初心者スレで誤解を残したままにするとまずいので、そろそろ終りにしよう。
何にとっての抽象度かという前提が抜けてるので、噛み合わないのだと思う。
>>117のアセンブラ並みに抽象度が高まるとって主張してる人へ
プログラミング言語は、その抽象度により、 低級言語と高級言語に分類することができる。
ここでいう抽象度とは、 対象とするコンピュータシステムのハードウェアに依存し、
個々のシステムのアーキテクチャに併せたプログラムを記述しなければならないか
http://voyager.ei.tohoku.ac.jp/~takashi/lecture-B-2003/lecture-05.html#ct2-1
0181デフォルトの名無しさん
NGNG> ここでいう抽象度とは、 対象とするコンピュータシステムのハードウェアに依存し、
なんでハードウェア≡プロセサとして話をするんだ ?
アセンブラがプロセサに依存すると言うのは当然だから、そういう意味では抽象化度は低い。
でも、>>139 ではそういう話じゃないよね。
>>139 で言ってるような抽象化はアセンブラでも C とかでも同じだよ。
要は適切なライブラリや API があれば、そいつを呼び出すだけだからな。
(呼び出しが色々マンドくせーというのはあるけど。)
呼び出す時は、「その先がどう実装されているか考えなくて済む」って言うのが抽象化だから。
そういう意味で、>>158 を書いたんだけど >>163 見る限りでは理解できてないよな。
(>>175 に至っては、「普通」はとか言っちゃってちょっとイタタって感じだし。)
> 何にとっての抽象度かという前提が抜けてるので、噛み合わないのだと思う。
そういう意味で、反論するなら君の思う「抽象化」とやらの定義を晒してくれ。> >>139=>>175
0182デフォルトの名無しさん
NGNGディスプレイもプリンタもマウスもキーボードも、すべてファイルで扱えるんだねえ。
最初の頃は、頭にぴんとこなかったけど。
0183デフォルトの名無しさん
NGNGhtml見て、perl本一冊読んで(LEVELはサイトの掲示板が作れる程度)、javascript本一冊読んで、
hspとTonyuに少しだけ携わって、で、今「これならわかるc++」を読み終えた所です。
このままC++続けても大丈夫でしょうか?戻ってCを学んだ方が良いと思われますか?
0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNG最終的にはCを勉強したいのですが、その土台作りをするにはどの言語がいいですか?
今のところはdelphi、Ruby、VBを考えています。
それともいきなりCをしたほうがいいですか?
0186デフォルトの名無しさん
NGNG本で読んだことが実際どう活かされてるか、いろんなソースを下ろして試すことだね
0187デフォルトの名無しさん
NGNG初めのうちは、すぐに実行結果が見えるものがいいね。Cをやるなら、VBはマイナスになる、間違いない。
0188デフォルトの名無しさん
NGNG0189185
NGNGすぐに結果が出るとなるとどの言語でしょうか?
上記の言語以外でも結構なので教えてください
0190デフォルトの名無しさん
NGNGとは言っても、応用を考えずに純粋なCをやるなら、Linuxやcygwin、mingwのようなUNIX風の環境でmakeするといった知識が要るが、この分野はかなり厳しい。
0191デフォルトの名無しさん
NGNG参考書もたくさんある。
そして、C++か、Java。
OOPのために。
そこまでできるようになったら、どんな言語でもできると思う。
半年もかからないんじゃないかな。
0192デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNGHSP
http://www.onionsoft.net/hsp/index.html
0194デフォルトの名無しさん
NGNGその中身なら最初からCやった方がいいよ。
VBはそろそろ本格的に死滅、
Rubyはいまのとこオタの自己満足言語なのでオススメしない。
窓作りたいならDelphi一本でもいいけどCと並行して覚えたほうがいい。
Cは基本。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNG何からやればいいんだ?
カタカナ多すぎなんだよ。
文法ってなんだよ、なんで
}
↑コレつけるときに改行するのかサッパリだ。
そして作りたいアプリもない。
ただスキルとして、身に着けたい俺なんだが
誰かこんな俺にスゲーいい入門書教えてくれ
0202デフォルトの名無しさん
NGNGhttp://squeak.hp.infoseek.co.jp/index.htm
0203デフォルトの名無しさん
NGNG改行は見易さから生まれた慣習。
別になくてもコンパイルはできる。
でも見易さのためにみんな改行している。
だからお前も改行しろ。
0204デフォルトの名無しさん
NGNG作りたいものを作りながら覚えていくもんだ
0205デフォルトの名無しさん
NGNGコンパイルの意味が解らない時点で100%無理だと思うが。
0206デフォルトの名無しさん
NGNG作りたいものがなく、
コンパイラとかライブラリとか
もちろん何々スタジオなどという開発環境も
邪魔で、
スキルとしてのみ何か身に着けておきたいなら、
XMLという言語があるから、それだけ勉強するとよい。
私は良いテキストは知らないが。
0207デフォルトの名無しさん
NGNGテキストXMLはサイズが大きすぎて費用が掛かるから、すぐにバイナリXMLに置き換わる。意味ね〜よ
0208デフォルトの名無しさん
NGNG世の中、xlsファイルが納品書や請求書として、届いてきて、
閉口しているのだよ。
0209デフォルトの名無しさん
NGNGXMLで届くよりよっぽどましだよ。
0210デフォルトの名無しさん
NGNG超初心者の俺に教えてくれ。
C言語やろうと思うんだが、
マイクロソフトから出てる、なんとかいうヤツの
アカデミパックってどうよ?
学割のヤツ激安なんだけど。
卒業後も使えるよな?
ようするに今が買いってコト?
0211デフォルトの名無しさん
NGNGうん、それにBorlandのタダツールと違って商用利用も可能だから。
0212デフォルトの名無しさん
NGNG自分のやりたいことを30字以上で語れるか?
購入計画の目的は何か?
以下の項目を真剣に競合製品と比べて報告したまえ。
機能、性能、使い易さ、拡張性、将来性、業界での知名度と評判
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNGサンクス今度購入してみる。
0215デフォルトの名無しさん
NGNG>>158はアセンブラとCの処理内容がそもそも違うじゃん。
0216デフォルトの名無しさん
NGNGVisual Stdio.NET theSpoke だよな?
漏れも買ったがなかなか良いぞ<Amazonで3,800\
暇潰しに趣味PGやってるけどこれと言って不満は無いしな。
>>212
競合製品と比較 → 最大のポイントは「激安。」
個人での使用だろうし、学生に薦めるなら一番じゃないか?
PGに関係の無い所で躓いたりするのは馬鹿らしいから、
初心者だからこそ多少は金出して開発環境整えるのが必須だと思う。
仮に挫折して止める事になっても、この程度の出費なら良い暇潰しになったと思わないか?
まぁ、実際やってると本代の方がこれの数倍金掛かってr・・(ry
0217デフォルトの名無しさん
NGNG両方を考えるとC++を勉強すればよろしいでしょうか?
まずこれから半年ほど掛けて競馬の自動投票ソフトを作り、その後1年以上かけてリアルタイムシェーダーを
勉強したいです。
自動投票ソフトは競馬のオフィシャルサイトからデータを吸い取ったり、投票サイトにログインして自動的に
投票したりできればいいです。あと毎レースの収支内訳の表などができればいいです。
この程度でしたらVB.netでもいいのでしょうか?その後リアルタイム用にC++を勉強すればいいでしょうか。
お手数ですが助言をお願いしますm(_ _)m
0218デフォルトの名無しさん
NGNG>競馬の自動投票ソフトを作りたいのと
こんな難しい事やりたいなら、「多言語」を覚悟するべき。
>C++を勉強すればよろしいでしょうか?
これでは最初から腰が退けてる。
0219217
NGNGプログラムに関しては右も左もわからず(大昔にBASICをやったのとエクセル程度)なので自動投票が
難しいことなのか理解してません。すみません。
ウエブから取得するデータは表データとテキストデータです。
VecterでVBで作られた自動投票ソフトがありました。
まずは自動投票ソフトができればいいのですが、それでもC,C++、htmlやjavaなども
勉強しないといけないということでしょうか。
0220デフォルトの名無しさん
NGNG0221217
NGNG3Dは仕事で必要でして、これはまだ数年先に習得できればと思ってます。
自動投票は趣味のほうで、こちらが早めに作れればと思っています。
0222デフォルトの名無しさん
NGNG株式の自動売買システムのようなものを考えてしまった。
それでも、じっくりやれるなら、それぞれの部分で
最適な言語を使う(覚える)という姿勢の方がよいですよ。
0223217
NGNGいえ、こちらこそ説明不測ですみませんでした。
予想はまったくしません。予想は別の方がやっているので必要ないのです。
現在は手作業で、
・エクセルで毎回購入した馬券の金額と配当金と回収額を記入
・専用の投票用のサイトで手入力で投票
をやっていますが、これを自動的にやりたいのです。Vecterなどにも同じような
ソフトはたくさんあるのですが、私のやり方にあっていないので自分専用を作って
みたいと思っています。
>それでも、じっくりやれるなら、それぞれの部分で
>最適な言語を使う(覚える)という姿勢の方がよいですよ。
最適な言語というのが実はわからないことなんです。
VBはなんとなくとっつきやすいのですが、2chではDelphiがいいという意見もあり、いろいろでした。
VBはけっこう否定派さんが多いようなのですが、私にとってはこの自動投票のソフトが作れれば言語には
こだわりません。難易度が低ければいいのでやはりVBになりそうな気もします。
あと、VBとVB.netはかなり違うようですが、この程度の機能(上記の箇条書き2点)を作る上でも概念が
違うのでしょうか?
何度も聞いてすみません・・・。
0224最凶VB厨房
NGNG0225デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNGVBとVB.NETは、はっきり言って別言語です。安易に飛びつくな、というのは
VBの方で、VB.NETなら飛び付いても大丈夫。
0227デフォルトの名無しさん
NGNGシェアでもいいです
0228デフォルトの名無しさん
NGNG環境はWindowsです。質問ばかりすみません
0230デフォルトの名無しさん
NGNGcygwinとVimぶち込むことをオススメする
0231デフォルトの名無しさん
NGNG0232最凶VB厨房
NGNG最適な言語であり、環境なのです。
0233227
NGNGお騒がせしましたm(_ _)m
0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG送金義務無しってのはカンパ歓迎と似たようなもんじゃないの?
0236デフォルトの名無しさん
NGNGBCPadシェアウェアについての考え
ttp://hp.vector.co.jp/authors/VA017148/pages/shareware.html
0237デフォルトの名無しさん
NGNGあやしげなVisual Windows for BC++をお勧めしてみる。
ttp://phys.cool.ne.jp/physjpn/bccwin.htm
0238デフォルトの名無しさん
NGNG・フォントが古い
・何故かfirefoxの宣伝
・猫でもを参考
と怪しい要素全開。
0239デフォルトの名無しさん
NGNGそれくらいは別にいいだろう。 それよりも
>インストーラは、「Borland C++ Compiler 5.5 (ver.5.51)」日本語版を直接圧縮して含んでいます
っていうのは怪しいというより大丈夫なのか?
0240デフォルトの名無しさん
NGNGhttp://cruel.org/freeware/hacker.html
0241デフォルトの名無しさん
NGNG君にはHSPをお勧めする
0242デフォルトの名無しさん
NGNG途中っつうか、マニュアル読んでもよくわかんないので、糸冬 了
んで、その後、C勉強したら、普通にすんなりと覚えてしまったんだが(藁)
んでBASICを学校でやってるが、BASICはなんとなく好きではないなあ〜
思うに、理系と文系とどれくらいの経験をつんでるかによって最適な
言語ってあると思うのだが、俺は初心者にはCを勧めてみるかな〜
だめならBASICを勧めてみるが。
0243デフォルトの名無しさん
NGNGCだと入門書は文字ばっかでつまらんね。
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNGC#はC風の文法でJavaのようなことができる言語に過ぎない。
0246デフォルトの名無しさん
NGNG文法が似ているだけで殆ど無関係な言語だと思ったほうがいい。
0247244
NGNGCとは全然違うのですね。今これからプログラムを勉強しようと思っているので
まずはC#かVBかで始めようと思ってます。でも、C#ってマイナーっぽくて学校探しても
ないですね・・・。
VBとVB.NETも別物と考えてよろしいでしょうか?
0248デフォルトの名無しさん
NGNGどのプログラムが一番お勧めでしょうか?
自分としてはJAVAを勉強してみたいのですが
EXCELやACCESSにデータを格納する事が多いことを
考えるとVBの方が良い気もします。
見当違いな事書き込んでいるかもしれませんがアドバイスお願いします。
0249デフォルトの名無しさん
NGNG>EXCELやACCESSにデータを格納する事が多い
VBAでつくったら?
0250デフォルトの名無しさん
NGNG抽象化の説明だから違ってて当然だと思うけど。
0251デフォルトの名無しさん
NGNGCとC#の間にある差の様な大きな違いはない
0252デフォルトの名無しさん
NGNG1964年、米ダートマス大学のJohn G.Kemeny氏と
Thomas E.Kurtz氏が開発したプログラミング言語。
比較的記述が簡単なことから、
初心者向けのプログラミング言語として広く普及した。
当初はインタープリタ型言語だったが、現在ではコンパイラも開発されている。
0253デフォルトの名無しさん
NGNG昔ならともかく今更、構造化以前の行番号付きBASICは勧められないな。
M$の気まぐれでコロコロ仕様が変わるVBもなんかアレなので
JIS Full BASIC を勧めてみる。
これならグラフィックも規格化されてるし。
問題はあまり普及していないところか・・・
0254デフォルトの名無しさん
NGNGhttp://www2s.biglobe.ne.jp/~yamadai/
0255デフォルトの名無しさん
05/01/17 20:29:19今までホームページに参考書片手にジャバスクリプトを使った事があるくらいです
プログラマーになりたいのですが今までのスレなどをみるとJAVAかC言語からはいるのがよさそうなのですが
今のところ私はなにをしたいといった夢はなく胸をはって仕事はプログラマーですといえるようにになりたいです
かといって自慢したいわけではありません
そうゆう人はやはり基礎といわれてましたがCから入るのがいいですか?
またCとはどのようなものが作れるのでしょうか?
0256デフォルトの名無しさん
05/01/17 22:11:27JAVAもCも必修って感じではあるけど、私的にはCからを薦める。
まぁ、本気で職業PGになるつもりなら、言語の選択ぐらい人に聞くまでも無く決定して、情報を探し出すぐらいの事は出来ないと務まらない気もするが
プログラマーになりたいと考える、なって何をしたいか、何を目標にしたいかを考えて
興味がある言語、やりたい事を実現する為に必要な言語を見付けて習得しなさいな。
(したい事は無いけどプログラマーになりたいって・・厨がゲーム作りたくて言ってる様に聞こえてしまうのは私だけ?)
一応上げとくんで、後は他の人に任せた(ぉぃ
0257デフォルトの名無しさん
05/01/17 23:01:25HSPコピペみたいな新たな釣りけ?
0258デフォルトの名無しさん
05/01/17 23:05:10JavaScriptやったことがあるなら、それをもうちょっと勉強してみたら?
一般的な手続き型言語なら根本はどれも同じなので
将来使わなくなったとしても、全く無駄になると言うことはない。
いろいろプログラムを作ってみて、何か興味のある分野が見つかれば
それに合った言語をあらためて覚えるなりすればいいと思うよ。
0259デフォルトの名無しさん
05/01/18 06:20:20何か実用的な物を作ろうとすると
ライブラリだのモジュールだのの情報が必要で
たっかい本だったり英語だったりつーのが多い気がする。
0260デフォルトの名無しさん
05/01/18 06:39:51英語勉強しろよ
無駄にプログラミング言語なんて覚えるより全然マシになると思うぞ
0261デフォルトの名無しさん
05/01/18 16:40:36中学生、高校生向けの英文法の本を買って読む。復習が終わってから、毎日、1つでいいから
デイリー読売とかの英文記事を精読する。国内向け記事なので元ネタ知ってるから
読みやすい。その頃になって「ロイヤル英文法」買う。そうすると、自然に英語のマニュアル程度なら
すらすら読めるようになる。
現実問題として英語も読めずに1つの言語やるというのはほぼ不可能。それでもいやなら、
.NET Framework系の言語をやる。MS純正のリファレンスが日本語でも比較的充実している。
0262デフォルトの名無しさん
05/01/18 19:31:24辞書を片手に英文のリファレンスを読む方が実用的だと思われ
(もちろん辞書は紙じゃなくてもおk)
関数名から機能を想像できたり
欲しい機能の関数を見つけるのが早くなったり
効果が目に見えて現れてくるよ
0263デフォルトの名無しさん
05/01/19 16:49:22とりあえずは、中学LV以上の基本的な文法知識。
後はPC用の辞書ソフトでも一つ買えば何とかなるかと、
書く必要はなく読むだけだから、案外単語覚えて来ると読めるもんだよ
まぁ・・PGやってると必要に迫られて、嫌でも覚えるって感じではあるが・・・
0264デフォルトの名無しさん
05/01/19 19:39:48書かれてることが多いから、よっぽど英語が苦手な人じゃない限り
特別な勉強なんていらんだろ。
0265デフォルトの名無しさん
05/01/19 23:01:51努力を惜しんでどーすんだ。
0266デフォルトの名無しさん
05/01/23 14:17:12分からない単語なんか辞書で調べればいいし。
それでもダメなら翻訳ソフト(or Excite翻訳とか)で訳せばいい。誤訳は文脈から適当に解釈。
0267デフォルトの名無しさん
05/01/24 17:46:22触るのが怖くなるユーザーとかまだまだ多いけど
プログラマがそんなことではちょっと(というか大変に)困る
W3Cのドキュメントくらいは辞書をたまに使う程度で嫁、だね
0268デフォルトの名無しさん
2005/04/30(土) 21:52:070269デフォルトの名無しさん
2005/04/30(土) 22:38:56JAVAが実行環境を選ばないのは仮想マシンの上で動作するコードを作るからで言語の特徴ではない
VC++で高性能なアプリを作れるのは豊富なライブラリがあるから
プログラムの良し悪は開発環境+ライブラリで決まるのでは
それとオブジェクト指向は、GUIアプリのためにあるのでは、コンソールアプリの場合はCで十分
0270デフォルトの名無しさん
2005/05/02(月) 14:40:25> 初心者なんだけど
> JAVAが実行環境を選ばないのは仮想マシンの上で動作するコードを作るからで言語の特徴ではない
仮想マシンの上で動作するコードを作るのは
Javaという言語の特長じゃないのか。
他のも言語としての文法上の特長ではないが
言語の特徴と言ってさし支えない。
0271デフォルトの名無しさん
2005/05/02(月) 14:56:59> 仮想マシンの上で動作するコードを作るのは
> Javaという言語の特長じゃないのか。
特徴ではない。
Java インタプリタやネイティブ Java コンパイラを作ることも可能。
言語仕様と実装は別もんだよ。
0272デフォルトの名無しさん
2005/05/05(木) 01:46:060273デフォルトの名無しさん
2005/05/06(金) 11:22:280274デフォルトの名無しさん
2005/05/06(金) 14:23:47会議を主催するようなことを仕事でやってきた人なら、
Prologだね。
0275デフォルトの名無しさん
2005/05/06(金) 14:29:390276デフォルトの名無しさん
2005/05/09(月) 14:43:57プログラム言語で、もっとも覚えて損はない言語はなんでしょうか?
たとえば、言語でいうと、英語に相当するようなものです。
0277デフォルトの名無しさん
2005/05/09(月) 18:56:37覚えて損をしないのはアセンブラ言語だよ
覚えられたらの話だけどねw
0278デフォルトの名無しさん
2005/05/09(月) 21:18:120279デフォルトの名無しさん
2005/05/10(火) 01:17:41ttp://hp.vector.co.jp/authors/VA015412/
0280デフォルトの名無しさん
2005/05/10(火) 20:09:18これでプログラミングを始めたいと思います。
まったくそんなモノに触れた事が無いので何を選べばいいのかわからないです
VB?C?Delphi?HSP?
ドレが初心者でも使いやすいでしょうか…
用途としては、Windows上で動作する自分専用の単純なアプリケーション(○時間後にPCの電源を落とすトカ)
最終的にはP2P通信で使えるごく文字を送る程度のメッセンジャー的なモノを作ろうかと思います
0281デフォルトの名無しさん
2005/05/10(火) 20:20:04タダで配っている.NetSDKに付録で付いているC++使え
0282デフォルトの名無しさん
2005/05/10(火) 21:23:03C++関連の良本を数冊買って勉強するのがいいと思う。
0283デフォルトの名無しさん
2005/05/10(火) 21:38:15インストール方法がわからなくて挫折する
に100ニート
0284デフォルトの名無しさん
2005/05/10(火) 23:19:45の違いがあるのですか?
あとDelphiを触っているのですが書籍が少なすぎますが学習を考えると初心者向け
とはいいがたいですか?
0285デフォルトの名無しさん
2005/05/10(火) 23:39:410286デフォルトの名無しさん
2005/05/10(火) 23:45:520287デフォルトの名無しさん
2005/05/10(火) 23:46:24>VB.NETは従来のVBとはまったく別の言語くらいの違いがあるのですか?
http://www.atmarkit.co.jp/fdotnet/vb6tonet2/index/index.html
これ見て判断してくれ
0288デフォルトの名無しさん
2005/05/11(水) 00:03:55面毒せー、
ネットに移行しない香具師が多いのがうなずける。
0289デフォルトの名無しさん
2005/05/11(水) 00:45:14書籍は少ないけど覚えればほとんどのことができる。
0290デフォルトの名無しさん
2005/05/11(水) 00:50:21職で.NETなんてないし、どうしろっていうの?
0291デフォルトの名無しさん
2005/05/11(水) 00:55:170292デフォルトの名無しさん
2005/05/11(水) 00:56:280293デフォルトの名無しさん
2005/05/13(金) 03:21:43こんな僕に最適な言語って何語ですか?
0294デフォルトの名無しさん
2005/05/13(金) 03:29:17(今のところ)飯が食える言語→Java
MSイチオシの言語→C#
とにかくBASICな言語→ActiveBASIC
選べ
0295デフォルトの名無しさん
2005/05/13(金) 03:36:20P2P
0296デフォルトの名無しさん
2005/05/13(金) 06:26:160297デフォルトの名無しさん
2005/05/13(金) 06:42:49いろんな意味でショボすぎる
0298デフォルトの名無しさん
2005/05/13(金) 12:13:430299デフォルトの名無しさん
2005/05/13(金) 21:36:04いろいろを言え
0300デフォルトの名無しさん
2005/05/14(土) 00:52:35CとC++どっちがよい?
どう違うかも説明してくれると幸せ。
0301デフォルトの名無しさん
2005/05/14(土) 01:08:40単なる「ゲーム」が目的ならHSPからC++に移れば良いと思う
0302デフォルトの名無しさん
2005/05/14(土) 01:22:43RPGとかシミュレーション。グラフィックもハデに使えるようになりたい。
これは単なるゲームだよな。単なるじゃないゲームっていうと、ネトゲとか?
0303デフォルトの名無しさん
2005/05/14(土) 02:57:24目的によっては他の手段の検討をオススメする
0304300
2005/05/14(土) 19:34:550305デフォルトの名無しさん
2005/05/14(土) 23:56:28肝心のグラフィックの処理といえば結局グラフィックカードのアクセラレーション頼りだからなぁ・・・
と言ってみるテスト
0306デフォルトの名無しさん
2005/05/15(日) 00:02:54発想が貧困すぎ
0307デフォルトの名無しさん
2005/05/15(日) 00:20:56グラフィックが関係ないゲームならC/C++じゃないと速度面で実用にならないなんてことはないんじゃないか?
0308デフォルトの名無しさん
2005/05/15(日) 01:47:57最終的にCに落とし込むとかはあるだろうけど。
0309デフォルトの名無しさん
2005/05/15(日) 02:38:54見た目、SqueakToys、開発環境、Morphic、なにもかも
0310300
2005/05/15(日) 05:46:50他の言語というとVBっていうのがあるみたいなんだけど、それは?
0311デフォルトの名無しさん
2005/05/19(木) 19:43:57C♯、java系が主流になって++引退って言うけどどうなの
0312デフォルトの名無しさん
2005/05/20(金) 01:16:46クラス設計まで含めたコーディングスタイルがちゃんと確立できてればサイコー
じゃなければサイアク
Lispの俺マクロいっぱいとかと同様
0313デフォルトの名無しさん
2005/08/15(月) 13:23:44C++やる前にCやった方が良いんですか
0314デフォルトの名無しさん
2005/08/23(火) 04:21:100315デフォルトの名無しさん
2005/11/09(水) 23:04:470316デフォルトの名無しさん
2005/11/09(水) 23:13:070317デフォルトの名無しさん
2005/11/13(日) 21:19:18http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/index.html
0318デフォルトの名無しさん
2005/12/18(日) 10:59:37これから何をやったらよいか全くわかりません誰か教えてください。
0319デフォルトの名無しさん
2005/12/18(日) 12:20:490320デフォルトの名無しさん
2005/12/18(日) 12:46:02日本で始まるのは、も少し先みたいだけど
0321319
2005/12/18(日) 13:43:52面白そうと思うならやってもいい。
おれも最初はJavaScriptからやったもんだ
0322デフォルトの名無しさん
2005/12/19(月) 23:43:450323デフォルトの名無しさん
2005/12/25(日) 06:55:39http://www.vector.co.jp/soft/win95/prog/se240901.html
0324デフォルトの名無しさん
2005/12/25(日) 08:46:410325デフォルトの名無しさん
2005/12/31(土) 19:47:060326デフォルトの名無しさん
2006/01/01(日) 00:14:16問題は「これだけ」で充足できる仕様にはなっていないこと。
0327デフォルトの名無しさん
2006/01/01(日) 12:08:320328デフォルトの名無しさん
2006/01/01(日) 18:49:050329デフォルトの名無しさん
2006/01/01(日) 18:58:190330デフォルトの名無しさん
2006/01/01(日) 18:59:310331デフォルトの名無しさん
2006/01/01(日) 19:00:120332デフォルトの名無しさん
2006/01/01(日) 19:02:560333ハーピィ
2006/01/02(月) 02:26:490334デフォルトの名無しさん
2006/01/02(月) 04:42:01言葉どおりに変換するのがいいと思うよ。
0335デフォルトの名無しさん
2006/01/02(月) 05:04:25ラジカセを用意する
0336デフォルトの名無しさん
2006/01/02(月) 08:11:410337デフォルトの名無しさん
2006/01/02(月) 09:01:550338デフォルトの名無しさん
2006/01/02(月) 09:31:400339a
2006/01/02(月) 16:54:350340デフォルトの名無しさん
2006/01/02(月) 23:54:240341デフォルトの名無しさん
2006/01/03(火) 02:43:14どう考えてもC言語でFAです。ありがとうございました
0342デフォルトの名無しさん
2006/01/06(金) 09:56:140343デフォルトの名無しさん
2006/01/11(水) 07:15:06うとした俺は無謀か…
0344デフォルトの名無しさん
2006/01/11(水) 07:32:270345デフォルトの名無しさん
2006/01/11(水) 08:23:290346デフォルトの名無しさん
2006/01/11(水) 12:25:320347デフォルトの名無しさん
2006/01/11(水) 12:26:130348デフォルトの名無しさん
2006/01/11(水) 13:10:00オブジェクト指向を勧める事自体は問題ないと思うが
0349デフォルトの名無しさん
2006/01/11(水) 13:40:24Hello World を表示させるのにオブジェクト指向を
教える人もいるが・・・。
0350デフォルトの名無しさん
2006/01/11(水) 15:58:39さまざまな思想に対応できる柔軟さもある
0351デフォルトの名無しさん
2006/01/12(木) 00:09:43JavaやVBからはいるプログラマって、ポインタの概念とか理解できてないから
平気でメモリを壊すようなプログラム書きそうで怖い。
0352デフォルトの名無しさん
2006/01/12(木) 02:09:59COBOLは?
0353デフォルトの名無しさん
2006/01/12(木) 14:32:52オラオラJava入門書読めや
0354デフォルトの名無しさん
2006/01/12(木) 14:41:12それならアセンブラを学んでCPUとレジスタについて知るべき。
スタック領域とかメモリ管理の話も出てくるし。
C厨はポインタの使い方を知っているだけでメモリ管理を理解していない。
0355デフォルトの名無しさん
2006/01/12(木) 15:36:210356デフォルトの名無しさん
2006/01/12(木) 20:29:50だからCをシーっかりと勉強させるべき
0357デフォルトの名無しさん
2006/01/13(金) 14:17:300358デフォルトの名無しさん
2006/01/21(土) 11:25:500359デフォルトの名無しさん
2006/01/25(水) 09:23:51何やるかにもよるけど、「とりあえずC」って感じじゃない。
その後はC++でもJAVAでも好きに選べるのだから。
個人的にはC#やVB.NETから遊び始めると挫折しなくてすむと思うけどw
JAVAで遊び始めてもいいけど、ポトペタってわけにはいかないしね。
0360デフォルトの名無しさん
2006/01/27(金) 00:11:080361デフォルトの名無しさん
2006/01/27(金) 05:48:550362デフォルトの名無しさん
2006/01/27(金) 06:58:070363デフォルトの名無しさん
2006/01/27(金) 07:01:21A = prolog
yes
?-
0364デフォルトの名無しさん
2006/01/27(金) 07:04:20% 間違えた
?- プログラム初心者 に 最適 の 言語 は A です.
A = prolog
yes
?-
% が正しい. 結構バグがでるかも.
0365デフォルトの名無しさん
2006/01/28(土) 21:00:00俺はHSPの入門書買って勉強してるけど「HSPをマスターしたあと、Java,Visual Basic、Cにステップアップしやすい」と書いてる。
HSP→C→C++という繋がりはどうだろう。
0366デフォルトの名無しさん
2006/01/28(土) 21:08:550368デフォルトの名無しさん
2006/01/28(土) 21:20:00でてきたが、プログラミングに基本はない。
あるとしたら、プログラム言語の歴史。
0369デフォルトの名無しさん
2006/01/28(土) 21:57:130370デフォルトの名無しさん
2006/01/28(土) 22:05:280371デフォルトの名無しさん
2006/01/28(土) 23:33:060372デフォルトの名無しさん
2006/01/29(日) 00:52:52いいんじゃない?その流れで。
> HSPは趣味言語なのかなぁ。
HSPは趣味言語だろうね。でも簡単にアプリが作れるから、挫折しにくいだろう。
「ステップアップしやすい」は、「なにもやらないのに比べて」ってことだろうな。
言語は全然違う。
将来本職目指すなら、HSPやらずに先にCでいいとは思うが。挫折しないならね。
0373デフォルトの名無しさん
2006/01/29(日) 01:30:370374367
2006/01/29(日) 10:33:55なるほど、参考になりましたm(__)m
とりあえず折角勉強中なので、HSPで色々アプリ作ってみて、それからCとかにステップアップしようと思います。
どうも有り難う御座いましたm(__)m
0375367
2006/01/29(日) 10:42:38挫折、っていうのも結構大きいですね。
正直、HSPをいじりながら「プログラムを組むのは随分大変だな」と感じてます。
HSPは、マラソン前のいいジョギングになってるかもしれません。
0376デフォルトの名無しさん
2006/01/29(日) 13:53:11↑
JScript(ECMAScript)→AWK
↓ ↓
JScript.net →Perl
↓
C#→C/C++
↓
J#→Java
0377デフォルトの名無しさん
2006/01/29(日) 14:04:07別に興味の問題だし。
0378デフォルトの名無しさん
2006/01/29(日) 14:17:040379デフォルトの名無しさん
2006/01/29(日) 16:30:340380デフォルトの名無しさん
2006/01/29(日) 17:05:46初心者には、目的と手段を自分の中で適時入れ替えるスキルを
磨くことをすすめる。
0381デフォルトの名無しさん
2006/01/29(日) 18:16:120382デフォルトの名無しさん
2006/01/29(日) 18:24:350383デフォルトの名無しさん
2006/01/29(日) 18:42:03今日夢精しちゃった…
0384デフォルトの名無しさん
2006/01/29(日) 23:10:50趣味程度なら良いと思う
ABより敷居が低いから難度も低い
0385デフォルトの名無しさん
2006/01/31(火) 01:26:02問題はいつまでも脱初心者できない奴が居る事と脱初心者してるはずなのに言語にこだわる奴
0386デフォルトの名無しさん
2006/01/31(火) 01:44:460387デフォルトの名無しさん
2006/01/31(火) 08:27:42N88BASICというどうしようもない言語から他の言語への移住者ってかなりいるからねぇ・・・
ただいっとくとプログラミングって経験が結構大事
あまりいろいろやって言語オタになるのもどうかと
0388デフォルトの名無しさん
2006/01/31(火) 16:11:29初心者には敷居が高すぎるな。興味だけでは乗り切れない
部分があると思う。
昔のプログラマは今と違ってモチベーションみたいなものが
高かったし、これしかなかったから覚えるには
時間がかからなかったと思うけど。。。今はなぁ。。。
0389\______________________/
2006/01/31(火) 16:15:48∧_∧
( ´・ω・`) ∧_∧
/ \ ( ) …。
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽ …。 .\| ( )
| ヽ \/ ヽ. …。
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
0390デフォルトの名無しさん
2006/01/31(火) 17:43:32お前がダメダメなことを一般化されてもなあ
0391デフォルトの名無しさん
2006/01/31(火) 18:56:430392390
2006/01/31(火) 18:59:49えっJAVA厨だよ
0393デフォルトの名無しさん
2006/01/31(火) 21:29:15こけても泣かない。英語の仕様書も翻訳して見る。入門書&技術書にお金をかけてもいい。ぐらいの気概があるなら、Cからプログラム初めてもいいかと。
何となくプログラムでも、って人はスクリプト言語(JavaScriptとか)からがいいと思う。
#本は初めは入門書を買って、次は●●本を買って、次は・・・って行く内に数万は使ってしまったりもするけどね。
0394デフォルトの名無しさん
2006/02/01(水) 03:10:21他の言語のありがたみもわかる。Cが全く分からないPGって
いるのかな?ちょっと興味あるな。
0395\______________________/
2006/02/01(水) 09:58:59∧_∧ ← C厨
( ´・ω・`) ∧_∧
/ \ ( ) …。
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽ …。 .\| ( )
| ヽ \/ ヽ. …。
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
0396デフォルトの名無しさん
2006/02/01(水) 14:04:480397デフォルトの名無しさん
2006/02/01(水) 22:10:110398393
2006/02/02(木) 01:36:39特に
>Cからプログラム初めてもいいかと。
辺りが自分でも偉そうに見えるので、言い訳っぽい事書いてみる。てか修正ね。
やる気があれば、Cみたいに(ポインタ等)つまずきやすい言語からでも、やっていける。と言う事が言いたかったわけで。
と、言い訳してる自分痛いな。暫くROMします。
0399デフォルトの名無しさん
2006/02/02(木) 02:13:33ただ、標準ライブラリの機能が不足してるので思考をコードに落とす際に低レベルな事を考えないといけない
0400デフォルトの名無しさん
2006/02/02(木) 04:12:390401デフォルトの名無しさん
2006/02/02(木) 07:31:520402デフォルトの名無しさん
2006/02/02(木) 09:27:08それを聞いてしまうのがC厨なのだ。
普通に興味本位で聞いてたとしても
周りは馬鹿にしているとうけとる。
0403デフォルトの名無しさん
2006/02/02(木) 16:27:17でももし生き返らせるなら必須だよね
0404デフォルトの名無しさん
2006/02/02(木) 16:32:40女だけ生き返らせて年齢を操作してロリロリに!
0405デフォルトの名無しさん
2006/02/02(木) 19:07:30そりゃアセンブリできれば言うことはないけど、最低限Cはできないとねー。
最近はJavaしか使ってないけどなー
0406デフォルトの名無しさん
2006/02/02(木) 19:30:190407デフォルトの名無しさん
2006/02/02(木) 21:08:240408デフォルトの名無しさん
2006/02/03(金) 10:52:03遺憾だが放棄する!
0409デフォルトの名無しさん
2006/02/03(金) 17:32:58俺取ったこと無いけど。
0410デフォルトの名無しさん
2006/02/03(金) 20:08:12お前も十二分に厨だぞ。
04111
2006/02/04(土) 01:35:07それでがんばってみます!
みなさん、ありがとうございました。
0412デフォルトの名無しさん
2006/02/04(土) 06:50:05あなたは何の言語で始めたのですか、と聞いたら、3人とも私に勧めた言語と同じだった
みんな、自分のやってきた方法が正しいと信じて、それが否定されるのが恐いんですね
私はMinGW-GCCを落としてきて、C言語から始めました
0413デフォルトの名無しさん
2006/02/04(土) 10:52:09なるほど、そういうこともあるのか。自分はBASICが最初だが、
(それしかなかったので)でもBASICは勧めないな。
「なにに使えるか」「使いやすいか」「覚えやすいか」などで
勧める言語は違うんだろうな。
いろいろ触ってみると、それぞれ向き不向きがあるからな。
ちなみに、自分はCを勧めている。覚えること少ないし、
Cが面倒になったら勝手に他の言語もやるだろってことで。
0414デフォルトの名無しさん
2006/02/04(土) 22:33:36ただ作ったものをすぐに使えるような、GUIのソフトを作るんだったら、VBでもありかな。
でもそこまで目的を絞り込んでしまえば、HSPやActiveBasicを否定する根拠もないし。
Cが最強とは言わないし、俺自身もCからはじめたわけじゃないけど、プログラミングの基礎知識がついたのは、やっぱりCだったと思う。
0415デフォルトの名無しさん
2006/02/04(土) 23:34:18やっぱし、最初は手続き型。N88Basicとか、VB6でいいんじゃないの。
0416デフォルトの名無しさん
2006/02/04(土) 23:41:060417デフォルトの名無しさん
2006/02/04(土) 23:52:09Delphiなんて今は入手できないのかな?
0418デフォルトの名無しさん
2006/02/05(日) 00:48:29その道進むなら、低水準のコーディングからきちっと身につけた方がいいし、
趣味でゲーム作るとかシミュレーションとかやるなら、
高水準言語でアルゴリズムの方に頭使ったほうがいいし。
0419デフォルトの名無しさん
2006/02/05(日) 01:32:58コンピューターなんか持ってなかったけど、BASICでコードかけたぞ。
0420デフォルトの名無しさん
2006/02/05(日) 02:48:27どうなんだろう。意外と概念的なものは手続き型やる前の方が
なじみやすい気もするな。どちらかというとオブジェクト指向の
方が人間の感覚にあっている感じがするから。そういえば、
なんか簡単にオブジェクト指向でゲームみたいなの作れるのあったなぁ。
0421デフォルトの名無しさん
2006/02/05(日) 12:36:08イベントドリブンや状態遷移、ステートマシンといった考え方を教えやすい
ただ、分岐や繰り返しなどの文法を教えるならコンソールのほうが入り口と出口がわかりやすくていい
0422デフォルトの名無しさん
2006/02/06(月) 00:27:270423デフォルトの名無しさん
2006/02/06(月) 01:55:49抽象度があがると理解できないと言ってるだけにしか見えないぞ
ようするに街中で「おれは馬鹿だ」と大声で叫んで走り回ってるような感じだ
0424デフォルトの名無しさん
2006/02/06(月) 02:13:28社会人にとってBasicは基本中の基本。
0425デフォルトの名無しさん
2006/02/06(月) 02:26:26それとCASL2やりな。
だけどBasicやるときは必ず型の宣言を省略しないこと。
細かいところだけど、大切なのはBasicをマスターすることじゃなくて、
プログラムの概念の基本を学ぶことなのだということ。
0426デフォルトの名無しさん
2006/02/07(火) 01:51:33いくつか手を出したけど、結局C/C++ & pythonに落ち着いた。
痒いところに手が届いて、とても快適。
0427デフォルトの名無しさん
2006/02/08(水) 22:12:54が一番いいと思う。
理由としてはCは基礎としては必須。ただしバリバリ書くところまで極める必要があるかというと微妙。
それよりもクラスベースOOの言語を一つメインでやっておかないとやばいと思う
0428デフォルトの名無しさん
2006/02/10(金) 20:54:31asidは酸
0429デフォルトの名無しさん
2006/02/10(金) 21:47:06酸はacid
0430デフォルトの名無しさん
2006/02/11(土) 22:13:400431デフォルトの名無しさん
2006/02/11(土) 22:29:37↓ ↓
↓→Java→→ スクリプト → ?
↓ ↑
Delphi→→↑
Cは使わなくても覚えた方がいいかも…
Delphiって結構イイかも?
0432デフォルトの名無しさん
2006/02/11(土) 22:39:55Dim number, digits : Integer
Dim myString : String
number = 1 + 2 + 3 + 4 + 5 + 6 + 7 + \
8 + 9 + 10
If number < 10 { digits = 1 }
Else If number < 100 { digits = 2 }
Else{ digits = 3 }
If digits = 1 {
myString = "One"
}
Else {
myString = "More than one"
}
0433デフォルトの名無しさん
2006/02/11(土) 23:38:10Scheme: きれいなアルゴリズムで書く癖がつく
Python: きれいに書けてメンテしやすい。データ型やライブラリが揃ってる
Cは、誰かの書いたのを改造したくなると必須だけど
0434デフォルトの名無しさん
2006/02/12(日) 01:09:23バリバリ書かないCに価値など無い。
そんなら最初からJava or C#やるべき。
最初は手続き型とかいってる奴は、自分の無駄な苦労を初心者にまで押し付けるな。
0435デフォルトの名無しさん
2006/02/12(日) 02:25:47なにこの変態文法
つうかこの程度の違い無いに等しいじゃないか
0436デフォルトの名無しさん
2006/02/12(日) 02:35:36私はC言語とアセンブラでしたが、アセンブラでC言語のライブラリを作ってみるのも良いと思いますよ。
てゆーか、ライブラリという発想自体がなかった頃は平気でアセンブラで万行単位のソース書いてましたから…w
しかし、長い目で見ればハードに依存した言語よりもOSに立脚した言語、たとえばVBとかを使い込む方が潰しがきくし有利なのでは?
0437デフォルトの名無しさん
2006/02/12(日) 02:50:13> たとえばVBとかを使い込む方が潰しがきくし有利なのでは?
i386の系のアセンブラは、i386系のOSのほとんどで使えるが、
VBはその中のWin系OSでしか使えないわけだが。
0438デフォルトの名無しさん
2006/02/12(日) 06:32:41なにこの恐ろしいアホ。
長い目で見れば、コンピューターの設計自体はそう大きく変わらないんだし、じっくり腰をすえてアーキテクチャを勉強したほうがいい。
ある程度ハードの差異を吸収してくれるのは、C言語かな・・・
手っ取り早くプログラムを作りたいってだけなら、VBも選択肢ではあるけど。
ただ限界はあるよ。ちゃんとしたもの作りたいなら、OSに依存するようなものだと、その機能を将来的にもベンダーが提供してくれるとも限らないわけだし。
アーキテクチャを理解してれば、多少の差異は覚える必要があっても、将来性がある。
0439デフォルトの名無しさん
2006/02/12(日) 12:54:26ノイマン型コンピュータである内はな
量子コンピュータとかが主流になってきたらC言語じゃ効率も悪かろうて
0440デフォルトの名無しさん
2006/02/12(日) 13:00:500441デフォルトの名無しさん
2006/02/12(日) 13:02:35始められるし、その後、Cやればいい。
0442デフォルトの名無しさん
2006/02/12(日) 13:06:04量子コンピューターが出てきてから話をしようね
0443デフォルトの名無しさん
2006/02/12(日) 14:09:150444デフォルトの名無しさん
2006/02/12(日) 14:46:39Java or C#だけやった奴があまりにも評判悪いから言ってるんだって
Cのソースを読む機会って結構あるしC#ならネイティブdll呼び出すことって良くあることだから
おぼえておいて損はない
0445デフォルトの名無しさん
2006/02/12(日) 15:16:56覚えることも少ない
0446デフォルトの名無しさん
2006/02/12(日) 22:19:53いまどきGUIやネットワークアプリが書けないと
とっかかりとして弱くない?
0447デフォルトの名無しさん
2006/02/12(日) 22:54:390448デフォルトの名無しさん
2006/02/13(月) 00:07:470449デフォルトの名無しさん
2006/02/13(月) 01:19:00Cを学んじゃいかんなんて言ってない。順番を言ってるだけ。
お前がそうとも、全員がとも言わんが、このスレでCを推してる奴の大半が、
オブジェクト指向からの堕ちこぼれだろ、実際。
自分が堕ちこぼれるのは勝手だが、初心者まで同じ目に遭わせようってのは頂けない。
0450デフォルトの名無しさん
2006/02/13(月) 01:29:08最初はそんなことがなくてリファレンスもまともなC#とかJavaとかPythonにしとけ。
Rubyはドキュメントがだめなのでお勧めできない。
0451デフォルトの名無しさん
2006/02/13(月) 01:36:40VBとかVC#とかの豊富なドキュメントが生きてくるのは中級からで
初心者のうちはヘルプとか見ても情報が多すぎてどこ読んでいいのか分からない
Rubyぐらいが気楽でいいよ
0452デフォルトの名無しさん
2006/02/13(月) 02:35:37やってる人の数のせいかもしれんが。
0453デフォルトの名無しさん
2006/02/13(月) 04:21:060454デフォルトの名無しさん
2006/02/13(月) 09:22:10「この本はC言語の知識を前提としています」
と書かれてたんで、C言語の教科書を買ってCから始めた。
C/C++だと、BCCとかgccとかVisual C++ Toolkitとか、ネットでフリーのコンパイラを
簡単に落とせるから、始めやすいと思う。
0455デフォルトの名無しさん
2006/02/13(月) 09:38:12C++がCの知識を前提にしてるということで、その分差っ引いておぼえる事柄の
多さとか。
0456デフォルトの名無しさん
2006/02/13(月) 09:54:51徒歩<自転車<バイク<自動車<飛行機 楽
0457デフォルトの名無しさん
2006/02/13(月) 10:07:34すばらしい
0458デフォルトの名無しさん
2006/02/13(月) 10:19:37難しいプログラムほど、やはりいいものなのか・・・
俺はHSPしか知らないから真相は分からないが。
0459デフォルトの名無しさん
2006/02/13(月) 10:42:480460デフォルトの名無しさん
2006/02/13(月) 13:27:27C厨はやっぱり視野が狭いな。
0461デフォルトの名無しさん
2006/02/13(月) 17:47:320462デフォルトの名無しさん
2006/02/13(月) 17:56:100463デフォルトの名無しさん
2006/02/13(月) 18:30:050464デフォルトの名無しさん
2006/02/13(月) 21:00:39読み方を間違えている気がする。
徒歩=言語を覚えるのが楽。でも全部細かいところから
作らないといけない(アセンブラとか)
飛行機=覚えることいっぱい。でも簡単に使える部品がいっぱいだから
命令置くだけで作らなくていい(Javaとか)
ってことじゃ?
0466デフォルトの名無しさん
2006/02/14(火) 00:14:570467デフォルトの名無しさん
2006/02/14(火) 01:25:46>このスレでCを推してる奴の大半がオブジェクト指向からの堕ちこぼれ
至言w
>>466
何年前の話してるんだおっさんw
0468デフォルトの名無しさん
2006/02/14(火) 01:37:59自分でパッチを書けたりできて良いとは思うが、薦めはしないな。
逝っちゃってる人のコードは、もの凄く汚くて見てて具合わるくなる。
0469デフォルトの名無しさん
2006/02/14(火) 01:42:18UNIX系のツールのソースとか「なんじゃこりゃ!」とか言いたくなる時とかある
0470デフォルトの名無しさん
2006/02/14(火) 01:52:170471デフォルトの名無しさん
2006/02/14(火) 01:58:590472デフォルトの名無しさん
2006/02/14(火) 02:10:46読みにくいのは見たことないな。
これ他人じゃなくて半年前の自分のコードでも、何やってんだか理解するのに
時間がかかる言語はあるよ。
0473デフォルトの名無しさん
2006/02/14(火) 02:33:41コンパイラに辞書を備えて、
名詞または名詞句にならない変数名、クラス名
動詞または動詞句にならないメソッド名は、
すべてコンパイルでエラーって事で。
あと、ネストが3重以上もエラー。30行以上のメソッドもエラー。
さらに、自然言語解析でメソッド名&引数名からコンパイラが自動でUnitTest生成&実行して、
failだったら生成したバイナリを削除してコンパイルエラー。
0474デフォルトの名無しさん
2006/02/14(火) 03:01:43ワンライナー特集のようなメソッド続出の悪寒
0475デフォルトの名無しさん
2006/02/14(火) 03:15:44http://www.linkclub.or.jp/~tumibito/soft-an/metrics/mccabe.html
これが20以上のソースはコンパイルエラーって事で。
0476デフォルトの名無しさん
2006/02/14(火) 18:18:07今プログラミング始めようって人はほとんど窓ユーザ
それ以外の環境の香具師は最低限Cはできるだろ
0477デフォルトの名無しさん
2006/02/14(火) 18:58:570478デフォルトの名無しさん
2006/02/14(火) 19:16:450479デフォルトの名無しさん
2006/02/14(火) 19:34:290480デフォルトの名無しさん
2006/02/14(火) 20:47:360481デフォルトの名無しさん
2006/02/14(火) 22:58:30なら、環境が変わっても続けられる汎用的なマルチプラットフォームなのから初めてもいいと思う。
後は、何がやりたいか?と本人のやる気しだいと思うけど。
0482デフォルトの名無しさん
2006/02/15(水) 01:27:430483デフォルトの名無しさん
2006/02/15(水) 17:53:510484デフォルトの名無しさん
2006/02/16(木) 15:49:190485デフォルトの名無しさん
2006/02/16(木) 21:55:38ドイツ語とか?
0486デフォルトの名無しさん
2006/02/16(木) 22:02:17なら、APLだな。 入力装置からして制約がある。
0487デフォルトの名無しさん
2006/02/16(木) 22:10:24女とか?
0488デフォルトの名無しさん
2006/02/17(金) 01:47:09聞いた話によると結構簡単らしいね。
>>486
それは小麦粉か何かですか?
>>487
カオス過ぎて無理。
0489デフォルトの名無しさん
2006/02/17(金) 10:10:440490デフォルトの名無しさん
2006/02/17(金) 10:46:220491デフォルトの名無しさん
2006/02/18(土) 22:29:080492デフォルトの名無しさん
2006/02/18(土) 23:36:500493デフォルトの名無しさん
2006/02/19(日) 14:39:14はじめるとしたら何がおすすめですか?
0494デフォルトの名無しさん
2006/02/19(日) 14:45:200495デフォルトの名無しさん
2006/02/19(日) 14:54:340496デフォルトの名無しさん
2006/02/19(日) 15:02:110497デフォルトの名無しさん
2006/02/19(日) 15:08:100498デフォルトの名無しさん
2006/02/19(日) 15:18:52まあ世の中には格が40個ぐらいある言語もあるけど
0499デフォルトの名無しさん
2006/02/19(日) 15:26:06わからん
プログラムのこと1から教えて〜
0500デフォルトの名無しさん
2006/02/19(日) 15:30:450501デフォルトの名無しさん
2006/02/19(日) 15:34:51なに?
0502デフォルトの名無しさん
2006/02/19(日) 15:41:500503デフォルトの名無しさん
2006/02/19(日) 15:44:19ていうか
厨房の初心者が始めるのに最適なものって何ですか?
0504デフォルトの名無しさん
2006/02/19(日) 15:49:07厨房なら何でも許されてると思ってる厨房
おとなしくマシン語やれ。
0505デフォルトの名無しさん
2006/02/19(日) 15:50:49日本語
0506デフォルトの名無しさん
2006/02/19(日) 15:51:54やりやすいのは??
0507デフォルトの名無しさん
2006/02/19(日) 15:54:20習得意欲があれば何でもいいんじゃね?
0508デフォルトの名無しさん
2006/02/19(日) 15:55:190509デフォルトの名無しさん
2006/02/19(日) 15:56:02CとかJAVAとか
いろんなのがあるから
その中で始めやすいのは何かなっと思って
レスしました
0510デフォルトの名無しさん
2006/02/19(日) 15:56:030511デフォルトの名無しさん
2006/02/19(日) 15:59:26今から本屋にいって
あさってきます
0512デフォルトの名無しさん
2006/02/19(日) 16:02:11やりやすいのをやったからと言って使えるのかどうかは別だね
0513デフォルトの名無しさん
2006/02/19(日) 16:05:03じゃあみんな
何をつかっとるん?
0514デフォルトの名無しさん
2006/02/19(日) 16:05:31あとはその時々で覚えればいいような。
0515デフォルトの名無しさん
2006/02/19(日) 16:06:080516デフォルトの名無しさん
2006/02/19(日) 16:08:010517デフォルトの名無しさん
2006/02/19(日) 16:11:00ありがと
0518デフォルトの名無しさん
2006/02/19(日) 17:49:470519デフォルトの名無しさん
2006/02/19(日) 17:55:010520デフォルトの名無しさん
2006/02/19(日) 18:48:42ActionScript
Jscript
0521デフォルトの名無しさん
2006/02/19(日) 18:54:200522デフォルトの名無しさん
2006/02/19(日) 19:01:170523デフォルトの名無しさん
2006/02/19(日) 23:50:320524デフォルトの名無しさん
2006/02/20(月) 04:15:52Cを知っていることを前提としていて、わけわかめだったら、
Cに戻って始めるだけ。どっちからやっても、結局両方やることに
なるから、考えるだけ無駄。C++できるけど、Cわかんない人っていないでしょ?
0525デフォルトの名無しさん
2006/02/20(月) 09:59:24突然活性化したのだけれども、内容はどれも似たものばかり。
このスレでは二度目の書き込みになると思うが、私はやはり、
Prologを勧めます。
0526デフォルトの名無しさん
2006/02/20(月) 10:38:55ひまつぶしにやってるならいいけど
0527デフォルトの名無しさん
2006/02/20(月) 10:49:46使わない人には何もわからない。
0528デフォルトの名無しさん
2006/02/20(月) 13:50:20どっちも使わんけど
0529デフォルトの名無しさん
2006/02/20(月) 15:54:01なるほど。さんくす。
基本的なCの文法は知ってるんだけど、C++の方が簡単な気がする。
0530デフォルトの名無しさん
2006/02/20(月) 16:10:17関数型は初心者に「プログラムってこんなに簡単なのか」と
思わせるものがあると思う。それだけでも十分に価値がある。
Prologは書き込みと参照・照会を頻繁に繰り返しながら使う
メモやノートに最も近いプログラミング言語。
そういう意味で初心者向きといえる。
0531デフォルトの名無しさん
2006/02/20(月) 16:20:52基本的にその必要はない。
ただしCを知っていることを前提にしたC++の入門書は数多いから気をつけろ。
0532デフォルトの名無しさん
2006/02/20(月) 19:27:220533デフォルトの名無しさん
2006/02/20(月) 19:31:210534デフォルトの名無しさん
2006/02/21(火) 07:28:430535デフォルトの名無しさん
2006/02/22(水) 22:47:500536デフォルトの名無しさん
2006/03/10(金) 16:27:30まずはアルゴリズムを勉強するのがいいと思うんだけど?
仕様覚えるよりもそっちのほうが大事だとかなにかの本に書いてあった
0537デフォルトの名無しさん
2006/03/10(金) 16:50:53実際に確かめてみるには、、、
0538デフォルトの名無しさん
2006/03/10(金) 16:56:060539デフォルトの名無しさん
2006/03/10(金) 17:13:41実際にプログラム組んでみることだと思うが
0540デフォルトの名無しさん
2006/03/10(金) 17:17:020541デフォルトの名無しさん
2006/03/10(金) 18:36:29PHPとか評判いいじゃん。
0542デフォルトの名無しさん
2006/03/10(金) 19:00:350543デフォルトの名無しさん
2006/03/11(土) 10:08:110544デフォルトの名無しさん
2006/03/12(日) 21:24:240545デフォルトの名無しさん
2006/03/12(日) 23:23:580546デフォルトの名無しさん
2006/03/13(月) 11:25:38って、 error だって。
オレの作りかけのページみたいだw
0547デフォルトの名無しさん
2006/03/13(月) 12:48:220548デフォルトの名無しさん
2006/03/13(月) 12:51:59ttp://sidhes.hp.infoseek.co.jp/alg3.htm
これを見れば俺の言っていることが分かるはず
0549デフォルトの名無しさん
2006/03/13(月) 13:00:12そんな使い回しの効かない事デスマに放り込む為の使い捨て要員の短期培養以外にメリットが無い
0550デフォルトの名無しさん
2006/03/14(火) 12:14:34だよな、perlのほうがいいよな。
0551デフォルトの名無しさん
2006/03/15(水) 15:02:24FortrunかRPG
0552デフォルトの名無しさん
2006/03/15(水) 15:12:17別パターンの綴りを何回か連続で見てる
0553デフォルトの名無しさん
2006/03/15(水) 18:58:45例えばこんなの。
ttp://aqua.dnsalias.org/jien/jien.html
ドラッグ&ドロップなどのマウスイベントもわかるし、
イベントドリブンなプログラムの勉強になると思うよ。
0554デフォルトの名無しさん
2006/03/15(水) 21:22:55何といっても言語仕様が非常にシンプルだからね
コードは他のプログラミング言語より英語に近い
0555デフォルトの名無しさん
2006/03/16(木) 14:25:370556デフォルトの名無しさん
2006/03/16(木) 18:05:20初心者が勉強中に仕様が変わったりしたら混乱すると思うが。
0557デフォルトの名無しさん
2006/03/17(金) 01:16:37俺はJavaが一番だと思うけどなあ。
あるいはHTMLから始めて、CSS、JavaScript、Javaって行けばいいんじゃないか。
0558デフォルトの名無しさん
2006/03/17(金) 02:21:07HTML→CSS→JavaScript→Perl、PHPだろ
JSがきっかけでJava勉強しはじめる奴なんていんのか?
0559デフォルトの名無しさん
2006/03/17(金) 09:44:080560デフォルトの名無しさん
2006/03/17(金) 11:49:49とりあえず、ITドカタ乙ってかんじだな
phpは山が今から1〜2年って所だと思うが、その次はどこへ流れるんだろうな
0561デフォルトの名無しさん
2006/03/17(金) 11:57:380562ビルト博士
2006/03/17(金) 14:53:30単純な言語仕様、明確すぎる型+構造化、アルゴリズムの勉強、
ポインタを扱っても最高に分かりやすい言語仕様、
ライトウエイトな超高速コンパイラ。
FreePascal, Lazarus, --> Mac, PDA, WinCE, Palm, Linux などで使えます。
当時はOOPについては考えなんだが、PascalをSmalltalk風にブレンドしたDelphiで勉強しておけばよい。
意外にもWindowsでは工作員によって不人気のようだが?
0563デフォルトの名無しさん
2006/03/17(金) 15:11:01アンチPascal逝ってよし
0564デフォルトの名無しさん
2006/03/17(金) 22:39:51Ruby2.0でYARVが完成し、実行速度が劇的にアップしたらえらいことになるかも。
Rubyを使ったプログラミング入門本も最近出た(「Rubyプログラミング基礎講座」)。
そんなこんなで関心の集まるRubyへの誘惑は大きいと思うが、
志の高い初心者が最初からRubyみたいなヌルマ湯言語でラクをするのはどうかと思う。
いちどRubyのさわやかな言語仕様にハマってしまうとRuby以外で書けなくなるぞ。
悪いことはいわん。やる気のあるうちにJavaとCとPerlとSQLは覚えとけ。
Rubyだけは気をつけろ。良すぎるってのは罪だ。
0565デフォルトの名無しさん
2006/03/17(金) 23:20:440566デフォルトの名無しさん
2006/03/18(土) 12:05:13CASLなんて覚えたって何の役にもたたねぇよ!
やっぱCASL IIだろwwwwwww
0567デフォルトの名無しさん
2006/03/18(土) 15:19:480568デフォルトの名無しさん
2006/03/18(土) 15:39:52キモ過ぎる
0569デフォルトの名無しさん
2006/03/18(土) 15:54:25先日PHPで仕事してるヤツがいた…
はっきり言ってドン引きした…
「PHPってメシ食えるんだ」
0570デフォルトの名無しさん
2006/03/18(土) 16:01:070571デフォルトの名無しさん
2006/03/18(土) 16:20:220572デフォルトの名無しさん
2006/03/18(土) 16:22:17これは慣れとか、好みの問題だね。
ビジネスは最終的にはコストだから。
0573http://www.vector.co.jp/soft/win95/util/se072729.html
2006/03/18(土) 19:16:35TextSS のWindowsXP(Professional)64bit化おながいします
もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
0574デフォルトの名無しさん
2006/03/21(火) 20:38:580575デフォルトの名無しさん
2006/03/21(火) 22:17:56道具は使うようだな
0576デフォルトの名無しさん
2006/03/21(火) 22:21:48Smalltallで喰っていけるのはきっとお前だけだ。がんがれ。
0577デフォルトの名無しさん
2006/03/22(水) 01:09:06Perl→VC++
って勉強してる
0578デフォルトの名無しさん
2006/03/22(水) 07:45:170579デフォルトの名無しさん
2006/03/22(水) 08:31:250580デフォルトの名無しさん
2006/03/22(水) 10:17:130581デフォルトの名無しさん
2006/03/22(水) 11:45:47こんなの覚えるぐらいなら、税理士とか公認会計士とか弁護士とかの
資格をとる勉強したほうが、いろんな意味でお得だとおもうけどどうよ?
習得の労力なんて多分税理士なんか圧倒的に少ないと思うぞ
0582デフォルトの名無しさん
2006/03/22(水) 13:57:25何そんな当たり前の事言ってるんだ?
でもな、税理士みたいな俗世界の現実に埋もれた世界じゃなくて俺たちは夢を作ってるんだ。
0583デフォルトの名無しさん
2006/03/22(水) 14:52:44いいこと言った
・・・・・・・・・・と思えないのは何故なんだろ?
0584デフォルトの名無しさん
2006/03/22(水) 15:29:560585デフォルトの名無しさん
2006/03/22(水) 16:22:430586デフォルトの名無しさん
2006/03/22(水) 20:53:36弁護士も検事も、社会を記述するのが仕事。
プログラマもその点では変わらない。
0587デフォルトの名無しさん
2006/03/23(木) 03:01:25プログラマは決まった手順に沿った業務の一部をコンピュータ上のシステムに変える死事
0588デフォルトの名無しさん
2006/03/23(木) 09:03:44その他の業種>>プログラマ>ニート
かつ
プログラマ≒ニート+毛
0589デフォルトの名無しさん
2006/03/23(木) 22:55:39プログラマに禿はいないってこと?
0590デフォルトの名無しさん
2006/03/23(木) 23:42:440591デフォルトの名無しさん
2006/03/24(金) 03:08:52プログラミングというのは解を求めるための
計算式を記述する事である場合が一般的で、
定型業務のデジタル化というのはむしろ特殊
なのでは。
0592デフォルトの名無しさん
2006/03/24(金) 04:43:120593デフォルトの名無しさん
2006/03/24(金) 08:49:460595デフォルトの名無しさん
2006/03/24(金) 19:00:58プログラミング言語ってどれも同じようなもんだし(軽い方言程度)、
始めは簡単そうなのからはじめればいいんじゃね?basicとか。
0596デフォルトの名無しさん
2006/03/24(金) 20:03:45どれもあんま変わらん気がする
どのみち、どれも頑張らんと上手く出来ないし
どれも普通に考えたらわかりづらい
時たま思うけど、プログラム言語考えた奴ってアホだと思うよ
なんでこんなに複雑にするんか
まあ初期の頃ならわかりづらくても許せるけど
0597デフォルトの名無しさん
2006/03/24(金) 20:10:52ちょっと違う話だが、emacsのキーバインドなんて使ってる人にはとても便利(便利なように作られた)
なんだろうけど、一般のドザから見れば「なにこの扱いにくいインターフェイス」って感じだろうしな
0598デフォルトの名無しさん
2006/03/24(金) 20:29:51何これこんなの憶えられないわかんねwwwwwww
ってなるだろう
0599デフォルトの名無しさん
2006/03/24(金) 22:30:21参照にすればよい。
for each (String^% s in a) {
s = "@" + s;
}
0600デフォルトの名無しさん
2006/03/24(金) 23:32:26ヤレ!とにかくやるのじゃ!
0601デフォルトの名無しさん
2006/03/24(金) 23:39:28狙い目じゃね?
0602デフォルトの名無しさん
2006/03/25(土) 06:03:431985-90年ころの人工知能バブル時代は
プログラマがソフト開発の盟主だったのだが、
どうしてこうなってしまったのだろう。
0603デフォルトの名無しさん
2006/03/25(土) 07:01:43時期的にやはりTRONが政治的理由でつぶされたからじゃね?
政治が介入する世界はどこでも技術云々より口達者な人間が有利になる傾向にあるような
0604デフォルトの名無しさん
2006/03/25(土) 10:23:28あのころは、
NE(ナレッジエンジニア)、実はプログラマだった。
それから、
LISPマシンをプログラマに買い与えてしまった
以上は企業としても煽てあげて何かやってもらう
ほかなかった。
くらいかな。
0605デフォルトの名無しさん
2006/03/25(土) 13:53:420606デフォルトの名無しさん
2006/03/25(土) 17:01:31マークアップ言語じゃなかったっけ
0607デフォルトの名無しさん
2006/03/25(土) 17:15:10マークアップ言語だよ。
XMLだと基本的にマークアップ言語だけど、
プログラミング言語にもなれる。
HTMLもJavaScriptを内包するという意味では
プログラミング言語にもなれる。
0608デフォルトの名無しさん
2006/03/25(土) 20:39:38で、奴隷、土方にならないように、さっさとプログラマを辞めるのが吉。
日本語ならコンサルとかで、プログラミング言語より役に立つ。
0609デフォルトの名無しさん
2006/03/26(日) 22:21:590610デフォルトの名無しさん
2006/03/26(日) 22:57:26超初心者の君に出来るのはBASICぐらいだろうね
N88互換BASICあたりがいいんじゃないかな
Visual Basicはオブジェクトの概念とかがあるから
超初心者の君には難しいかも知れないね
0611デフォルトの名無しさん
2006/03/26(日) 23:01:160612デフォルトの名無しさん
2006/03/27(月) 00:15:56やっぱ、超初心者にはtiny basicだね。
0613デフォルトの名無しさん
2006/03/27(月) 12:33:52JavaとかVBから始めたやつらはCを覚えるのに
時間がかかる。最初のうちにCやっときな。
0614デフォルトの名無しさん
2006/03/27(月) 12:48:030615デフォルトの名無しさん
2006/03/27(月) 12:53:00誰でもが最初は超初心者だ。
別に超初心者向けの言語という物は存在しない。
もしあるとすれば入門以上の用途には使えないおもちゃだけだろう。
もしWindowsで何か有用なツールやアプリを作りたいと思うならば
C#は最良最高の選択肢といえるだろう。
0616デフォルトの名無しさん
2006/03/27(月) 13:51:46言語の仕様や文法の素性が良いから初学者にもいいかもね。
Express Editionのおかげで、しっかりした開発環境も手軽に手に入るようになったし。
0617デフォルトの名無しさん
2006/03/27(月) 15:02:05JAVAよりCの方が絶対に覚え易く感じる筈
俺がそうだったように
普段はWideStudioでC++
0618デフォルトの名無しさん
2006/03/27(月) 15:07:510619デフォルトの名無しさん
2006/03/27(月) 15:33:00無茶苦茶噛み砕いて理解し易いように説明してある本があるしね
それにCよりC++の方が妙な癖が出難いように感じるし
0620デフォルトの名無しさん
2006/03/27(月) 15:46:220621デフォルトの名無しさん
2006/03/27(月) 15:49:32小学生にきいた「将来なりたい職業ランキング」1位はプログラマー
どうせゲームプログラマだろうけどな
そして中学生以上のアンケートじゃ話題に出てこない
0622デフォルトの名無しさん
2006/03/27(月) 16:49:48現在のプログラマは
大人にとって、
魅力的な「対象」をプログラミングしていない。
ということかな。
0623デフォルトの名無しさん
2006/03/27(月) 17:14:33(統計出した訳じゃないけど、ネット人口にプログラマ多そうだし)
0624デフォルトの名無しさん
2006/03/29(水) 23:52:14ゲームプログラマなんてどこが楽しいのかなあ。
小学生は全部自分で作れると思ってるから…
0625デフォルトの名無しさん
2006/03/29(水) 23:59:37たぶん今アンケート取ると結果は違ってるんじゃないかな
特にほりえもん逮捕でマスコミの風向きも変わったし
0626デフォルトの名無しさん
2006/03/30(木) 16:00:370627デフォルトの名無しさん
2006/03/30(木) 22:13:55すごく大変なんだよ。整備は。
Eclipseのソース全部見直さないといけないんだよ。
0628デフォルトの名無しさん
2006/03/31(金) 12:51:36もうさすがに買い替え時だな
0629デフォルトの名無しさん
2006/04/06(木) 19:06:19今考えると、俺の世代って、学生時代には電子計算機センター
以外にはコンピュータはなかったし、パンチカードとか使ったし、
マイコンの登場とともに社会に出、コンピュータの発展とともに
歩んできたから、難なく基本が身に付いたけど、若い人は
いきなり出来上がったIT社会を理解しろって大変だなぁ...
えっ...C++は初心者向きじゃない?...そう思うんだったら
プログラミングで飯食おうなんて考えない方がいいぞ。
0630デフォルトの名無しさん
2006/04/06(木) 19:17:52レベルだと、CよかC++のほうがなんぼか簡単だしな。
職業プログラマじゃない人にとってのJavaの最大の利点はEclipseかNetBeansだと思う。ただで手に入る最強の開発環境。しかもJavaで書かれたオープンソースで自分でプラグイン書いてカスタマイズ可能。
Javaでこんな凄いものが作れるってのを証明しててソースを見て勉強してカスタマイズできる。これは自分にとって凄いモチベーションになった。
リファクタリング機能が充実してて悩むより手軽に作れるし、他人のソース見て勉強する時には関数の呼び出し階層を見る機能なんか滅茶苦茶役に立つ。Javaはオープンソースなやつが多いいし、オブジェクト指向の本の多くはJavaを題材にしてるし、勉強の材料には事欠かない。
0632デフォルトの名無しさん
2006/04/06(木) 21:12:25プログラミングで飯食おうと考えてる奴に初心者向けの言語も糞もない
普通にC/C++やってJavaやっとけばいい
0633デフォルトの名無しさん
2006/04/08(土) 01:54:55CとC++は、どちらの方が作れる範囲が広いんですか?
0634デフォルトの名無しさん
2006/04/08(土) 17:48:39まあそうだと思ってよい。
> CとC++は、どちらの方が作れる範囲が広いんですか?
C++はCに「++」の分が増えている分、どちらかと言うとC++の方が広いと言えると思う。
0635デフォルトの名無しさん
2006/04/09(日) 01:22:31作れる範囲に違いは無い
それを決めるのはお前の能力だ!
0636デフォルトの名無しさん
2006/04/09(日) 02:06:39C++どころかプログラム自体全く無知でして、C++やってみようかなと思いました
また質問なのですが
�@C++って古いPCでも起動とか大丈夫なんですか?
�ACはソースコードどこに打てばいいんですか?C++は売ってたのですけど(買ってないけどw)
よろしくお願いします
0637デフォルトの名無しさん
2006/04/09(日) 02:11:40�BC++ってマイクロのと、いろいろあったのですけどどれも同じなのですか?
改めてよろしくお願いいたします
0638デフォルトの名無しさん
2006/04/09(日) 03:42:47インタプリタはヤメテ
0639デフォルトの名無しさん
2006/04/09(日) 07:26:090640デフォルトの名無しさん
2006/04/09(日) 08:30:39C++はCに色々たした感じのものだよ
だからC++で、Cの文法を書いてもいい
> �@C++って古いPCでも起動とか大丈夫なんですか?
速度的にはほとんど問題ないと思う
でもプログラミングするならOSはWindowsXPか2000の方がいいよ
> �ACはソースコードどこに打てばいいんですか?C++は売ってたのですけど(買ってないけどw)
両方ともテキストエディタで書いて、exeに変換するソフトにいれればいい感じ
ソフトは買わないで無償の使って、本でも買った方がいいよ
> �BC++ってマイクロのと、いろいろあったのですけどどれも同じなのですか?
C++言語自体は同じだけど、それにプラスされたライブラリとか開発環境とか色々違う
0641デフォルトの名無しさん
2006/04/09(日) 08:50:55HSP(http://hsp.tv/)から始めるといいよ
これで少し遊べるようになったら、本格的な言語に移ればいい
exeってのがゲームやアプリなら、C/C++でまともに使えるようになるまでに1年はかかると思った方がいいよ
組み込み系仕事:C/C++
ウェブ系仕事:JAVA
アプリ系仕事:VB.NET
C#は、まだよく分からない
Rubyも分からない
Pythonは、タブいれて楽しいかも
個人でゲーム作ったりアプリ作ったりするにはC/C++しかないしなぁ
JAVAでもいいか…
0642デフォルトの名無しさん
2006/04/09(日) 10:37:28使えるようになるとは思えないね
0643デフォルトの名無しさん
2006/04/09(日) 16:52:49いままでコンソールでのC/C++を学んできました。
これからAPIかMFCのどちらかを学びたいと思っているのですが、どちらをやればいいのでしょうか?
0644デフォルトの名無しさん
2006/04/09(日) 17:00:06おなか空いたんだけどラーメンとチャーハンどっち食べたらいいですか?って言っているようなもんだ。
0645デフォルトの名無しさん
2006/04/09(日) 17:05:590646デフォルトの名無しさん
2006/04/09(日) 17:40:29APIとあわせて触った方が理解が進むと思うよ
0647デフォルトの名無しさん
2006/04/09(日) 17:47:360648デフォルトの名無しさん
2006/04/09(日) 18:57:46禿同
0649デフォルトの名無しさん
2006/04/10(月) 22:19:59実は今HSP軽くいじっているのです(笑)
どこかのスレにHSP勉強するならC++覚えた方が有意義な時間過ごせるって書いてあったので
C++やろうかなって思って質問してみました。
C++についてまた質問ですけど、専用の所にコード書くのと、メモ帳にコードって何か違いあるのですか?
違いを具体的にお願いいたします。
0650デフォルトの名無しさん
2006/04/10(月) 22:31:16専用のだと、オートコンプリートがあるよ。メモ帳だとそれがない。
0651デフォルトの名無しさん
2006/04/10(月) 23:10:06色が付くとか、プロジェクトで複数ファイルを管理出来るとかかな
で、C++で何がしたいの?就職に利用?学校で研究用?
個人でアプリやゲームを作りたいの?
あと今はVisualStudio無料で手にはいるから落としてみればいいんじゃない?
Visual Studio 2005 Express Edition
http://www.microsoft.com/japan/msdn/vstudio/express/
ただ、このVisual C++でネイティブアプリ作るのは微妙っぽいから
.NETアプリでもよくて、個人で遊ぶだけならVisual C#の方がいいと思うよ
0652デフォルトの名無しさん
2006/04/11(火) 01:33:03初心者がポインタとオブジェクト指向を同時に相手を
するのは至難だと思うじょ。
0653SOURCE ◆tAo.kQ2STk
2006/04/11(火) 01:43:58>>558
おいらはJSがきっかけでJava習いました。
因みにBASIC生まれのBASIC育ちです。
暇つぶしにCとかJavaとかJSとかひまわりとかASMとか手を出してますが。
0654デフォルトの名無しさん
2006/04/11(火) 02:26:05いろいろありがとうございます(泣
CとC++の違いすら最近知った、超初心者です。
C++は個人で遊ぶ趣味として勉強しようかなって思いました。
後、名前が出てきたのでC#について軽く見てきたのですけど、先輩方に質問です
�@優秀な順は C < C++ < C# なんですか?
�AC#やC も専用のコード書くエディタ?みたいなの売ってるんですか?
�B今から始めるとしたらどれがお勧めですか?
興味あるので答えお願いいたします。プログラムできる人尊敬しますね。
0655デフォルトの名無しさん
2006/04/11(火) 02:45:13>�@優秀な順は C < C++ < C# なんですか?
何をもって、「優秀」と定義しているんですか?長所短所があるので
一概には言えません。
>�AC#やC も専用のコード書くエディタ?みたいなの売ってるんですか?
売っているし、フリーソフトでもあります。
>�B今から始めるとしたらどれがお勧めですか?
それは貴方の目的によります。貴方は何をしたいと思っているんですか?
あとC系の言語をやるのであれば、かなりの部分自力で問題を解決することが
要求されるでしょう。そこら辺も考慮した方がいいでしょう。
0656デフォルトの名無しさん
2006/04/11(火) 04:17:51でも、ゲームとか作るならHSPから入った方が挫折する危険性は低いよなー。
開発環境もオールインワンだし。
先にBASICライクな言語やっとくと、Cのスコープや関数のありがたみが理解しやすい。
後、C++なりJavaなりをやるなら、エディタに直打ちより専用の開発環境使った方がいいと思う。
入力中に文法エラーを指摘してくれるのもあるから、学習が早い。
0657デフォルトの名無しさん
2006/04/11(火) 08:53:46してくれるC++Builder使ってるけどな...C++Builder使ってるもう一つの
理由は、ちゃんとWinmain関数があって、これをいじって多重起動を防止
したりできること。MFCは流儀を無条件に覚えることが苦痛じゃない人向けで
考えて理解できるようにはできていない。ただし、VCLのソースはC++じゃなく
パスカルで書かれている。
CやらずにいきなりC++を勉強するのも可。ストリームや配列を取り扱う
ライブラリの違いで、かなり違う言語に見えるが、C++の方が後でメンテ
するのは格段に楽。
0658デフォルトの名無しさん
2006/04/11(火) 11:03:30>入力中に文法エラーを指摘してくれるのもあるから、学習が早い。
それで学習が早くなるかは人に拠る
単純に生産性が上がるかどうかの話
>>657
OOを利用する利点の処理のカプセル化を活かし切れてない
VCLは内部を弄れるというより弄らざるを得ないと考える人も居る
流儀云々はモダンなデスクトップOSでは守るのが当たり前
それよりUIデザインガイドラインはちゃんと目を通してる?
統一感というのは何にも勝るユーザーフレンドリーな設計だよ
Win3.1時代の好き勝手に組む輩はもうこりごり
0659デフォルトの名無しさん
2006/04/11(火) 12:13:18それがOOらしくないというのはどうかと思うよ。
VCLはもちろんコードだけで継承して拡張してゆく事も可能。
ただ、殆どの人がそれをやらないけどね
0660デフォルトの名無しさん
2006/04/11(火) 12:50:53> ちゃんとWinmain関数があって、これをいじって多重起動を防止したりできること。
MFCを使わない理由で、これはアホすぎるだろ。
0661デフォルトの名無しさん
2006/04/11(火) 13:27:32・ とても読み難い
・ 出来るサイズデカ杉(MFCxx.DLL使えって? 嫌だよ)
・ 継承ベースは今時流行らない。
0662デフォルトの名無しさん
2006/04/11(火) 22:50:49> �@優秀な順は C < C++ < C# なんですか?
C、C++、JAVAと言う順番で最後にC#が作られた
普通に考えれば、後発で悪い物作るってことは少ないだろう
> �AC#やC も専用のコード書くエディタ?みたいなの売ってるんですか?
http://www.microsoft.com/japan/msdn/vstudio/express/
ここ見てこい。基本的にMS製のVSがデファクトスタンダードだ
> �B今から始めるとしたらどれがお勧めですか?
何をしたいかによるが、無難に遊ぶならVisual C#を落としてそれからはじめればいいだろう
>>656
HSPはプログラミングと言うより、ツールに近い感覚だよな
開発環境やエディタは、その使い方まで覚えるって考えると微妙かな…
0663デフォルトの名無しさん
2006/04/12(水) 01:54:08先輩方いろいろありがとうございます
いろいろな意見ありますねー。とても参考になります。
本屋で見てみたのですけど、本にもよるのかもしれませんがC言語の本が一番
分かりやすく書いてあったように見えました。
上の方が書いてあった言葉なんですけど
NETアプリとネイティブアプリって何ですか?
調べても分からないので質問です。
C言語が一番簡単?かもなので、できる限り頑張ってみます。
また質問したら、答えて下さると嬉しいです。
いろいろ無知な自分に答えて下さる先輩方ありがとうございます。
0664デフォルトの名無しさん
2006/04/12(水) 02:25:37JavaやCは文字列の扱いが微妙で未だに苦手意識が。
特にCはポインタ関連で躓き易いとオモ
0665655
2006/04/12(水) 03:05:14.NETアプリは、大雑把に言うと.NET frameworkの上で動くアプリです。
当然.NET frameworkが入っていないパソコンで、.NETアプリを動かすことはできません。
そのため、若干配付に難があります。
また他には起動が遅い、結構メモリを食うなどの欠点があります。
その代わり.NET frameworkを使うと、作るのは比較的簡単です。
PCに対する要求スペックは比較的高いです。
ネイティブアプリは、.NETなどを介さずにそのままで実行することができるものです。
作るのが面倒だけど、上にあげた問題などがありません。最近は.NETのアプリも見るようになりましたが、
今よく出回っているソフトは、ネイティブアプリでしょう。
C#では、現状.NETアプリしか作ることができません。
VCではどちらも作ることができますが、ネイティブアプリを作るのは少々面倒です。
また.NETアプリを作るなら、C#の方がいいでしょう。
それぞれ長所短所があるので、まずどういう用途を想定しているか、考えてから
取り掛かったほうがいいでしょう。
0666デフォルトの名無しさん
2006/04/12(水) 03:09:220667デフォルトの名無しさん
2006/04/12(水) 05:46:030668デフォルトの名無しさん
2006/04/12(水) 06:01:10C言語にはオブジェクト指向ない無いので当然簡単でしょう。
でも、C覚えても出来ることは限られてしまうので
結局はC++を覚えることになると思います。
流れ的にはいいと思うのですが、時間がかかるのも事実です。
JAVAやC#あたりから遊びはじめた方が挫折も無いと思います。
ただC言語は全ての基礎とも見れるので覚えておいて損はないでしょう。
C#のネイティブ対応こないかな…
Monoとかが”使える”用になってくればJAVAも消えて…ムリカ
0669デフォルトの名無しさん
2006/04/12(水) 08:30:39数行〜数十行くらいの、練習用のコードを書く段階からポインタを意識しないと
いけないし、そういうのを卒業して、ちょっと複雑なコードを書くようになっても、
Cならデータ構造が配列くらいしか使えないけど、コレクションクラスとかの
ある言語なら、そういう便利なの使えるし。
0670デフォルトの名無しさん
2006/04/12(水) 09:18:34ここで議論されている対象レベルは「初級学習者」。
0671デフォルトの名無しさん
2006/04/12(水) 12:14:04分かって言ってるんか? と思ってしまう。
0672デフォルトの名無しさん
2006/04/12(水) 14:07:040673デフォルトの名無しさん
2006/04/12(水) 16:22:520674デフォルトの名無しさん
2006/04/12(水) 19:19:46最適な言語だ
漏れはまださわったことすらないけど…
0675667
2006/04/12(水) 19:44:590676デフォルトの名無しさん
2006/04/12(水) 20:58:27超基本的なデータ構造やアルゴリズムじゃね?
・数値と文字列
・配列orリスト
・if
・条件付きループ/カウンタ付きループ
・ループを使った配列orリスト操作
初学者が覚える基礎ってこんなところでわ。
どの言語でも共通して使う話だし。
文字列の扱いは低級言語と高級言語で微妙に違ってくるけどさ。
0677デフォルトの名無しさん
2006/04/12(水) 20:59:31Rubyでいいと思うのはおれだけ?
さくさく前に進める気がするんだけど・・・
Cとかだと説明が長くなって取っ掛かりにくくないか
0678デフォルトの名無しさん
2006/04/12(水) 21:05:470679デフォルトの名無しさん
2006/04/12(水) 21:16:590680デフォルトの名無しさん
2006/04/12(水) 21:21:51文字列の扱いじゃなく、文字列に関連して発生するリソースの管理だな
文字列と言うメタ化された概念ではあんまり違いは無い
0681デフォルトの名無しさん
2006/04/12(水) 23:33:45ただ、先に奇麗な世界に慣れてしまうと
他の言語に行った時に「何これ」ってなりそうだ。
0682デフォルトの名無しさん
2006/04/13(木) 02:11:550683デフォルトの名無しさん
2006/04/13(木) 03:20:21CとVBってどちらが良いか全然わからん…
やっぱC/C++がいいのかな?
0684デフォルトの名無しさん
2006/04/13(木) 03:52:16そんな君たちには HQ9+ が最適。
0685デフォルトの名無しさん
2006/04/13(木) 17:07:57具体的にお願い致します。
0686デフォルトの名無しさん
2006/04/13(木) 18:58:15お金を取っているかいないか
0687デフォルトの名無しさん
2006/04/13(木) 20:08:09(Linuxの場合フリーと商用じゃ雲泥の差)
まあ正直ベクタ・クラスじゃあんまり変わらんと思うけどね。
(カンパみたいなもんかと、、、)
0688デフォルトの名無しさん
2006/04/13(木) 21:01:06とはいえCとか比較的低レベルな言語のほうが
「直接コンピュータ動かしてる感」が強くて楽しかったりする。
実用的なものをつくれるようになるまでに時間かかるけど
そういう言語には一度は触っといたほうがいいよね。
0689デフォルトの名無しさん
2006/04/13(木) 21:01:36MSやBorlandのIDEはやはり使いやすい。
Eclipseは例外的な存在ともいえるがもともとIBMが非オプソとして作ってたものだし。
0690デフォルトの名無しさん
2006/04/13(木) 21:29:11今Haskellをちょっとずつ勉強している者ですが、
Haskellのどこがいいですか?芸術性以外に理由はありますか?
0691デフォルトの名無しさん
2006/04/13(木) 22:49:27Rubyはそういう人
(言語が素晴らしく美しすぎるので他の言語が嫌になるおそれがあるので注意!
みたいな事を一々言う奴)
が多くて痛いというか、厨っぽくて嫌だ。
なんでみんな信者っぽくなるのかね
0692デフォルトの名無しさん
2006/04/13(木) 22:58:160693デフォルトの名無しさん
2006/04/13(木) 23:02:26何やるにしてもC++の方がずっと楽。
Cをさっと流して実開発はC++するのがベストだな。
まあCなんて飛ばしてもよさそうだけど。
0694デフォルトの名無しさん
2006/04/13(木) 23:12:3710日でマスターとか選んだ奴は挫折する。
0695デフォルトの名無しさん
2006/04/13(木) 23:37:40どんな本がいいの?
これから始めようと思っているのですが、
みなさんは独学?学校とか行った?
当方女なんでまわりに詳しい友達がいない・・・
0696デフォルトの名無しさん
2006/04/13(木) 23:45:100697デフォルトの名無しさん
2006/04/13(木) 23:54:16言語じゃないけど、
programaみたいなツール使ってひたすら雛形作る。
0698デフォルトの名無しさん
2006/04/14(金) 01:18:18文法がごちゃごちゃしすぎだと思うんだが・・・
Rubyの文法をちゃんと把握してる人ってどれくらいいる?
パーサの書き易さも、Perlよりいくらか簡単ってレベルで、かなりしんどいんじゃないか
0699デフォルトの名無しさん
2006/04/14(金) 01:26:59Rubyは慣れるとあんまり余計な事考えずに
サッと書ける感じがする。
元々言語オタク(本人自称)が作ったって事もあるせいか
フィーリングが合う人にはとことん合うし
合わない人にはとことん拒否反応が出るみたい。
俺は合った側の人間だけど
文法を全部把握してるワケじゃない。
でも全部把握する必要は無いと思うが。
0700デフォルトの名無しさん
2006/04/14(金) 01:30:22メソッドの中にクラス書けることしらなかったり、
static付きのインナークラス書けることしらなかったりするしな。
newしないとアクセスできないstaticメソッドとか。
0701デフォルトの名無しさん
2006/04/14(金) 01:55:38一番下知らない。詳しく。
0702デフォルトの名無しさん
2006/04/14(金) 02:35:10資料が手元にないんで、明日確認する。
0703デフォルトの名無しさん
2006/04/14(金) 02:55:45RubyをPerlに置換しても違和感ないね
0704デフォルトの名無しさん
2006/04/14(金) 03:03:08newっていうのはオブジェクトを作る命令語だから、newしないとアクセスできないメソッドって言うのは
おそらくprivateかprotectかなにかでアクセス制限がついている、staticに関する関数かと。
んまsage
0705デフォルトの名無しさん
2006/04/14(金) 04:36:14どうして挫折するの?
0706jam
2006/04/14(金) 05:22:080707つ
2006/04/14(金) 09:46:200708つ
2006/04/14(金) 09:47:470709デフォルトの名無しさん
2006/04/14(金) 10:33:30すまんこれ↓
public class Mona{
public class Giko{}
}
こういうクラスがあったとして、Mona.Gikoを生成するためには、
Mona.Giko giko = (new Mona()).new Giko();
としなければならない。
Mona.Giko giko = new Mona.Giko();
はコンパイルエラー。元ネタはJava魂。(p.137)
0710デフォルトの名無しさん
2006/04/14(金) 11:38:12「CGI/Perl パワープログラミング」という本がある。
入門書ではないから仕方ない面はあるが、これを読むと
Perlっていうのは、つくづく初心者向きではないね。
0711デフォルトの名無しさん
2006/04/14(金) 12:35:27ある程度クラスがラップしてくれるけどSQLは必須。
アプリ側はVB(6でも.NETでも、なんだったらExcelでも)でいいんじゃまいか。
サンプルもいっぱい落ちているし。
まあJavaでも良いけどさ。
0712デフォルトの名無しさん
2006/04/14(金) 12:38:030713デフォルトの名無しさん
2006/04/14(金) 13:05:18正直まだビミョーな感じがしなくもない。
0714デフォルトの名無しさん
2006/04/14(金) 13:10:430715デフォルトの名無しさん
2006/04/14(金) 14:30:46それぞれの特徴が知りたいです。
0716デフォルトの名無しさん
2006/04/14(金) 14:37:390717デフォルトの名無しさん
2006/04/14(金) 14:48:07見た目の部分:VB
深い部分:C/C++
0718デフォルトの名無しさん
2006/04/14(金) 15:14:220719デフォルトの名無しさん
2006/04/14(金) 16:13:29マジですか?
>>716
ゲーム開発です。
圧縮ソフトとかも作ってみたいですが…
0720デフォルトの名無しさん
2006/04/14(金) 16:18:11「購入」できるのはVisualStudio(全部入り)だけ
http://www.microsoft.com/japan/msdn/vstudio/express/
http://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/
0721デフォルトの名無しさん
2006/04/14(金) 16:18:520722デフォルトの名無しさん
2006/04/14(金) 16:21:40mov ax bx
と
mov ax [bx]
の違いがわかればC++をはじめてポインタで苦労することも
ないと思われ...
0723デフォルトの名無しさん
2006/04/14(金) 16:42:550724デフォルトの名無しさん
2006/04/14(金) 16:49:520725デフォルトの名無しさん
2006/04/14(金) 16:50:330726デフォルトの名無しさん
2006/04/14(金) 16:52:04参照型っていうもんが存在する言語を先にやったほうがいいような気もする
0727デフォルトの名無しさん
2006/04/14(金) 16:59:54JAVAだのC#がドカチン言語。 使い捨て派遣言語さ
0728726
2006/04/14(金) 17:11:20一応自分の学習順序はC→アセンブラ→(4年くらいのブランク)→C++→C#ッスヨ
先に参照型変数の概念みたいなのおしえて、それからポインタ教えたほうが
スムーズにいくんじゃねえかなー、って思っちゃっただけです
0729デフォルトの名無しさん
2006/04/14(金) 17:22:35ただ、突然技術革新でそういうレベルでのノウハウが何の役にも立たない状態になるかもしれない諸刃の刃。
もっとも、そうなればJAVA/C#はもっと使えないだろうけどな。
先の見えない人売り以外は斜陽化した世界に革命キボンヌ
0730デフォルトの名無しさん
2006/04/14(金) 17:27:18楽したいならC#, VB.NET+Managed DirectX
最高のパフォーマンスを求めるならC++。
後者はGUIするのが面倒だったり文法が汚かったりするが。
0732デフォルトの名無しさん
2006/04/14(金) 20:34:35DirectXはよく分からないけど難しそうだな。
えっと… VBはボタンやエディタとかを作るのがC/C++よりは比較的簡単で…
後はC#よりC++の方が高度な事が出来るのかな?
0733デフォルトの名無しさん
2006/04/14(金) 20:40:48「コンピュータはなぜ動くのか」みたいな仕組み本1冊読めば十分じゃない?
ポインタ使うのに必要な知識は付くでしょ。
0734デフォルトの名無しさん
2006/04/14(金) 21:13:55ボタンやエディタはコンポーネント言う部品を画面に貼り付けるだけで
ある程度動いてそっから作業がスタート出来るから、そりゃ楽。
C#/VB と C++で出来る事の範囲に大きな差はない。
ただ C#/VB は.NETの上で動くだけである事、
C++はネイテブアプリも作れる事と、 他のプラットフォームでも使えるという差が大きい。
実際ゲーム専用機なんかは C/C++だしね
コンポーネントスタイルでネイティブアプリも作れて、インラインアセンブラも備えているツールも世の中にはあるけどね
0735デフォルトの名無しさん
2006/04/14(金) 21:24:31あとはC#はC言語風の文法になっているが、VBはBasic風の文法になっている
0736デフォルトの名無しさん
2006/04/14(金) 22:52:08いつの時代の職人さんですか?w
0737デフォルトの名無しさん
2006/04/14(金) 22:56:41これからも積極的に開発が続くことが期待される。
0738デフォルトの名無しさん
2006/04/14(金) 22:58:190739デフォルトの名無しさん
2006/04/14(金) 23:02:42exeを吐かないってだけで初心者には敷居が高い(冗談でなくマジで)
ただ環境をどう手に入れるかが問題だな
VC++買うなら何の問題も無いが、GCCだったらMinGW、あとはBCCあたりと
どちらもセットアップできる状態にするまでが難関
意外なとこでDMCを使うってのが導入も簡単でオススメかもしれない
0740デフォルトの名無しさん
2006/04/14(金) 23:33:10ゲームならC/C++の方が良いのか…。
C/C++はエディタとかリストボックスとかコンボボックスとかやっぱり難しいの?
0741デフォルトの名無しさん
2006/04/14(金) 23:38:050742デフォルトの名無しさん
2006/04/14(金) 23:56:39ボタンを画像にするとかの処理が面倒臭いのですか?
ボタンを作る命令そのものが面倒臭いのですか?
…ひょっとしなくても後者?
0743デフォルトの名無しさん
2006/04/15(土) 00:02:080744デフォルトの名無しさん
2006/04/15(土) 00:05:340745デフォルトの名無しさん
2006/04/15(土) 11:01:560746デフォルトの名無しさん
2006/04/15(土) 11:58:430747デフォルトの名無しさん
2006/04/15(土) 12:04:020748デフォルトの名無しさん
2006/04/15(土) 13:52:02自分についていけない領域を出されると
極論呼ばわりで逃げるんですね(^^)
あ、痛いとこつかれたからってキレないで・・・(^^)
0749デフォルトの名無しさん
2006/04/15(土) 14:36:36作りたいと思ったことは一度もないけどw
0750デフォルトの名無しさん
2006/04/15(土) 15:07:57おまいがそうだからといって世間一般がそうだとは限らない
0751デフォルトの名無しさん
2006/04/15(土) 17:11:01自分の経験と他人の意志の区別がつかないんだよね
0752デフォルトの名無しさん
2006/04/15(土) 17:18:46韓国人を差別するな、最低な野郎だな
0753デフォルトの名無しさん
2006/04/15(土) 19:19:53N88BASIに比べると行数入れなくていいし
命令文は短くていいし
これならマスターできそうな希ガス
0754デフォルトの名無しさん
2006/04/15(土) 19:41:29俺も昔そう思っていたが、習得に半年かかった。
本一冊買えばいいと、その経験を通じて学んだよ。
0755スレチガイすいません
2006/04/15(土) 19:45:48定規を探しています。どこで入手できるか知りませんか?
インチも計れると最高なのですが・・・
電子媒体ならPCでできるのですが
0756デフォルトの名無しさん
2006/04/15(土) 19:47:020757デフォルトの名無しさん
2006/04/16(日) 00:34:52DirectXもそうだけど、ネイティブVC++に未来はあるの?
MSはあまりやる気無さそうだけど一部だけC++使って、残りはC#になるんじゃないの?
C#のネイティブコンパイラ作るかも知れないし
>>740
VCは、なんであんな風に作ったか分からないくらい…
0からはじめるならゲームだってC#の方が早く作れるようになると思う
>>745
つHSP
(HSPならC#の方がいいかw ごめんよ>JAVA)
>>746
みんな初めて圧縮した時は感動しなかったのかな
なんか科学っぽくていいんじゃないか?
0758デフォルトの名無しさん
2006/04/16(日) 02:05:45これからのためにWindowsプログラムを勉強しようとしてます。
これからの時代C++とC#ではどっちが需要ありそうですか?
0759デフォルトの名無しさん
2006/04/16(日) 02:46:06何するかにもよるけど、その選択ならたぶんC#
VB.NETとかJAVAの方が安全そうだけどね
0760デフォルトの名無しさん
2006/04/16(日) 09:49:56需要って・・・・わざわざ人売りの商品になりたいのか?
使い捨てられてからの人生の方が長いんだぞ
0761デフォルトの名無しさん
2006/04/16(日) 09:55:190762デフォルトの名無しさん
2006/04/16(日) 10:18:10需要減で他に移る奴は単なる兵隊。
移った先でも、また需要減で移動する流浪の民。
コボラーでさえ生き残ってるのだからさ
0763デフォルトの名無しさん
2006/04/16(日) 22:56:07習得するなら、どの言語がよいですか?
通常の業務システムはOracle10gにVB6で作られた自由度の低いものなので、
集計や分析をBRIOのExplorerで何とかこなしているんですが、、、
聞いた話、SQLと何らかの言語を習得すれば、何とかなるんじゃないと言われたので・・・。
やるからには、しっかり習得したいと思っています。
ぜひお知恵を拝借したい。
0764デフォルトの名無しさん
2006/04/17(月) 00:22:19BRIOってなんだろOLAP?
それとなにがしたいのかわらない。
非定型なことなのか定型なことなのか。
非定型なことならOLAP系のツールが楽でいいんじゃないかと思うが
0765デフォルトの名無しさん
2006/04/17(月) 00:37:34商品毎の利用状況の確認と集計です
http://www.hyperion.co.jp/products/bi_platform/q_reporting/intelligence.html
これの前バージョンを使ってます。
ツールに頼ったほうが楽かもしれませんが、如何せん状況によっては使い勝手が・・・。
0766デフォルトの名無しさん
2006/04/17(月) 00:59:19必要な要件が他人にもわるように具体的に記述できる言語を覚えてください。
0767デフォルトの名無しさん
2006/04/17(月) 05:36:43データベース板に
「データベースに最適な言語は何か」というスレがあるから
そちらを覗いてみたら。
http://pc8.2ch.net/test/read.cgi/db/1103252727/
検索だけでよいこのケースだとシェルのコマンドラインで
引数にsql命令を書いてプログラム言語の
system()やexec()の類からハンドリングすればよい。
これだと、すぐに、どこからでも(たとえば自宅)、どんな言語でも、
いきなり、実行できる。
できるだけ多くの言語とこのインターフェイスだけ作り、
自分の好きな言語を探す。
私は、PrologとRubyを勧める。
0768デフォルトの名無しさん
2006/04/17(月) 11:13:54何を言いたいのか良くわからんが..
ウェブサーバがアパッチならPHP
IISならJAVA ScriptかVB Script
0769デフォルトの名無しさん
2006/04/17(月) 17:25:340770デフォルトの名無しさん
2006/04/17(月) 17:37:48- Oracleのレスポンスなどチューニングの問題
- Oracleのビューなど設計の問題
- OLAP内のドリルダウンや検索条件みたいなスキーマ等の設計の問題
- OLAPでのグラフなど出力の問題
- OLAP内で組み込みスクリプトを使うような定型処理の問題
こんなのがありうるわけで
0771デフォルトの名無しさん
2006/04/17(月) 21:57:08ウンコな言語だな、Javaのほうがいい
0772デフォルトの名無しさん
2006/04/17(月) 22:04:13理解できるわけがない アセンブラができないC厨は笑える
0773デフォルトの名無しさん
2006/04/17(月) 22:25:420774デフォルトの名無しさん
2006/04/17(月) 22:46:59メイン基盤上のチップLE2080,2280,4280のプログラムが
市販品のロムライターで読み込みできます。
確率や連チャンの仕組みが一目瞭然!
攻略法はあなた自身で見つける時代です。
http://www.3-you.com/
0775デフォルトの名無しさん
2006/04/17(月) 22:59:27C<C++≦JAVA<C#<D
少しずつステップアップしていこう!
0776デフォルトの名無しさん
2006/04/17(月) 23:08:29昔はメモリが少なかったから、型安全性を維持しつつも、
コンパイル時に各ソースファイルはそれだけで完結させることができる、
つまり別のソースファイルを読み込む必要が無いようにそうなっていると思えばよい。
0777デフォルトの名無しさん
2006/04/17(月) 23:36:470778デフォルトの名無しさん
2006/04/18(火) 01:48:370779デフォルトの名無しさん
2006/04/18(火) 02:21:180780デフォルトの名無しさん
2006/04/18(火) 02:41:12win用のアプリを作ってみたいので、C#やってみる。
開発環境はMSが無料で提供してるのでもいいかな?
あと、PCの仕組み本は読んでおいた方がいい?
0781デフォルトの名無しさん
2006/04/18(火) 03:22:020782デフォルトの名無しさん
2006/04/18(火) 03:22:420783デフォルトの名無しさん
2006/04/18(火) 04:54:470784デフォルトの名無しさん
2006/04/18(火) 17:41:560785デフォルトの名無しさん
2006/04/18(火) 19:43:550786デフォルトの名無しさん
2006/04/18(火) 20:56:140787デフォルトの名無しさん
2006/04/18(火) 21:31:070788デフォルトの名無しさん
2006/04/18(火) 21:32:200789デフォルトの名無しさん
2006/04/19(水) 00:53:32> 開発環境はMSが無料で提供してるのでもいいかな?
十分です。ついでに本も無くてもやっていけるしいい時代ですね
> あと、PCの仕組み本は読んでおいた方がいい?
どちらかと言えば読んでおいた方がいい
仕組みと言ってもいろいろあるからよく分からないけど
>>786
みんな使ってない言語書いてるんだよな?
ネタだよな…
0790デフォルトの名無しさん
2006/04/19(水) 03:06:16ありがとう。
プログラムはなぜ動くのかっていう書籍が良さそうなので読んでみる。
あと、C#の参考書って買った方がいいですかね?独習Cなら持ってるんですがw
0791722
2006/04/19(水) 12:07:44あの本はホントに読みにくかった。
0792722
2006/04/19(水) 15:05:13コーディングできる兵隊を、育てることができる指導者を目指せといってるの
だが...
それらの兵隊の中から、将来、自分の右腕になる香具師も現れる。
0793デフォルトの名無しさん
2006/04/19(水) 18:26:45乱立するフレームワークス群と、その「お約束(流儀)」に圧倒される毎日です。
0794デフォルトの名無しさん
2006/04/19(水) 19:03:05そうかもね。でもそれが分かるだけでも凄いと思うよ。
0795デフォルトの名無しさん
2006/04/19(水) 19:04:180796デフォルトの名無しさん
2006/04/19(水) 19:06:050797デフォルトの名無しさん
2006/04/19(水) 20:42:540798デフォルトの名無しさん
2006/04/19(水) 20:59:170799デフォルトの名無しさん
2006/04/19(水) 21:09:180800デフォルトの名無しさん
2006/04/19(水) 21:09:33プログラムはなぜ動くのかって…書籍スレいった方がいいね
C#の言語本かVC#本のどちらが欲しいのかにもよるけど
買わなくても遊んでいけると思うから、本が選べるようになるまでは買わなくていいと思う
どうせすぐC#3.0がでるんだしw
C#本は、オライリーのプログラミングC# 第4版がいいんだっけ?
で、書籍スレどこ行った?
0801デフォルトの名無しさん
2006/04/19(水) 22:07:210802デフォルトの名無しさん
2006/04/19(水) 22:08:48推薦図書/必読書のためのスレッド PART30
http://pc8.2ch.net/test/read.cgi/tech/1141805746/
C#の文法重視ならオライリーだろうし、Windowsプログラムならペゾルド(&逆引き500)
0803デフォルトの名無しさん
2006/04/19(水) 23:35:35C:1
アセンブラ:2
0804デフォルトの名無しさん
2006/04/19(水) 23:41:23C:1
アセンブラ:1
0805デフォルトの名無しさん
2006/04/19(水) 23:46:400806デフォルトの名無しさん
2006/04/20(木) 00:35:40C:1
アセンブラ:1
Java:1
0807デフォルトの名無しさん
2006/04/20(木) 01:17:070808デフォルトの名無しさん
2006/04/20(木) 05:17:55ANSI C → ANSI C++ → Java → C#あたり
がいいんじゃないかな。
「今更C?」って声もあるかもしれなけど、ノイマン型コンピュータのプログラミング基礎が
ふんだんに含まれていると思うよ。
Cの前にアセンブラをやっとくといいかもしれないけどCから始めてもだいじぶ。
え?VB? あーVBは合間の余暇にやればOK ww
0809デフォルトの名無しさん
2006/04/20(木) 07:38:18ピアノとか書道みたいな習い毎じゃないんだよ。
プログラミング言語ってのは道具なんだよ。
道具は目的があって初めて意味があるもの。
絵を描くのに絵の具の使い方レベルで必死になるか?
確かにノウハウはあるだろうけど、それを含めて自分で開発するもんだろ?
プログラミング言語の基礎とか勉強したって、なれるのはせいぜい派遣プログラマー。
使い捨てられる人生をわざわざ選ぶようなもの。
もしプログラミングに興味があるなら、プログラミング言語を学んじゃいけないよ
0810デフォルトの名無しさん
2006/04/20(木) 08:10:20/ヽ 〈/\ お別れの時にはお土産を持たせてね!
/| ̄ ̄ ̄|.\/
| .モツ煮..|/
 ̄ ̄ ̄
現在の所持品:たばこ・ライター・コーヒー・ブラックブラック・枕・ケータイ電話
睡眠薬・聖教新聞 ・ダッチワイフ・外付けSCSI340MHDD・ネットランナー4月号
TYG02・小嶋進社長・ゲルトモ・ディプスファンタジア・抵抗1kΩ(黄紫橙金)・媚薬
バーボン・メシマズ嫁のお手製弁当・吉牛の割引券・木刀・アバンテ・クレイモア
M24SWS・カレー ・納豆チャーハン・ウッドベース ・重力子放射線射出装置
V2ガンダムAB・ZGMF-X20A・ADFX-01 ・CATIA・ノースアメリカンF-86・吉永さん家のガーゴイル
セイバー(フェイト)・Aカップブラ・貧乳・ストラマ・石田咲良・蟹クリームコロッケ
νガンダム・カルロスゴーン・NCフライス盤・タイコンデロガ級イージス艦・NEX
赤石焼・2GBメモリースティック・YF-19・オーバーマン・カテジナさん・南雲隊長
AP弾・トロワバートン・クリムゾンコミックス・もりそば・ニカノール・PJ・ジッタリンジンのCD
高機動車・最速風神拳・小足見てから昇竜余裕でした・ロリ物詰め合わせ(jpg).zip.exe
飛鳥のオリモノかけご飯・危険物乙種4類免許・スクライドの奇妙な冒険・少女の生首
TQN・シュヴァスマンヴァハマン彗星
0811デフォルトの名無しさん
2006/04/20(木) 08:31:430812722
2006/04/20(木) 10:22:26インテルで良いんじゃない?...土方目標じゃなければ何でも良い。
UNIXシェルのコマンドとかパイプとかの改良版でも作ってみて、
コンピュータの動作が頭の中で見えるようになったら、いきなりC++
でも始めれば良いと思う。イッチョ前にそこそこのアプリが作れたら
その上で、経済の仕組みとか物理の法則とか思い出して、コンピュータ
でできることを、いろいろ思いをめぐらせ、企画、提案するすべを
身に着けていくことだ。
0813デフォルトの名無しさん
2006/04/20(木) 10:33:03アルゴリズム習得を目的とするならばPascal
一生プログラマで通用したいならC言語
日曜プログラマで楽しみたいならDelphi
0814デフォルトの名無しさん
2006/04/20(木) 10:41:27アセンブラ:2
Java:1
Logo Writer:1
Prolog:1
0815デフォルトの名無しさん
2006/04/20(木) 10:54:46アルゴリズム習得を目的とする、
日曜プログラマで楽しみたいと思っている、
初心者。なんていない。
0816デフォルトの名無しさん
2006/04/20(木) 11:30:00・対話型インタプリタで、即、意味のあるプログラミングに入れる
・誰が見ても、コードが読みやすい
・書きやすい
・日本語プログラミングにおける制限がほとんどない
・再帰的プログラミングがすぐに理解できるようになる
・リスト処理が自然に身につく
・データベースとその照会プログラムとの間の関係を深く理解できる
・データ領域の確保等、メモリに関する手配を考えなくてよい
・他の言語と異なった記法を覚えなくてよい
・初心者でも簡単に強力なメタプログラミング機能が扱える
0817デフォルトの名無しさん
2006/04/20(木) 11:31:13これがかえって駄目じゃね?
0818デフォルトの名無しさん
2006/04/20(木) 11:48:37ちょっと>>816の観点とはズレるかもしれないが、
(論理)変数を宣言なしに引数に書き連ねていく
スタイルはやはり便利
ただ、処理系の起動時にスタックサイズや
ヒープ領域の限界サイズを宣言することが
多く、実は気をつかっている。
初心者にはあまり関係ない話だが。
0819デフォルトの名無しさん
2006/04/20(木) 12:49:11次の二点は意識(覚悟)しておいた方がよい。
1)型付けのない言語の代表格であること。
2)非オブジェクト指向言語であること。
1)の型付けはプログラムの保守管理の観点から
重視されてきている
2)・・オブジェクト指向言語が主流の昨今、
この言語の習得だけではプログラム言語の
ほとんどの要素を勉強したことにはならない。
0820デフォルトの名無しさん
2006/04/20(木) 12:52:41ではなく
ほとんどの要素を勉強したということには、ならない。
に訂正します。
0821デフォルトの名無しさん
2006/04/20(木) 13:13:220822デフォルトの名無しさん
2006/04/20(木) 13:15:230823デフォルトの名無しさん
2006/04/20(木) 14:37:58まず学んでいて詰まることがない。
そもそもJavaもCも参考書にメモリの定義が載っていない
PCの箱開けてメモリはどこですかと新人に聞いてみろ
0824デフォルトの名無しさん
2006/04/20(木) 15:29:160825デフォルトの名無しさん
2006/04/20(木) 15:41:31ハードウェア依存についてはどう考えれば
よいですか。
0826デフォルトの名無しさん
2006/04/20(木) 16:50:10直感的に覚えられる言語にしたいんならF-BASIC
在庫分があるだけになったけど・・・
買ってインスコしたその日にサウンドプレーヤーくらいなら作れる
0827デフォルトの名無しさん
2006/04/20(木) 19:36:13C,Perl,Java,HSPにかじった程度で扱える
用途は主にWindows用のツールやゲーム
動作が軽快である
手軽にプログラムが作れる
以上の条件を満たす言語を探しています。
VBかDelphiが適しているみたいですが、どちらがより目的にあった言語でしょうか。
0828デフォルトの名無しさん
2006/04/20(木) 19:44:53VBの方が起動が若干重たい程度で実用的にはそう問題はない。
Delphi6と VB.NETなら文句なくDelphiだけど、
Delphiは最新版には日本語IDEにバグが多くて使えないないや
0829デフォルトの名無しさん
2006/04/20(木) 19:50:51Delphiを使ってみます。
0830デフォルトの名無しさん
2006/04/20(木) 20:27:52最初は取っ付き難いけど、最初だけ
GUIが作り易い
俺にとってツールを作る際にGUIがサクッと作れない言語はストレスが溜まる
たまにHSPも使うけどポリゴンをグリグリ回して遊ぶくらいだなあ
0831デフォルトの名無しさん
2006/04/20(木) 21:30:430832デフォルトの名無しさん
2006/04/20(木) 21:43:12他人が使うのを意識するなら、
ランタイムライブラリを添付するだけなら良いけど
OSにインストールする必要がある物は躊躇する。
0833デフォルトの名無しさん
2006/04/20(木) 22:57:550834デフォルトの名無しさん
2006/04/20(木) 23:32:47NESのアセンブラで、いきなりアドレッシングモードで挫折した俺はどうなr
>>833
開発者が検討するといっているから、しばらく待て(10年くらい)
0835デフォルトの名無しさん
2006/04/21(金) 01:32:036502ごときではまるとは情けない
あれは0ページのみ簡単にアクセスできるようになってるから他の8bitCPUよりもプログラム作りやすいだろ
0836デフォルトの名無しさん
2006/04/21(金) 01:41:36初心者の登竜門といえばVBだよ
0837デフォルトの名無しさん
2006/04/21(金) 06:42:12【登竜門】
黄河の上流に竜門という激流があり,その下に多くのコイが集まり,ほとんどは急流を登れない。
しかし登れたコイは竜になる。
0838デフォルトの名無しさん
2006/04/21(金) 07:23:020839デフォルトの名無しさん
2006/04/21(金) 17:55:54シンプルだし、動けば速いし。
0840デフォルトの名無しさん
2006/04/21(金) 22:33:35C: 3
VB: 1
アセンブラ: 3
Java: 2
Logo Writer:1
Prolog: 2
C#: 2
Delphi: 2
残り4票です。
0841デフォルトの名無しさん
2006/04/21(金) 22:46:14導入すれば、覚えがなお早くなる。
それに簡単にGUIアプリケーションを作成する事が出来る。
以上の点を踏まえてJavaに一票入れたいと思います。。。
0842デフォルトの名無しさん
2006/04/21(金) 22:51:21というわりに誰もJava製GUIアプリをリリースしていない不思議。
開発ツールがしょぼいLinuxですら。
0843デフォルトの名無しさん
2006/04/21(金) 22:55:30ちょっと不安になってきた…
もしかしてプログラムって相当難しいのか…?
プログラムどころかパソコン自体もほぼ初心者なんだが…orz
0844デフォルトの名無しさん
2006/04/21(金) 22:59:580845デフォルトの名無しさん
2006/04/21(金) 23:03:17難易度的には別にたいしたことないけど、やっぱ向き不向きはあるな。
やってみて全然駄目な人もいればすらすらと頭に入っていく人もいる。
でも能力ないならないでそれなりの仕事はある(と思う)。
0847デフォルトの名無しさん
2006/04/21(金) 23:18:05VB: 1
アセンブラ: 3
Java: 3
Logo Writer:1
Prolog: 2
C#: 2
Delphi: 2
残り3票です。
0848デフォルトの名無しさん
2006/04/21(金) 23:28:12なんだかんだ言ってあちこちで使われている。
どうせCと言っても、もれなくC++コンパイラも付いてくる。
その気になればCもJavaもC#へもすんなりと進める。
ただ、C抜きにいきなりC++を始める入門書が殆ど無いというのは痛いが。
0849780
2006/04/22(土) 00:57:04統合環境ってこんなもんなのか。
0850デフォルトの名無しさん
2006/04/22(土) 00:59:44VS6.0とかDelphi6.0Perとか一昔前のだとかなり軽い。
ま、とにかく慣れるしかないな。メモリ足りないんなら買い足すとずっと快適になるけど。
0851デフォルトの名無しさん
2006/04/22(土) 01:14:26とりあえず起動したときに表示されるスタートページが重すぎて頭に来たので表示しないようにしといた。
0852デフォルトの名無しさん
2006/04/22(土) 03:27:59いきなりC++の入門書がないのに加えて
環境依存が多いとか、中を知らないと理解できない仕様だらけとか、
その辺りもハードル高いよー。と、挫折経験者は語る。
0853デフォルトの名無しさん
2006/04/22(土) 10:01:49境にソフトウェア開発の主流は人工知能の
応用、ロボットの知的制御に移行するように思います。
一辺倒になるかもしれません。このような展望からすると
最初に、そして、今のうちに学ぶ言語としてはPrologが
一番よいのではないでしょうか。
0854デフォルトの名無しさん
2006/04/22(土) 10:30:07もうプログラミングなんてやめてしまえ!
でも、Prologはやっといた方がいいと思うよ。
Prologっていうのはそんな言語。
0855デフォルトの名無しさん
2006/04/22(土) 11:58:00その時も人工知能がどうのとか言ってたけど結局・・・
0856デフォルトの名無しさん
2006/04/22(土) 12:05:130857デフォルトの名無しさん
2006/04/22(土) 12:24:02OracleとかIBMとかFとかHとかいっぱい出してますが…
まあ、GUIがメインの製品ではありませんがね
0858デフォルトの名無しさん
2006/04/22(土) 15:08:00○○ならVBかDel。
0859デフォルトの名無しさん
2006/04/22(土) 16:55:470860デフォルトの名無しさん
2006/04/22(土) 17:30:111つの細胞が1バイトで表現出来るとするなら、既にある程度の人工知能が出来ていてもおかしくないように思えるんだよな。
0861デフォルトの名無しさん
2006/04/22(土) 17:57:00レジスタが4Gくらいのチップがあってそれを使いこなせるコードがあれば結構ちかづけるかもね。
まー人工知能も徐々に進化しているとは思うけど、まだまだだろね。
人工知能じゃないけど、人間vsコンピュタの分野で、チェスの勝負でやっと人間とこんぴゅたがいい勝負って段階だろ?
将棋や囲碁はまだまだほど遠い。
0862デフォルトの名無しさん
2006/04/22(土) 18:14:460863デフォルトの名無しさん
2006/04/22(土) 18:36:52確かにそうなんだけど、この言語の他に
言語表現を素直にプログラムに落とせる
プログラミング言語がないということが
問題なんだと思う。
例の、「雪は白い」をPrologだと
白い(雪).
なんだが、このレベルでの変換がなかなか
他の言語だとむずかしい。
こういうレベルでのプログラミングも徹底的に
しなくてはいけないのではないか、思うわけ。
0864デフォルトの名無しさん
2006/04/22(土) 18:38:260865デフォルトの名無しさん
2006/04/22(土) 19:03:32それが可能なプログラミング言語が必要。
Prologの仕様でさえ十分とは言えない。
0866デフォルトの名無しさん
2006/04/22(土) 19:32:26C: 3
アセンブラ: 3
Java: 3
C#: 2
Delphi: 2
C++: 1
VB: 1
Logo Writer:1
20票いただいた結果、今回2chの民が選んだ
「プログラム初心者に最適な言語」第一位は、
☆☆☆Prolog☆☆☆に決定いたしました!!!!(4票)
投票していただいた方ありがとうございました(テラワロスwwwwwww)。
というわけで初心者の皆さん、Prologをやってみてはいかがでしょうか?
0867デフォルトの名無しさん
2006/04/22(土) 19:33:59>確かにそうなんだけど、この言語の他に
>言語表現を素直にプログラムに落とせる
>プログラミング言語がないということが
>問題なんだと思う。
だって、プログラミング言語の存在意義って、
そんな事じゃないし・・・
0868デフォルトの名無しさん
2006/04/22(土) 19:35:19VBよりJavaが上にいるのはちょっとビビったけど。。。
0869デフォルトの名無しさん
2006/04/22(土) 19:39:48あと5回、このスレに "intercal" と書き込めば、
1位は "intercal" になる。
0870デフォルトの名無しさん
2006/04/22(土) 20:25:25でも、最近くすみっぱなしだから、たまにはいいね。
たしかに、PrologはWindowsプログラミング向きではないね。
見かけを気にする人は避けた方が良いだろう。
0871デフォルトの名無しさん
2006/04/22(土) 20:27:40これは重大な発言なので質問。何故?
0872デフォルトの名無しさん
2006/04/22(土) 20:55:27何故も何も・・・
プログラミング(≒プログラミング言語)の目的って、一体何?
自然言語の目的(というか、存在意義)って一体何?
って考えれば、違いがでてくるのは当たり前だろ?
どうしてそんなにコンピュータ上で「表現」することに拘るわけ?
おまいは西垣通か?
0873デフォルトの名無しさん
2006/04/22(土) 21:20:28Cを否定する奴らってポインタで挫折した似非PGか20代の小僧のどちらか。
0874デフォルトの名無しさん
2006/04/22(土) 21:22:50ではまず、その理由を。
0875デフォルトの名無しさん
2006/04/22(土) 21:28:21それは私が事務計算(事務処理)屋だからだと思う。
事務処理の第一義的な目的は記述にあると思う。
世界、企業、システムを記述して、理解を深め、広報して、知識を共有し、
更に情報を再利用しようとする。
さて、この記述する部分で我々は言語的理解に頼らざるを得ない。
言語的に認識し、言語的に思考し、最終的には言語的に一旦表現する。
我々は数百年かそれ以上これを文章という形式にまとめてきたわけだが、
今日、コンピュータの出現によって、プログラムとしてまとめる
可能性を手にした。こうして考えると、今日我々はこの言語的理解を
いかに小さなコストでプログラムとするかという課題をもっている
ということになる。
私が表現にこだわるのはこういう理由からだし、Prologはほとんど
眠りながらでも、言語的認識、表現をプログラムに変換できるほど
単純、洗練されたものだから、初心者に最適なのではと考えるわけだ。
私は事務計算が専門だから、その眼鏡で見る。偏った部分が多々あると思う。
少なくとも事務処理では、世界とか企業とか対象の活動を
「記述」するために存在している。その記述は理解する道具であり、
広報であり、また再利用する為でもある。それでは
我々はどのようにシステムを理解し記述するのだろうか。
会議の資料を作成する例を考えてみればよいと思うが、
グラフや写真による理解は大きなウェートを占めているが
最終的には言語的理解に頼るところがおおきい。これは
この数百年変わっていないのではないか。
0876デフォルトの名無しさん
2006/04/22(土) 21:30:24>>872
それは私が事務計算(事務処理)屋だからだと思う。
事務処理の第一義的な目的は記述にあると思う。
世界、企業、システムを記述して、理解を深め、広報して、知識を共有し、
更に情報を再利用しようとする。
さて、この記述する部分で我々は言語的理解に頼らざるを得ない。
言語的に認識し、言語的に思考し、最終的には言語的に一旦表現する。
我々は数百年かそれ以上これを文章という形式にまとめてきたわけだが、
今日、コンピュータの出現によって、プログラムとしてまとめる
可能性を手にした。こうして考えると、今日我々はこの言語的理解を
いかに小さなコストでプログラムとするかという課題をもっている
ということになる。
私が表現にこだわるのはこういう理由からだし、Prologはほとんど
眠りながらでも、言語的認識、表現をプログラムに変換できるほど
単純、洗練されたものだから、初心者に最適なのではと考えるわけだ。
0877デフォルトの名無しさん
2006/04/22(土) 21:49:14で、またまた「目的」の話で悪いけどさ・・・
今更だけど、「システムの目的」って考えたことある?
コンピュータの中に何らかの「モデル」を構築するのってのは、
システムを構築するための手段に過ぎないよな。
(そもそもシステム構築にコンピュータを使う事自体も、
その手段の一つに過ぎない訳だが)。
このスレは「初心者向けの言語って何さ?」ってスレなんで、
そこだけ特化して教えても、頭デッカチなプログラマばかり
育ってしまいそうなんだが。
所詮、コンピュータは「計算機」。
ACM(Association for Computing Machinery)の 'M' が
未だに "Machinery" を指し続けているのも、
それなりの主義・主張がある訳で。
0878デフォルトの名無しさん
2006/04/22(土) 21:56:18大学の頃書いてたけど「なんじゃこりゃ」だったし。
Cとかの方がまだ現実味がある。
0879デフォルトの名無しさん
2006/04/22(土) 22:09:29止めた方がいいという判断は、
プログラム初心者に最適の言語ってなに?のスレの趣旨に対して、
先読みしすぎてる感があるな。
もっと言語の習得レベルで論じるべきだと思う。
0880デフォルトの名無しさん
2006/04/22(土) 22:11:240881デフォルトの名無しさん
2006/04/22(土) 22:19:550882デフォルトの名無しさん
2006/04/22(土) 22:36:10goto文1個だけ覚えればジャンプもループもできるし、その害も学べる。
MSXみたいな昔のPCのエミュでマシン語を学ぶとかも良いかも。
0883デフォルトの名無しさん
2006/04/22(土) 22:42:02教えやすいことが一番大事なのか、
教えたことが(将来)応用が利くことの方が大事なのか、
そこら辺をはっきりさせないとな。
0884デフォルトの名無しさん
2006/04/22(土) 22:52:06忘れたいことがすぐに忘れられないんだけど、
しばらくするとガーベジコレクションが消してくれるみたい。。。
0885デフォルトの名無しさん
2006/04/22(土) 23:10:41ここら辺から詰めていくと、Prologっていうのは
実はライバルがExcelだったってことがわかる。
この言語が苦戦したのも当然だね。
Excelは形式的にXMLで武装したし、今後も苦戦かな。
0886デフォルトの名無しさん
2006/04/22(土) 23:15:31言語の習得がひとつで済むというのは現実的でない。
だから全くの初心者は学びやすいものから入るべきだと思う。
0887デフォルトの名無しさん
2006/04/23(日) 03:33:35価格差考えないならMSのvs2005がよさげ?
0888デフォルトの名無しさん
2006/04/23(日) 07:36:08それならX68000がお勧めだな
開発環境もOSも全てメーカー公認でフリー
BASIC、GCC、アセンブラ、TeXまであるぞ
勿論全部無料で合法だ
0889デフォルトの名無しさん
2006/04/23(日) 16:40:220890デフォルトの名無しさん
2006/04/23(日) 19:18:260891デフォルトの名無しさん
2006/04/23(日) 20:08:27点数をつけると、こんな感じ(いずれも100点満点中)
教え易さ: 30点
学んだ後の応用力(低レベル側): 90点
学んだ後の応用力(高レベル側): 0点
学習者のモチベーション: 0点
資料の充実度: 50点
総評:出来る奴にはよいだろうが、出来ない奴には(・A・)イクナイ!!
0892デフォルトの名無しさん
2006/04/23(日) 20:08:47どうって?
憶えたいなら好きにすればって所だとおもうよ
必要になったら憶えざるを得ない訳だし
0893デフォルトの名無しさん
2006/04/23(日) 21:12:17電子工作とかハードウェアから入る人には良いかも知れんが・・・
コンピュータの原理をまったく知らないのはそれはそれで問題だが
普通はそこまで突っ込んだ話をする前にもっと「プログラミング」の
基本的な事柄を覚えさせろ、という気がする。
0894デフォルトの名無しさん
2006/04/23(日) 21:15:57通勤用にシルフィーを買おうと思ってる人間に矢田部での最高速&ゼロヨンの計測タイムを見せて
別の車を薦めてる奴
0895デフォルトの名無しさん
2006/04/23(日) 22:17:56でも確かにお前は少数派かもしれん。
お前ほどメチャクチャな比喩を持ち出す奴はさすがに稀だし。
0896デフォルトの名無しさん
2006/04/23(日) 22:29:38必ずしも通勤をしたいだけとは限らないと思うがな。
0897デフォルトの名無しさん
2006/04/23(日) 22:30:09わざわざゼロヨンの会場に来て、お薦めの車を聞いて
「私は通勤用の車が欲しいんですが」と言ってる奴
0898デフォルトの名無しさん
2006/04/23(日) 22:30:590899デフォルトの名無しさん
2006/04/23(日) 22:41:420900デフォルトの名無しさん
2006/04/23(日) 22:46:30とりあえず、初心者が一番とっつきやすい言語は何かな?
0901デフォルトの名無しさん
2006/04/23(日) 23:23:3199BASIC
0902名無しさん@Linuxザウルス
2006/04/23(日) 23:40:480903デフォルトの名無しさん
2006/04/23(日) 23:42:090904デフォルトの名無しさん
2006/04/23(日) 23:46:13マルチステートメントを使い倒した1行プログラミングをやってみな
0905デフォルトの名無しさん
2006/04/23(日) 23:52:29うちのXPじゃ起動すら出来ないからダメ
0906デフォルトの名無しさん
2006/04/24(月) 00:03:44うちでは起動した
XP Media Center Editionで確認取れてる
n88-BASICとは動作が少し違う命令があるが・・・
0907デフォルトの名無しさん
2006/04/24(月) 00:18:08将来それで飯食おうとか考えるのはその時点では止めとけ
奴隷PGになってもマジで良い事無いぞ
なっちまうと納期に追われてケツを叩きまくられる生活が待ってるぞお
日曜プログラミング程度でツール開発でもしてた方がマジでいいぞお
本業はPG何かとは全く無関係の仕事の方がいいぞおマジでいいぞお
0908デフォルトの名無しさん
2006/04/24(月) 00:49:380909デフォルトの名無しさん
2006/04/24(月) 00:52:38で、何覚えればいいの?
C++だとサクッとは…MFCは無料じゃないし
やっぱりポトペタVB.NETやC#がいいの?
それともRubyとかPythonとかのスクリプト言語?
あとMSはこの先もC++でOS作っていくの?
ネイティブに対応したC#とかに移行するのかな…
0910デフォルトの名無しさん
2006/04/24(月) 01:32:04俺はC#やり始めたYO
君も一緒にやらないか?
0911デフォルトの名無しさん
2006/04/24(月) 01:34:25全部覚えればいいんじゃね?
0912デフォルトの名無しさん
2006/04/24(月) 01:56:51MSに賭けて見ますか?
>>911
もちろん全部インストールしましたよ(死
0913デフォルトの名無しさん
2006/04/24(月) 02:24:00とりあえず、全くの初心者ならC#から入るのが楽だと思うよ
その後、違う言語に移る時に苦労するかもだが
1年位前なら確実にJavaだったろうが最近は流れが下降線だしね
アマチュアPGには関係ないけどメーカーや大手SIのJava要員の扱いが恐ろしく低いので
技術者といわれる人たちに敬遠されつつあってそれが原因でJavaの近くの人たちの声が小さくなってる
0914デフォルトの名無しさん
2006/04/24(月) 02:34:35C#とJavaならどちらかを習得すればもう片方も習得できるでしょ
煽るわけじゃないがその両者を比べてどちらが流行ってるから損得云々
というのは見る目線が近すぎると思う
0915デフォルトの名無しさん
2006/04/24(月) 03:10:370916PG
2006/04/24(月) 03:33:310917デフォルトの名無しさん
2006/04/24(月) 06:23:05少し前は JAVAの論文が多かったけど・・・・C#のはいまだに殆どないけどね
0918デフォルトの名無しさん
2006/04/24(月) 07:00:02全く別の仕事をして副業でシェアウェア作家をやった方が賢い選択だよ。
MTなんかのテンプレ作成ビルダーとかアフィリエイターが欲しがるような物でも作ってみた
1本3万でも売れるよ
0919デフォルトの名無しさん
2006/04/24(月) 07:00:350920デフォルトの名無しさん
2006/04/24(月) 07:17:36もちろん社内サポセン化されるけど、その時に不満や要望を聞いては改善していけば、
どんどん評価は高まるし年取っても仕事出来る。
請負系、派遣系の人売業に行くと、ほぼ奴隷扱いだけどね。
0921デフォルトの名無しさん
2006/04/24(月) 08:06:240922デフォルトの名無しさん
2006/04/24(月) 11:29:43Excel+VBAね。ゲイツがPrologの採用を断念して、VBを作らせたのだから、
そういう見方も出来るね。
0923デフォルトの名無しさん
2006/04/24(月) 11:51:45曖昧さが生じる。実行中のGoal(部分的な質問)は
バックトラックといって全ての解を調べ直す能力を
持つ。ところが、実行過程でこのGoalを含む定義が
完全に再定義されてしまうと、過去の定義に基づいて
解をだすか、それとも新しい定義を何らかの方法で、
使用するかという問題が生じる。現在のPrologは
前者を採用しているのだが、OSのように停止しない
プログラムでは深刻な問題となる。
これに関連して状態の遷移を表す際に問題が多い。
ゲイツが問題にしたのはこんなところだったと思う。
0924デフォルトの名無しさん
2006/04/24(月) 12:58:24言語的にもC#の方がすぐれてるんだし良いんじゃね?と思うけどね
Javaに芽が無いんじゃなくて、
C#なら大手ベンダーやSI系は見向きもしてないから勉強と言う意味では良いってだけ
0925デフォルトの名無しさん
2006/04/24(月) 13:02:41趣味や定型事務処理を楽にするために小物ツールを造りたいんだが
何がオススメですかね。
やっぱVBAやHSPとか、なでしこあたり?
あとはrubyが割ととっつきやすいとか聞きますが。
0926デフォルトの名無しさん
2006/04/24(月) 13:05:00定型事務処理を楽になら Excel-VBAだろうな
0927デフォルトの名無しさん
2006/04/24(月) 13:51:31フレーム問題とか?
0928デフォルトの名無しさん
2006/04/24(月) 14:00:19そんな高尚な話でなく、retract,assertのコストが掛かりすぎるとかw
Prologのプログラマは状態遷移というと
状態(_期間,_状態). という節を連ねて表現しようとするが
リアルタイム性のあるものだとあっという間にヒープ領域が
オーバーフローしてしまう。そんなレベルの話。
0929デフォルトの名無しさん
2006/04/24(月) 14:10:21・ X=a(X) のような変数の出現チェックのコスト問題
・それからフレーム問題的なもの
Prologを批判したり、否定する人はここら当たりを
指摘するが、99.9%のプログラムにはこんなものは関係ない。
小規模なプログラミングでの生産性では今日でも
Prologが一位であることは確かで、その点を
もうすこし素直に評価するべきだと思う。
0930デフォルトの名無しさん
2006/04/24(月) 14:16:290931デフォルトの名無しさん
2006/04/24(月) 14:18:040932デフォルトの名無しさん
2006/04/24(月) 14:27:15勝ってるかもしれませんよ。Prologの場合、要求仕様から
ドキュメンテーションまでのほとんど全ての仕様書を省略
できるからトータルでは圧倒的ですが。
0933デフォルトの名無しさん
2006/04/24(月) 14:31:250934デフォルトの名無しさん
2006/04/24(月) 15:03:310935デフォルトの名無しさん
2006/04/24(月) 15:31:01HSPだと入れたその日に簡単なFLASHプレーヤーくらいなら作れる
メニューバーとかの命令が実装されてないから、ネットからライブラリを落としてくる事になる
メガデモの作りやすさは世界一かもしれない
なでしこは単機能インターネットブラウザくらいなら15分あれば作れる
どちらも基本的な部分の習得に掛かる時間はVBAの10倍速くらいだと思うが
凝った事をやろうとすると苦労するかも
Excelを中心とした事務処理を行うんならVBAを覚えた方が後々楽になる。
ネット上にサンプルソースも豊富にあるんで参考にすると良いかな
注意事項としてDelphi6PersonalをXPで動かすと時として固まる
互換モードで動かすと少しマシになるかな
ちょっと凝ったツールを作るんならDelp6Personalがいい
速いし
ActiveBasicも趣味で使う分なら構わないが
ポインタを覚える必要性がある
0936デフォルトの名無しさん
2006/04/24(月) 15:39:03コーディング速度=タイプ速度だからね。
仕様書を兼ねたソースは全部日本語だから、
タイプ速度は少々遅くなる。だから負けるでしょう。
0937デフォルトの名無しさん
2006/04/24(月) 15:53:00アドバイス、ありがとうございます。
とりあえず、ある程度VBA使えるようになったら
Delphiにチャレンジしてみるよ。
0938デフォルトの名無しさん
2006/04/24(月) 15:53:50スマソ。
0939デフォルトの名無しさん
2006/04/24(月) 15:54:49弘法筆を選ばずで、創作は作ったもの勝ちさ。
0940デフォルトの名無しさん
2006/04/24(月) 15:56:54残念だ。
0941デフォルトの名無しさん
2006/04/24(月) 18:26:18習得に時間が掛かり過ぎるとストレスが溜まるって人もいるからさ
0942デフォルトの名無しさん
2006/04/24(月) 21:43:36SE、SI,ITコンサルの違いってどんなところですか?
なんかいまいち業界本とか読んでもパットしなくて
業務内容とか見ても3つともかわりないように思うのですがどうですか?
PS:これからIT業界をめざす学生
0943デフォルトの名無しさん
2006/04/24(月) 22:41:51http://www.vb-c.net/
0944デフォルトの名無しさん
2006/04/24(月) 23:03:57ライブラリ類が充実している言語がいいと思うよ。
0945デフォルトの名無しさん
2006/04/24(月) 23:14:39C++ならWideStudioでも良いと思う
もう一度書く、仕事にしないんなら資料、ライブラリ等が豊富で手に入り易く
スムーズに開発が出来る言語を選ぶべき
アプリやゲームを作る為の情報が不足しまくってるとしんどくなるだけで
モチベーションが下がって作る意欲が無くなる
0946デフォルトの名無しさん
2006/04/24(月) 23:19:560947デフォルトの名無しさん
2006/04/24(月) 23:40:05わかりやすく言うとこんな感じ
ITコンサル:詐欺師
SE:詐欺師の企てに乗って客から金や時間を毟り取るチンピラ
SI:詐欺師とチンピラの集まる会社。ハードという実弾も売りつける
PG:SEの奴隷
0948デフォルトの名無しさん
2006/04/25(火) 21:11:030949デフォルトの名無しさん
2006/04/26(水) 09:45:18> マルチステートメントを...
イタリア料理が好きなPGは決まって蟲を飼うハメになるわけだが。
0950デフォルトの名無しさん
2006/04/26(水) 22:04:57参考にスペック教えてください。
ノートなら、たぶんメモリが足りないんじゃないだろうか。256MBとか
0951デフォルトの名無しさん
2006/04/26(水) 23:13:34鋭い!
Celeron900Mhz
MEM256M
XP SP2のノートです。
何が重いかっていうと、プロジェクトの読み込み。完了するまでに1分ほどかかる
作業中もたまに軽くフリーズする(スワップメモリでも使ってるんだろうか)
このPCはちょっといろんなところでガタがきてるので、いまさら増設するのは気が引けます。
でも、使えないって程でもないので使い続けますよ。便利だし
0952デフォルトの名無しさん
2006/04/26(水) 23:55:420953デフォルトの名無しさん
2006/04/27(木) 00:19:300954デフォルトの名無しさん
2006/04/27(木) 09:39:46プログラムがコンピュータに対する指示書という側面はやはりあるよ。
自然言語で書きたいという願望もつねに底流にはある。
0955デフォルトの名無しさん
2006/04/27(木) 18:04:300956デフォルトの名無しさん
2006/04/27(木) 19:43:150957デフォルトの名無しさん
2006/04/27(木) 19:49:070958デフォルトの名無しさん
2006/04/27(木) 22:28:110959デフォルトの名無しさん
2006/04/27(木) 22:43:13好きなのを使え。 つーか、これ以上要らん。
【言語】おすすめの言語ってなんでしょう【初心者】
http://pc8.2ch.net/test/read.cgi/tech/1124600090/l50
初心者のためのプログラミング言語ガイド Part2
http://pc8.2ch.net/test/read.cgi/tech/1122205164/l50
初学者が習うといい言語は何?(除PerlとJava)
http://pc8.2ch.net/test/read.cgi/tech/1075035410/l50
【完全初心者】何をやったらいいですか?
http://pc8.2ch.net/test/read.cgi/tech/1031149590/l50
最初のプログラム言語、どれぐらいで覚えた?
http://pc8.2ch.net/test/read.cgi/tech/1126433574/l50
0960デフォルトの名無しさん
2006/04/28(金) 02:58:28とりあえずpart2だし↓行くかな
初心者のためのプログラミング言語ガイド Part2
http://pc8.2ch.net/test/read.cgi/tech/1122205164/
でも1つめと3つめのスレは削除依頼出してもいいような気も…
誰かプログラミング言語を語るスレとか
プログラミング言語統合スレとかにまとめてくれよ
0961デフォルトの名無しさん
2006/04/30(日) 01:37:36これから プログラミングをしようと思ってます!
言語はなにから 始めればいいでしょうか?
0962デフォルトの名無しさん
2006/04/30(日) 02:07:05もーVBでいいよwww
0963デフォルトの名無しさん
2006/04/30(日) 04:04:13とりあえずRPGツクールでもやってろ
0964デフラグさん ◆WaDYW8eWxU
2006/04/30(日) 09:28:09[゚д゚] デフラグガカンリョウシマシタ
/[_]ヽ
| |
()ooω━あいいううかかかががくこししすすせってででとななにはばままめょ
よららりれれをんんググプミラロヮンヽ全初始心思知者言語識!!?`・・コノハンン゙
0965デフォルトの名無しさん
2006/04/30(日) 13:13:46専用の統合環境とかある言語がいいと思うよ。
JavaとかC++ならEclipseってのがあるし、
PHPとかVBでもPHP専用のEditorとかVisual Studioとかあるし、
言語の勉強していく中で役に立つと思うよ。
普通のエディタだけで頑張っていくのは初心者を飽きさせるだけだからね。
それだけの気合があれば別だけど。。。
0966デフォルトの名無しさん
2006/04/30(日) 13:18:58高級な環境(IDE等)やライブラリを使っちゃうと
プログラミングの基本を飛ばすことになる
って意見と
初心者なんだし
今から始めるのに現場じゃほとんど使われていないような
言語やツールを使う必要ない。
って二分されるんじゃねぇかな?
0967デフォルトの名無しさん
2006/04/30(日) 13:43:07そうだな。でも初心者はプログラムって実際にどんなものか
知らないから、前者を先にやるのがいいと思うんだが。
C言語では最初にHelloWorldをやらせるけどprintf
をライブラリとは教えずにおまじないと言うし、
基本どうこうよりも感覚を付けさせるのが先なんだろうな。
0968デフォルトの名無しさん
2006/04/30(日) 13:55:08やっぱり、こと「プログラミング」に関しては前者で育った奴の方が一枚も二枚も上だと思った。
だけど、会社に入ってから前者で育てるってのは難しいんじゃないかな。
0969デフォルトの名無しさん
2006/04/30(日) 13:57:36ANSIの標準関数ならいいんじゃね?
Cなら習熟するにつれてその辺理解してくるっしょ。
MFCとかコンポーネントの類はアレだけど。
0970デフォルトの名無しさん
2006/04/30(日) 14:34:45趣味なら前者(コマンド打とう)
仕事なら後者(高度な環境IDE)
下から一歩ずつ上っていくか
上から勢いで降りてくるか、の差かな
漏れはC#でcsc.exeから入って、VC#に行くのがいいと思う
JAVAも同様。ただ仕事で使わないならC#の方が遊べて楽しいと思う
VCは、初心者には難しい(C→C++→VCと泥臭い中を進むことになるし)
VB.NETでIDE使わないのは無駄だし、スクリプト言語はいい高度な環境が無いしね
ついでにスクリプト言語はあまり遊べない気もするし、勉強して楽しいか微妙かな
みんなRubyとかPythonって、何に使ってるの?
0971デフォルトの名無しさん
2006/04/30(日) 16:36:580972デフォルトの名無しさん
2006/04/30(日) 16:38:080973デフォルトの名無しさん
2006/04/30(日) 17:00:06社内向けのWebアプリ書いているよ>>Python
Javaほど大げさでもなく、PHPより使いやすい。
(ホントはWin+ASPが楽なんだけどね。うちは何故かオープンプロダクト推奨だから)
0974デフォルトの名無しさん
2006/04/30(日) 21:54:41あっ、一応Prologって形なんだっけ、投票の結果は。
0975デフォルトの名無しさん
2006/04/30(日) 21:56:210976デフォルトの名無しさん
2006/04/30(日) 22:09:20とりあえずマジレスすると用途や環境を限定せずにどれか1つに絞るのは無理。
0977デフォルトの名無しさん
2006/05/01(月) 00:28:33泥臭いって感じなかったなぁ。
でも今だとVC++までたどり着くまで結構長い道のりで、たどり着いたとしても
仕事はすくねぇって奴だね。
でも、いきなりオブジェクト指向やるよりはプログラミングの基礎はつくられると
思うから、やっぱ趣味用か時間のある学生用かもね。
0978デフォルトの名無しさん
2006/05/01(月) 16:32:27PrologはRPG的なゲーム製作やグラフィクスの制御的な分野には
全く不適。一方、従来のOA的な分野では圧倒的に強力だし、
適用分野の拡がりも大きく、第一に学びやすい。
こんな例からも、>>976の感想に賛成。
0979デフォルトの名無しさん
2006/05/01(月) 16:41:17初心者向け言語というリングで異種格闘技戦をやったら誰が生き残るかっちゅうことや
0980デフォルトの名無しさん
2006/05/01(月) 19:04:140981デフォルトの名無しさん
2006/05/01(月) 19:09:39他言語なら難なく使えてるけど、あの異質さに最後まで慣れなかった。
もう分かんないから "!" 入れとけ、みたいな。
0982デフォルトの名無しさん
2006/05/01(月) 20:52:09それは100%課題が悪いのですよ。
一般に難しいことを教えすぎる。難しい問題ばかり解こうとしすぎる。
AIブームが去ったらさっぱりなのも全く同じ理由です。
当たり前のことを飛ばしてしまって、難しい問題向けの
プログラマしか作らなかった。彼らはOAなんて最初から
やる気がないので、Prologを適用すると最も効果的な
OA向きのPrologプログラマが全然いなかった。
0983デフォルトの名無しさん
2006/05/01(月) 21:10:56二塁盗塁阻止と、ダブルプレーのとり方ばかり教える
みたいな講習会が多かったね。
0984デフォルトの名無しさん
2006/05/02(火) 01:20:260985デフォルトの名無しさん
2006/05/02(火) 01:32:140986デフォルトの名無しさん
2006/05/02(火) 07:18:53VB6
0988デフォルトの名無しさん
2006/05/02(火) 07:58:230989デフォルトの名無しさん
2006/05/02(火) 08:21:58使われ始め、1980年代を通じて、一種の標語になった。
1988-89年竹下内閣が消費税を導入したが、これがスムーズに
導入できたのはOA化が進んでいたからだという。
0990987
2006/05/02(火) 08:24:070991デフォルトの名無しさん
2006/05/02(火) 10:58:06Forthとか楽しいぞ
0992デフォルトの名無しさん
2006/05/02(火) 20:30:040993デフォルトの名無しさん
2006/05/02(火) 23:41:24【言語】おすすめの言語ってなんでしょう【初心者】
http://pc8.2ch.net/test/read.cgi/tech/1124600090/
初学者が習うといい言語は何?(除PerlとJava)
http://pc8.2ch.net/test/read.cgi/tech/1075035410/
初心者のためのプログラミング言語ガイド Part2
http://pc8.2ch.net/test/read.cgi/tech/1122205164/
後、番外かもしれんがこんなのもある。
【完全初心者】何をやったらいいですか?
http://pc8.2ch.net/test/read.cgi/tech/1031149590/
【マジレス】超初心者の質問に答えるスレ【エスパー】
http://pc8.2ch.net/test/read.cgi/tech/1143225402/
皆様の力で初心者をプログラマーにして下さい。
http://pc8.2ch.net/test/read.cgi/tech/1143393542/
0994デフォルトの名無しさん
2006/05/03(水) 02:15:09Part2まで頑張ってるからここ。
初心者のためのプログラミング言語ガイド Part2
http://pc8.2ch.net/test/read.cgi/tech/1122205164/
なんで同じようなスレが乱立してるんだか…
0995デフォルトの名無しさん
2006/05/03(水) 10:47:550996デフォルトの名無しさん
2006/05/03(水) 10:54:300997デフォルトの名無しさん
2006/05/03(水) 11:04:22そもそも、ここの書き込みが多かったのは
たまたま議論の好きな人が集まったからであって
スレタイも>1もその辺の乱立スレと変わらないし。
だったら住人が移動すれば良いだけの話。
ま、移動したからってまた活発な議論がされるかは別問題だが。
0998デフォルトの名無しさん
2006/05/03(水) 16:40:02上級者向け
python
初級者向け
ruby
足が臭い
0999デフォルトの名無しさん
2006/05/03(水) 16:44:211000デフォルトの名無しさん
2006/05/03(水) 16:45:0810011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。