アカウント名:
パスワード:
コンピュータサイエンスの初級コースってのがどんな教育をする場かは知りませんが、アルゴリズムのお勉強とかは、C/C++ がベストと思うんですよね。使える機能がもっとも原始的という意味で。ま、最低、Java でもいいとは思うけど。
初級ならお約束は少ない方がいいんじゃないでしょうか
Cだといきなり#include <stdio.h>とか(当初は)意味不明なお約束が出てきて「へ~、スタジオをインクルードっと。あれ、エラー? stANDARd iNPUT/oUTPUT? 騙された!」となるわけでそれだけで嫌いになる要素充分ですわ
あとvoid main~も。
とまあ、かように間違える人が引きも切らないわけで#誤:void main 正:int main##理由:言語仕様で決まっているから
hosted environmentだっけか、ランタイムに対する仕様ランタイムまで自作するときにゃvoid main(void)でもかまわん、つまり言語そのものの仕様とはしないってのがCの特徴では?
言語オタクや老害になるとこのように初級者にいきなりそういうことを体験させるのが適切かという観点がすっぽりと抜け落ちます。
まずレッテルから入る反論は心弱さの表れ
すみません (#2638323)がただのバカだという観点がすっぽり落ちてました
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
アルゴリズムのお勉強 (スコア:0)
コンピュータサイエンスの初級コースってのが
どんな教育をする場かは知りませんが、
アルゴリズムのお勉強とかは、C/C++ がベストと思うんですよね。
使える機能がもっとも原始的という意味で。
ま、最低、Java でもいいとは思うけど。
Re: (スコア:0)
初級ならお約束は少ない方がいいんじゃないでしょうか
Cだといきなり
#include <stdio.h>
とか(当初は)意味不明なお約束が出てきて
「へ~、スタジオをインクルードっと。あれ、エラー? stANDARd iNPUT/oUTPUT? 騙された!」
となるわけでそれだけで嫌いになる要素充分ですわ
Re: (スコア:0)
あとvoid main~も。
Re: (スコア:0)
あとvoid main~も。
とまあ、かように間違える人が引きも切らないわけで
#誤:void main 正:int main
##理由:言語仕様で決まっているから
Re: (スコア:2)
hosted environmentだっけか、ランタイムに対する仕様
ランタイムまで自作するときにゃvoid main(void)でもかまわん、
つまり言語そのものの仕様とはしないってのがCの特徴では?
Re: (スコア:0)
言語オタクや老害になるとこのように初級者にいきなりそういうことを体験させるのが適切かという観点がすっぽりと抜け落ちます。
Re:アルゴリズムのお勉強 (スコア:0)
まずレッテルから入る反論は心弱さの表れ
Re: (スコア:0)
すみません
(#2638323)がただのバカだという観点がすっぽり落ちてました