プログラムって何が面白いんですか?
■ このスレッドは過去ログ倉庫に格納されています
0001学生
NGNGそのプログラムの持つ魅力について語ってください。
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGそうすりゃ、誰かがお前をプログラムしてくれる。
プログラムを体験できるぞ。悪くないだろ。
0005デフォルトの名無しさん
NGNG面白いかなー。
まぁ、今時、組みこみ系のプログラムでもしない限り
そんな感覚は覚えないだろうし、欲求は満たされないのかな?
(組みこみ系は未経験なので嘘言ってるかも。)
でも、錯覚だけは感じることが出来るので、楽しいよ
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG二人三脚を
たくさん組み込むと楽しい
0008デフォルトの名無しさん
NGNGプログラム以外でも同じだ。
0009デフォルトの名無しさん
NGNGRPGで、自キャラを育てることにハマるタイプなら、プログラミングにもハマる。
0010名無しさんi486
NGNG#include <stdio.h>
void main() {
printf("Hello world!");
}
0011>>10
NGNG0012名無しさんは見た!
NGNGRPGは大嫌いだけど、プログラミングは大好きですが。
0013デフォルトの名無しさん
NGNG喜ぶ人なんてのも向いてるかも。
0014デフォルトの名無しさん
NGNG俺的には子供の頃レゴブロックが好きだったヤツを推したい。
0015デフォルトの名無しさん
NGNG子供の頃に時計とかを分解して遊んでたら
プログラミングにはハマルと思う。
00168
NGNGレゴは俺もやったな。
0017名無しさんダーバード
NGNG(1)プログラミング自身の楽しさ
(2)ものつくりの楽しさ
(3)普及する楽しさ
の3種類に分類できるような気がするね。
(1)はアルゴリズムの発見だったり、新しい言語を覚えたり、コンピュ
ータサイエンスに近い部分だったり、そんな感じ。
(2)は設計や実装どおりに「動く」楽しさだったり、完成させる苦労と
喜びだったり。
(3)はソフトウェアが売れたり、自分の作ったシステムが使われている
現場を見たり、フィードバックが来たり、自分やシステムの知名度があ
がったりする楽しさ。
どうでしょ?
0018デフォルトの名無しさん
NGNGWEBで技術資料集めとか言っとけばOK。
実際はアダルトサイト見てるんだけどね。
それに結婚してなくても仕事が忙しいって言えるし(実際は結婚できないだけ)
結構いろいろな時に言い訳ができる便利な職業だよ。
プログラマー万歳!!
0019デフォルトの名無しさん
NGNG#include <stdio.h>
void main() {
printf("welcome to@` hell world!");
}
のほうが現実っぽいと思う。
0020デフォルトの名無しさん
NGNG激しく同意!!!
0021>>19
NGNG0022デフォルトの名無しさん
NGNGvoid main() {
printf("だれがintなんか返すかボケゴルァ");
}
0023デフォルトの名無しさん
NGNG無能な教師とか、ダメボンとかのサンプルがvoidだったりするからな。
俺もvoidで覚えさせられたクチだ。
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGこいつ見てるとちょっと前のCマガジンの特集思い出すなあ。(藁
あんな内容で原稿料もらえるのかぁ。
0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNGつまりキミは「あんな内容」レベルのことすら実践できないんだね。
戻り値はint型にしろやおんどりゃあああッ!
002825>27
NGNGたしかそのCマガの特集では、ただ「不勉強だからです」で、なんの解説も無かったのさ。ひどいね。
あれじゃ、個人のホームぺージレベル以下の内容だと思ったんだけど。
002925>27
NGNG0030デフォルトの名無しさん
NGNGK仲川の記事を真剣に読んでる時点であんたの負け。
0031>27
NGNGそんなもん「ANSI Cの規格上intと決まってるから」だろ。
それとも何か? もっと深遠な、哲学的な回答を求めているのか?
0032名無しさんダーバード
NGNG回答例1:「不勉強だからです」
回答例2:「ANSI Cの規格上intと決まってるから」
雑誌の記事として、正しい解答はどっち?
0033デフォルトの名無しさん
NGNGpid_t wait(int *status)
だから、ってことでいいんだよね? >>25
003425
NGNG予想通りの答えですね。
それでも悪いとは言わないですが。
できれば雑誌に掲載するぐらいならば、もうちょっと理論的な解答をお願いしたいです。
スタートアップのソースがあればわかると思うけど。
>>32
UNIXは知りません。ごめんなさい。
でも、そういう事です。
003623
NGNG規格なんだよ。
gccがワーニング吐くんだよ。
なんで、どうして、そうなっているかなんか関係ないんだよ。
そう決まってんだから、そう書けば良いんだよ。規格に文句吐いても始まらん。
別に不都合ねぇべ?mainの返り値をvoidからintに変えたって。
それとも、宇宙の真理でも探してるヤヴァイ宗教にでもハマってるんdeathか?>>28
0037デフォルトの名無しさん
NGNGつか、戻り値intって規格できまってるから
それを前提にそういうスタートアップコード作ったんじゃないの?
昔はスタートアップコードに合わせてmainのプロトタイプが決まっていたのかも
しれないけどそれが規格になった以上それ以降のランタイム
は規格に合わせざるをえないだろ?
0038デフォルトの名無しさん
NGNG仮に、return x;って書いてもshellスクリプトなどで戻り値を参照して
分岐させるようなスクリプト書かないのなら全く意味ないね。
バカじゃないの?
intって書いたら何が起きる?
voidって書いたら何が起きる?
何も起きないだろ。
腐った学校で先生に「必ずintつけろよ」とかでも言われて信じたか?
ばーか
0039デフォルトの名無しさん
NGNGmain(){} の8文字だと言われている。
しらんのか?
勉強してでなおしてこい
0040デフォルトの名無しさん
NGNG取り入れられた。
int main()って書き方は昔からあったが必要があるときだけそ
う書いたものだ。
戻り値返してないmain関数は、
main(){
}
とか、
void main(){
}
と書くのか普通だ。
ANSI規格では戻り値を返していないことをはっきりさせるために
void main(){
}
と書くことを推奨している。
戻り値がないのに、
int main(){
}
って書くとANSI規格ではワーニングが出る。
戻り値がない場合は、ANSI規格ではvoidが正解だからだ。
まあ、しらんやつがしったようなことかくな。死ね。
0041デフォルトの名無しさん
NGNG多くの入門者が早くもここでリタイア????
0042デフォルトの名無しさん
NGNGmainの戻り値がintだからではない。
もうすこし考えろ。
0043デフォルトの名無しさん
NGNGつーか、戻り値を省略するとintになるって知ってる?
004443
NGNGmain(){}は、
int main(){}と等価ってことよ。
0045趣味プログラマ
NGNG(2)って趣味で作ってると自己満足ソフトウェアが完成しませんか?
「動いたー!!!」ってなるとディスプレイの前でにやにやしてる。。。。。
作ってる最中に面白そうなの見つけると、それをほっぽりだして
やりはじめてしまう。。。
おかげでまともに『完成』されたもの作ったの少ないです。
0046デフォルトの名無しさん
NGNGやはり2ch
0047デフォルトの名無しさん
NGNGものだ。
戻り値を返していない関数は、
main(){
}
のように何もつけないのが普通の書き方だ。
何も書かないことで、これはvoid関数なんだぞって見た目にわかるのだ。
後になって、さらにはっきりさせるために
void main(){
}
って書き方ができたわけだ。
int main(){} と、main(){}がコンパイラの解釈が一緒であっても、
プログラマーから見た解釈としてintがついてないほうが「これは戻り値ないよ」
って意味が伝わるということだ。
コメントで、「これは戻り値ないよ。returnないよ。」っていちいち
書くような習慣はなかったわけ。
昔は、intをかくか、何もかかないかでやっていたのよ。
後代になってvoidというのができたわけだ。
voidができた時代も、何も書いてない場合は「これは戻り値ないよ」
という意味をプログラマがこめたと解釈するのが一般的だ。
意味わからんならいいよ。
おれはK&Rからやっているんだ。
0048デフォルトの名無しさん
NGNG低レベルなモノでも感動して満足してしまうので習得が遅い。
0049デフォルトの名無しさん
NGNGいるけどあくまで目安にしかならないばあいもあるんだよ。
正しく書いたほうがワーニングでるときもある。
ワーニングはエラーじゃないからね、なぜ出たのか意味がわかっていて
動作に問題ないことがわかっているのならそれでいい。
少なくとも一人で作る場合はそれでいいし、こんな掲示板で出てくる
短いサンプルは、なおさらいいわけだ。
いったい何がいいたいのよ?
0050>>49
NGNG0051デフォルトの名無しさん
NGNGって書く人もいたりするのだろうか。
0052デフォルトの名無しさん
NGNGまともなものが完成したところで、いったいどうなるという。
自己満足でいいじゃないか。
まとなものを作ってまわりに無視されるよりずっといいだろ。
0053デフォルトの名無しさん
NGNGvoid sfunc(void)
{
略
}
略
qsort(buf@` bufCnt@` sizeBuf@` sfunc);
とか(笑)
0054デフォルトの名無しさん
NGNGそこを忘れて規格云々言っても仕方ないと思うよ。
>>33 が書いてるけど要するに UNIX ってのは階層型プロセス管理だから、
あるプログラムは一本のツリーでつながったプロセスのひとつなわけ。
(つまりあるプロセスを頂点とした子プロセスであるわけ)
だから、親プロセスは子プロセスの終了コードを知る必要がある。
終了コードっつうのは exit(0) とか exit(1) とかね、main だったら
それこそ return 0; や return 1; など int で返すわけ。
わけわかめだったら fork() とかを勉強してみよう。
# 識者の指摘が欲しいです。
(*1)
http://www.google.com/search?sourceid=navclient&q=C%8c%be%8c%ea+%97%f0%8ej
0055名無しでGO!
NGNG動けばどっちでもいいやん。
0056デフォルトの名無しさん
NGNGだから間違いじゃないっていっているだろバカ
0057デフォルトの名無しさん
NGNGだから、終了コードを知る必要がない場合はどうするんだよ。
書かなくていいだろうが。
だいたい、C言語創始者のK&Rの本を読んだことがあるのかよ。
有名な、Hello World 表示のプログラムに終了コードを返して
いたのかよ?
返していたのなら1を返していたのか2を返していたのか言ってみろ
いいかげんバカ相手はつかえる。もう返事はせん。かってにやってろ
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGプログラムに戻り値がどうのこうのってキチガイじゃないのか?
世界中のHello World表示プログラムに、return 5;とかreturn 0;
とかつけて来い。キチガイめ。
0060デフォルトの名無しさん
NGNG頭固過ぎ。
goto 1;
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGここまで読んできて、どっちかっつーと
つけない側のほうにかたくなさを感じるな‥
「mainはintでしょ。」
「ん、でもまあサンプルだからさ。」
「ま、ね。」
で済まないのはなぜなんだろうね。
00631
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG> }
> のように何もつけないのが普通の書き方だ。
> 何も書かないことで、これはvoid関数なんだぞって見た目にわかるのだ。
> ANSI規格では戻り値を返していないことをはっきりさせるために
> void main(){
> }
> と書くことを推奨している。
大変勉強になりました:-)
0066デフォルトの名無しさん
NGNGgccは、
void main(){}
でワーニングが出るが、ボーランド系のコンパイラは出ないで逆に
int main(){}のほうがワーニングが出るのだったと思う(多分)
ボーランド系の考え方はこうだ。
void main(){} は、voidで宣言して、voidの意味の通りにreturn を
返していないからOK.
int main(){} は、int を返すように宣言しているのに関わらず
return x;と値を返していないからNG.
gccで、どうワーニングが出るかは別として、voidの意味は一つしかない。
voidは、return x;と値を返していないという意味だ。
その意味からすると、int main(){}と、intを返す定義をしておきながら
実際のコードがvoid定義のコード(returnがない)は矛盾する。
有名な、Hello Worldのプログラムには頭に int と書いていなかった
とおもう。今、手元に本がないので調べられないが。
ただし、voidとも書いていなかったと思う。C言語の初期はvoidは無かった。
プログラマーは、voidと書いてあれば戻り値を返さないと判断し、
return x;を探さず、int と書いてあれば戻り値が書いてあると判断
してreturn x;を探して、生産性をあげるのが、void採用の狙いだった。
コンパイラのワーニングはおいておき、void採用の意味を考えたり
生産性や合理性を考えると、void main(){}は間違いではない。
仮に間違いであってもコンパイルも実行もできるのです。
いくら、void main(){}が間違いと主張しても、void main(){ で
はじまるプログラムは世の中にたくさん出回っている。
0067デフォルトの名無しさん
NGNGだからこれからは増やしてはいけない。
0068デフォルトの名無しさん
NGNGやっぱり重箱の隅つつくのはたのしいなぁ
プログラミングの醍醐味だね
0069デフォルトの名無しさん
NGNGこれからも増やしたい
0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNGWeb板でもStylesheet万歳派とHTMLの物理要素万歳派の対立は結構盛り上がったり(藁
0072デフォルトの名無しさん
NGNG間違いをコンパイルしてくれるコンパイラも間違いです。
ということで、voidをコンパイルできないようにコンパイラを改造してきてください。
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNG敬して遠ざけておくか。
0076デフォルトの名無しさん
NGNGvoid main() は返値を省略して EXIT_SUCCESS として受け付ける
などの変化はないですか?
数行のテストサンプルでいちいち stdlib.h をインクルードして
return EXIT_SUCCESS; を書くのも面倒なんだよねぇ。
C は例外を作りたがらないからそういうの嫌うかもしれないけど。
007877
NGNG型情報を伴わないような宣言を書いてはいけない。
また、その書いていない型をコンパイラが「int」だと仮定することを
あてにしてはいけない。
となっている。
でも、やっぱりコンパイラベンダーは、互換性を考えて、
ウォーニング程度ですませるんだろうな。
0079デフォルトの名無しさん
NGNGいい加減飽きろよ。
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087tetete
NGNG0088デフォルトの名無しさん
NGNGだって、main自体を副関数にする時に
関数名だけ書き換えりゃいいも〜ん。
0089デフォルトの名無しさん
NGNGexec()さんが大変だから・・・
0090デフォルトの名無しさん
NGNGSystem.Console.WriteLine("Java manse-");
}
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGだって、いつもexitつかっちゃうし。
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG個人的もクソもねーんだよ。
もうヤメレ。
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGC言語でのvoid main() の話と、goto の話は禁止って。
0097デフォルトの名無しさん
NGNG一応決めています。
0098デフォルトの名無しさん
NGNG追加
・「〜言語は最低!」などの煽りを目的とした話
(例VBは糞! COBOLは氏ね! etc)
0099デフォルトの名無しさん
NGNGだから、その話は禁止だって(藁
0100デフォルトの名無しさん
NGNG/***************************** 終了 *****************************/
return 0;
0101デフォルトの名無しさん
NGNGint main()
{
}
---以下コンパイルメッセージ---
Borland C++ 5.5.1 for Win32 Copyright (c) 1993@` 2000 Borland
abc.c:
警告 W8070 abc.c 3: 関数は値を返すべき(関数 main )
Turbo Incremental Link 5.00 Copyright (c) 1997@` 2000 Borland
---ソース2 ddd.c コンパイル法 bcc32 ddd.c(C++ではなくC言語モード)---
void main()
{
}
---以下コンパイルメッセージ---
Borland C++ 5.5.1 for Win32 Copyright (c) 1993@` 2000 Borland
ddd.c:
Turbo Incremental Link 5.00 Copyright (c) 1997@` 2000 Borland
0102デフォルトの名無しさん
NGNGvoid main()
{
}
------------------------------
>gcc -c abc.c
abc.c:2: warning: return type of `main' is not `int'
---------- abc.c -------------
int main()
{
}
------------------------------
>gcc -c abc.c
abc.c: In function `main':
abc.c:3: warning: control reaches end of non-void function
---------- abc.c -------------
main()
{
}
------------------------------
>gcc -c abc.c
abc.c:2: warning: return-type defaults to `int'
abc.c: In function `main':
abc.c:3: warning: control reaches end of non-void function
0103デフォルトの名無しさん
NGNGこれこれ。こうなる。
下の2つは、そもそも返り値返して無い時点でマズイんですが。
>>101
BCCなんか使ってんじゃネェよ。
0104デフォルトの名無しさん
NGNG変な終了コードを返すもんでmakeが使えないでやんの。
0105デフォルトの名無しさん
NGNG今度、C言語を始めようと思ってるんですけど、
ソフトはメトロワークスの「DiscoverProgrammingR5J(Win)」で十分でしょうか?
なんか他のソフトはめちゃくちゃ高いものばかりでよくわかりません。
本当に初心者なのでVBから入ったほうが妥当でしょうか?
又、その他の初心者向けお勧めのソフトなどあったら教えて下さい。
0106デフォルトの名無しさん
NGNGわかった。わかったから、もう止めようって。
0107>105
NGNGほかの言語は糞です。
0108デフォルトの名無しさん
NGNG間違いは君の顔。
さて、こんなこと書いている暇あったらプログラム書けよ。
口で言うのは簡単だが実行することはむずかしいのだ。
三流や素人のくせにどうのこうのいうなよ。
これを作りましたってどこかにアップして評価されみろや。
というわけで終了。
0109デフォルトの名無しさん
NGNG何やっても挫折するから同じだって。気にするなよ。
0111デフォルトの名無しさん
NGNG変わるよ。大部。
まあ、マイナーなのは避けるのが無難。
DelphiとRubyはマイナー意味無し教言語のよい例だ。すすめないね。
メトロワークスもマイナーだ。
でもC系自体は一番メジャーだ。
0112115
NGNG0113>115
NGNG0114105
NGNG>>113
間違えた105だったよ
0115デフォルトの名無しさん
NGNG0116105
NGNG環境を整える為にはそれなりに書き出す物が欲しいけど
なんか良い物(ソフト)有る?(VB & C が書き込める奴)
0117デフォルトの名無しさん
NGNGただし、C++の場合ね。
JAVAだとサンかボーランドだね。
0118デフォルトの名無しさん
NGNGまず、何が目的なのかをはっきりさせてくれ。
言語の勉強なのか、とにかく作りたいアプリなどがあるのか。
0119105
NGNG>117
C++ってかなりむずいんでしょ?
ゲームとかそういうのはC++って聞いたことあるけど本当?
>118
目的は特に無いけど、人のtoolばかり使ってるから
なんか自分で作ってみたいと思ってる。
多分めちゃくちゃ大変だろうけどね
「これをやるっ!!」ってえのは無い
0120デフォルトの名無しさん
NGNG彼女作ってラブホいくことです。
0121デフォルトの名無しさん
NGNG目標なり締切なりのモチベーションがないと続かないよ。
例えばそのツールの一つを目標にして、
絶対にこれを超えるツールを作ってやる!
くらいじゃないと。
0123105
NGNG>>120
女が欲しいなら普通は別なことやるだろ
>>121
それが癌ですね、でも買いかぶってもいいからやってみたいです
>>117
今検索かけたけどマイクロソフトより値段が手頃>ボーランド
0124デフォルトの名無しさん
NGNGこの辺見とけ
http://piza.2ch.net/test/read.cgi?bbs=tech&key=974890090
http://piza.2ch.net/test/read.cgi?bbs=tech&key=976930854
0125105
NGNG>>124
わざわざ有難う
拝見してみると「Delphi」ってことばがちらほら
VBが無難なのは判りました、基礎みたいな物ですね
ちょっと高めのソフトを買って両方入ってるのを買ったほうが良さげだけど
俺の場合こんがらがりそうです、かなり迷う、しかも値段がピンキリすぎる
0126デフォルトの名無しさん
NGNGVB Delphi VC++
Delphiに1票。
0127105
NGNG>>126
色々回っててレス遅れたけど、どうもありがとね
今日は寝る、おやすみーー
0128名無しさん@お腹いっぱい。
NGNG0129デフォルトの名無しさん
NGNGDelphiはダメだ。
Delphiは独自性が強く言語としての汎用性が低い。
あとでマイクロソフト製品やJAVAに切り替えようとしたとき
後悔するし、勉強中も苦労するに違いない。
マイナー路線でも悪いとは言わないが最初からそれをやるな。
Linuxでgccと思ったときも後悔するよ。
ろくなことないよ。Delphi
0130デフォルトの名無しさん
NGNGシェルスクリプト JAVA LinuxC アセンブラ マシン語
0131デフォルトの名無しさん
NGNG確かに
>あとでマイクロソフト製品やJAVAに切り替えようとしたとき 後悔するし、
Javaをやってるがそうでもなかった。
>勉強中も苦労するに違いない。
別に。まあ人それぞれか。
>マイナー路線でも悪いとは言わないが最初からそれをやるな。
まあそうかもね。で、メジャーって?
>Linuxでgccと思ったときも後悔するよ。
ツールに頼って始めればそうなる。MakeFileを勉強すればいい(ワラ
0132デフォルトの名無しさん
NGNG後悔したくなかったらプログラムなんかやめちまえ!
0133>129
NGNG>マイナー路線でも悪いとは言わないが最初からそれをやるな。
あほか。
WinとLinuxへの対応だけでPC用OSの90%カバーするんだぜ。
>あとでマイクロソフト製品やJAVAに切り替えようとしたとき
>後悔するし、勉強中も苦労するに違いない。
OOP理解してる人はJavaだろうがC#だろうが簡単に切り替えられる。
# クラスライブラリはその分量を考えるとそれなりに大変だけど。
>Linuxでgccと思ったときも後悔するよ。
C言語はOOPを理解できなかった厨房が使う負け犬言語。
Cで窓一枚表示する間にVB@`Delphiならそれなりのツールができちゃうよ。
0134デフォルトの名無しさん
NGNGツールも自分に合いそうなのを自分で選びなさい。
どうせ他人が言う事は自分の陣営に引き込みたくて
他の言語の悪口言ってるんだから。
お金掛けたくなければフリーの処理系なんかネット上に
いくらでも転がってるよ。
ゲームならHSP、WebならPerlやJavaScriptあたりから
せめてみれば?
物足りなくなったら言語製品買えばいいし。
0135デフォルトの名無しさん
NGNGそうだね、MFCとATL/WTLと.NETに別々に移植しなきゃ。
ATL/WTLは.NETで動かないそうだし。それぞれのバージョンも気にして...
あとは、VB6とVB7に書き換えなきゃ、ってそのうち消えるか。
0136デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNGだが現実は違うだろう。
情報処理の試験にへんてこパスカルが出るか?将来も出るか?
大学や専門学校でDelphiやるか。
Delphiで就職できるか。
C系(JAVA含む)とDelphiの書籍のどっちが多いのか。
どちらが情報が多くどちらがユーザーが多いのか。
マイクロソフトのOSやLinux、BeOSがDelphiで作られて
いるのか。
IDEがいいだけでDelphi使っているならなぜC++Builderをすすめない。
Linux用のDelphiなどないだろ。
一応、開発中とはなっているがいつのことやら、難航中らしいぞ。
それに、gccがいやならg++もあるぞ。
世の中C系(C、C++、JAVA)でうごいているんだよ。
なにがでるふぁいだ。
ボーランドつぶれたらどうするんだ?
いまどきビキンにエンドなんてダサいんだよ。
時代錯誤するな。
こうでいいだろが{}
0139デフォルトの名無しさん
NGNG別にそれで飯食うなんてどこにも書いてないじゃん。
0140デフォルトの名無しさん
NGNGマンガを読みながらPS2のプログラミングねえ・・・
Dr.Dとか出てきたりして。
0141デフォルトの名無しさん
NGNGおもしろそうだね。
でも流行らないと思う。
ファミリーベーシックも流行らなかったし。
テレビが解像度がきついしね。
BASICパソコン売ればいいのにね。
0142マジレスさん
NGNG仕事でやる予定なんだけど、転職に不利かな?
0143デフォルトの名無しさん
NGNGBASIC -> アセンブラ -> Cって定番があったけど
今はどうなのかねえ・・・いきなりC++/Javaってのも
初心者には敷居が高いような気がする。
0144デフォルトの名無しさん
NGNGプログラマーってどっちみち転職不利だよ。
若くないといまいち、やる気でないからね。
Delphiなら余計転職不利だね。
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGDBMSをORACLEにしとけば?DBとネットワークのスキル
付けとけば中規模の会社ならどの言語やってようが
大抵雇ってくれると思うが。結局システムを構成できる
能力が問われるんだよ。
0147デフォルトの名無しさん
NGNGあーやっぱりプログラマーの価値=若さなのか・・・
0148デフォルトの名無しさん
NGNG>>時代錯誤するな。
>>こうでいいだろが{}
C++の開発ってほとんど無いんだよ。(と言いながら、自分はC++してるけど)
C言語の人には、C言語のみが主流、それ以外は亜流って見えます。
しかし、現実はC言語って主流ではないんです。請負はJAVAが主流らしいが。
0149デフォルトの名無しさん
NGNGこの括りかたがステキ
0150デフォルトの名無しさん
NGNG察するに{}が重要なのではないかと
0151デフォルトの名無しさん
NGNG将来も知れたもの。
CだろうがdelphiだろうがJAVAだろうが皆同じ。
主観で物事を判断できんバカが偉そうな事を言うな。
0152デフォルトの名無しさん
NGNGヴァカ。相当違う。iモードJAVAならJAVAしか駄目。
WinならJAVAはまともに動かん、劇遅。
WinでC言語したら、10000近くあるWIN32と格闘、ってやってる人居ないだろ。
0153デフォルトの名無しさん
NGNGC、C++、Java、VB、Perlと。
まあ、VC++でと言われなきゃBCBで作ってしまう。
Delphiでお願いというのはまだない。
0154しんみりJava使い
NGNGWinやUnix Xwindows上でのJavaは、Windowリソースの確保解放がやたら遅い。
でも、単に表示してるだけならそれほどでもないと思う。
で、Window非使用プログラムは、ロード時のJITコンパイル以外は結構早いよ。
HotSpotだのなんだのと、Javaの実行環境って進化してるんです。
1.0環境(IEのJVIEWとか4.7以前のネスケとか)しかJavaを知らない人は、
ためしにJava2JDK1.3を使ってみなよ。もちろんあの頃(Applet一時流行時代)
に比べてマシンパワーが段違いなのがまず第一なんだけど、それを差し引いても
かなり賢くなってる気がするよ。
0155デフォルトの名無しさん
NGNG賛同。言語なんてどうせ二三個できれば、他のもすぐわかるし
>152
ライブラリの話と言語の話を混ぜないこと
0156デフォルトの名無しさん
NGNGやっぱりWin32APIやシステムコールってだめなの?
常にマルチプラットフォームを強制されるのって結構ウザいんだけど。
0157デフォルトの名無しさん
NGNGX-Window。
減点1。
0158デフォルトの名無しさん
NGNGそうだよね。HotSpotってC++の2倍速いんだよね(ワライ
ttp://java.nikkeibp.co.jp/Java/News98/0327HotSpot.shtml
0159デフォルトの名無しさん
NGNGC++が英語ならDelphiはスワヒリ語。
わかりやすい表現だなあ。
0160デフォルトの名無しさん
NGNG90年初めには2000年にはC++一色になるって言われてたのに、
そうならなかったしね。
0161デフォルトの名無しさん
NGNG比喩そのものに厳密さを求めるやつうざい。159は単なる煽り。
0162160
NGNG0163>155
NGNG言語なんてライブラリ(専用ライブラリとしてのアプリを含む)を
作成・利用するための便宜的な技術に過ぎないんだから、
切り離して考えるのは無意味。
>言語なんてどうせ二三個できれば、他のもすぐわかるし
なんてこといってるけど、結局なんでも盲目的に
Cでやっちゃうんだろ。どうせ(プ
0164デフォルトの名無しさん
NGNG>>ライブラリの話と言語の話を混ぜないこと
>なんてこといってるけど、結局なんでも盲目的に
>Cでやっちゃうんだろ。どうせ(プ
そういうことかぁ(ワライ
C言語しか出来ない奴だから言語とクラスライブラリが関係していることが
分からなかったんだね。そんなやつが、「他のもすぐわかるし」って
自分に言い聞かせるんじゃないよ。クラスライブラリが無いVB6しかデキンだろ。
0165デフォルトの名無しさん
NGNGbegin endと{}なんてたいした違いじゃないでしょ
せめてSTLとか多重継承とかくらいの話しろよ。
0166デフォルトの名無しさん
NGNGと思ったことはないなぁ。楽しそうだから入ってくるというやつ
とは共有できると思われるけど。
C++で、Cが使えるのが主流にならん原因だよ。(藁
0167デフォルトの名無しさん
NGNGなるほど。
CみたいなC++やCみたいなJavaが流行っているわけか。
0168デフォルトの名無しさん
NGNGそうだ。言語なんてどうせ23個できれば、他のもすぐわかる。
0169デフォルトの名無しさん
NGNGマイナーであることを理由に修得することを躊躇してるような人間は、とても
じゃないがプログラマ向きとは思えない。
その時、その案件で一番適した言語を使うのがプロ。
Cかpascalが本当に使えれば、どんな言語に移行するのも容易いはず。
だいたい
「うちはi-modeの仕事で忙しいのでJAVAが出来ないと困ります。」
なんて言ってくる会社にホントに就職したいのかね?
日雇い労働者じゃあるまいし…
「どの言語が出来るか。」より「どんなモノが作れるか。」だろ?
0170デフォルトの名無しさん
NGNG0171名無しさんダーバード
NGNG例えば「Javaが使える。XMLが使える」とはその仕様だけじゃなくて、
関連する周辺技術や製品の長所短所、将来の動向なんかも押さえた上
で責任を持って「使える」と言えると思うのね。1ヶ月でエキスパー
トにはなれない。日々の修練が必要。
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGハゲしく同異
0174デフォルトの名無しさん
NGNG絶対多い。
と言う意味で171に同意。
0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGそれで他言語叩きが始まるのかも。
多様は善のはずが、無用の争いを招く皮肉。
0177デフォルトの名無しさん
NGNGしかし、実は周り(プラットホームその他)が見えていないだけなので気のせい
それでも、エキスパートが指示を出せば1人前に働けるので仕事には問題ない
そんな意味で169も171も同意できるが、
マイナーでも勉強しろってのは同意しかねる
広く浅くor狭く深く、はその人の環境、性格次第でいい
両方の人種が必要だからだ
0178171
NGNGある分野ではエキスパートとして修練を怠らず、それでいて結構他の
分野もちょこちょこ浅く勉強する。
俺はこれで行く。おまえらついてこい。
0179名無しさん@1周年
NGNG0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNGという所でつまづいてしまう人多そう。
フィルタプログラムの制作はいい練習になる。
文字列処理ってどんな大規模なプログラムでも必須だからね。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG絵が動く方が、楽しいと思うけど。ベーシックのLINEとかあのへん
は楽しいなぁ。いまはちょっと判り難くなってるけど。
0185名無しさん@お腹いっぱい。
NGNG#include <stdio.h>
main()
{
return printf("作りたい物が無いのならプログラムに手をだすな。\n");
}
0186デフォルトの名無しさん
NGNGhage.c:
エラー E2046 hage.c 1: include 指令のファイル名の書式が正しくない
エラー E2206 hage.c 5: 不正な文字 ' ' (0x8140)(関数 main )
エラー E2206 hage.c 5: 不正な文字 ' ' (0x8140)(関数 main )
エラー E2206 hage.c 5: 不正な文字 ' ' (0x8140)(関数 main )
警告 W8065 hage.c 5: プロトタイプ宣言のない関数 'printf' の呼び出し(関数 main )
*** 4 errors in Compile ***
0187デフォルトの名無しさん
NGNGが何かっていう違い。
だから、面白いとか面白くないとかってのは検討違いかと。
ただ使いこなすは難しいから達成感はあるかもねー。<プログラム
0188デフォルトの名無しさん
NGNGs/全角スペース/半角スペース/g
0189デフォルトの名無しさん
NGNG#include <stdio.h>
char string[50];
int main(){
strcpy(string@`"厨房:うるせえゴルァ!!");
printf("作りたいものがないならプログラミングに手を出すな。\n%s"@`string);
return 0;
}
0190デフォルトの名無しさん
NGNGもうひと捻り欲しいモナー
0191デフォルトの名無しさん
NGNG純粋にコーディング楽しい時って無い?
俺はナチュラルハイに達することあるけど。
0192天然プログラマ
NGNG動作のイメージと設計が頭の中に浮かんでいる状態で
ソースを書き始めると、2徹までいけます。眠くなりません。
その代わり動作確認終わると死ぬけど。
0193デフォルトの名無しさん
NGNG激しく同意。というか眠れなくなる。3徹まで可能です。私はまだ若いからかな?
0194>>192@`193
NGNG高校時代とか学校休んでやってた。
そのせいで単位落としたことも(藁
0195デフォルトの名無しさん
NGNG仕事だからやってる。
0196デフォルトの名無しさん
NGNGそのほうがお互いのためだ
0197名無しサソ
NGNG出来上がってくるものを楽しみに出来なければ、苦痛でしかない。
バイトでプログラム組んで実感したよ。
■ このスレッドは過去ログ倉庫に格納されています