MacPortsでの各種言語のインストールについて

ゼミの3年生課題のためにMacへいろんな言語をインストール中です。MacPortsを使えば簡単にインストールできました。学生さんでMac使いはいないので役に立たないでしょうが備忘録として。

[Lua]
インストール:sudo ports install lua
コンソールでのインタプリタ起動:lua

[JavaScript(SpiderMonkey)]
インストール:sudo ports install spidermonkey
コンソールでのインタプリタ起動:js

[Scala]
インストール:sudo ports install scala
コンソールでのインタプリタ起動:scala

[Ruby]
インストールの必要なし?
コンソールでのインタプリタ起動:irb

[Smalltalk/80(GNU Smalltalk)]
インストール:sudo ports install gst
コンソールでのインタプリタ起動:gst

プログラミング課題2006

rubyやpythonを使ったプログラミング課題です。

課題

  • 0?9999の整数から、100個の異なる数をランダムに選ぶ。(表示する)
  • 同じ大きさの2枚の画像を1秒おきに交互に表示させる。
  • AIBOを3歩あるかせる。

解決方法

  • 基本的な考え方をアルゴリズムとして表現する。
  • rubyかpythonのどちらかを選び、課題の1つをその言語で作って解決する。
  • 行ったことを自己評価する。

学習

rubyやpythonの資料はネットで探すか研究室の書籍を参照するか、あるいは自分で買う。

ゼミ学生研修2006

2006年度のゼミ3年生に対する研修課題のページです。