アカウント名:
パスワード:
COMP1 はプログラミング講座ではなく、コンピュータの基礎を問題解決やプログラミングを通じて学ぶコースであるとのこと。C や C#、PHP はより実践的な言語であるというのが除外理由だそうだ。
それでVisual BasicとかDelphiを選ぶ理由がわからん。
VBはともかく、Delphi(というか、Pascal)はいいと思うよ。もともと教育用だし。
それよりタイトルからC#が除外された理由がわからない
同意。VB入れるならC#だと思う。ここまで偏らせるのなら、Modula-2も入れて欲しかった。# アレゲにコンプリート。
Delphiって元のPascalと随分違ってて、特に教育用途に向いているとは思えないんだけど(同じことはVisual Basicにも言える)。
どのへんが教育的にメリットがあるんだろ?Delphiは業務でも使ってたけど、言語的には印象に残ってない。コンパイル速いのと、ネイティブのが出せる以外に惹かれるものが無かった。
# もっとピュアなPascalだと違ったりするのかな?
>どのへんが教育的にメリットがあるんだろ?恩師曰く、暗黙の了解による各種の後始末処理がなく、基本的に明示的に書かないといけないところが教育向けである、とのこと
変態紳士の国として基礎教育には是非チューリングマシンを使ってですね…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
んじゃLispでも使ってろ (スコア:0)
それでVisual BasicとかDelphiを選ぶ理由がわからん。
Re:んじゃLispでも使ってろ (スコア:2, すばらしい洞察)
VBはともかく、Delphi(というか、Pascal)はいいと思うよ。
もともと教育用だし。
それよりタイトルからC#が除外された理由がわからない
Re:んじゃLispでも使ってろ (スコア:1, 興味深い)
VB6が入っている時点で、アレだと思うけど
Re: (スコア:0)
同意。VB入れるならC#だと思う。
ここまで偏らせるのなら、Modula-2も入れて欲しかった。
# アレゲにコンプリート。
Re: (スコア:0)
Delphiって元のPascalと随分違ってて、特に教育用途に向いているとは思えないんだけど(同じことはVisual Basicにも言える)。
Re: (スコア:0)
どのへんが教育的にメリットがあるんだろ?
Delphiは業務でも使ってたけど、言語的には印象に残ってない。
コンパイル速いのと、ネイティブのが出せる以外に惹かれるものが無かった。
# もっとピュアなPascalだと違ったりするのかな?
Re:んじゃLispでも使ってろ (スコア:1, すばらしい洞察)
# するとVB6が残った理由は「BASICとして書いても動く」からか?
Re:んじゃLispでも使ってろ (スコア:1, 興味深い)
>どのへんが教育的にメリットがあるんだろ?
恩師曰く、暗黙の了解による各種の後始末処理がなく、
基本的に明示的に書かないといけないところが教育向けである、とのこと
Re: (スコア:0)
言語仕様が小さくて分かりやすいってことではなかったでしたっけ?
教育用というなら高校数学が扱えるのが良さそうなので
複素数が扱える言語の方がいいように思う。
なので、Pythonがいいんでないでしょうか。
最近のPascalは複素数とか扱える?
Re: (スコア:0)
アルゴリズム+データ構造=プログラム、的なやつ。
当時は構造化プログラミングを実践できる言語はほかにあまりなく、セルフでまずまずのコンパイラが書けるほど強力で簡潔な言語の登場(と構造化プログラミングの威力)はインパクトがあったと思われます。
Re: (スコア:0)
変態紳士の国として基礎教育には是非チューリングマシンを使ってですね…
Re:んじゃLispでも使ってろ (スコア:1)