* フリーソフトでプログラミング フリーソフトでできるプログラミング環境の紹介です。 「フリー」という意味にはふたつあり、ひとつは無料ということ(フリーウェア)。もうひとつは、改変や再配布が自由(オープンソース)ということ。ここでは、主として前者の意味で用いています。 以下のサイトが参考になります。 - タダではじめるC/C++プログラミング -- http://www2.wbs.ne.jp/~dskoba/database/prog.htm ** Free UNIX 特に説明不要でしょう。 - Linux -- http://www.linux.or.jp - FreeBSD -- http://www.FreeBSD.org/ja/ - Cygwin -- http://www.cygwin.com -- Windows上で、UNIX互換環境を実現 -- UNIXの代表的なコンパイラであるGCC(オープンソース)等が使える。 ** C/C++ - Borland C++ -- http://www.borland.co.jp/cppbuilder/freecompiler/ -- 無料のC/C++コンパイラ。おそらく、一番利用しやすい? -- 以下のようなツールを使うといいでしょう。 -- http://www.hi-ho.ne.jp/jun_miura/bccdev.htm -- http://phys.cool.ne.jp/physjpn/bccwin.htm -- http://homepage3.nifty.com/aokura/phoebe/phoebe.htm - MinGW -- http://www.mingw.org -- http://mingw.biggie.jp (日本語版プロジェクト) -- GCCのWindowsネイティブ版 - Visual C++ Took Kit -- http://msdn.microsoft.com/visualc/vctoolkit2003/ -- ついにマイクロソフトもコンパイラを無償提供 -- 開発のためには、Platform SDKや.NET Framework SDKも必要らしい… -- http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ -- http://www.microsoft.com/japan/msdn/netframework/ - CINT -- オープンソースのC/C++インタプリタ -- http://pcroot.cern.ch/root/Cint.html - その他 -- http://www.vector.co.jp/soft/maker/lsi/se001169.html -- http://www.cs.virginia.edu/~lcc-win32/ -- http://www.digitalmars.com/download/dmcpp.html -- http://www.openwatcom.org ** Java&その他 - Java -- http://java.sun.com/j2se/1.4.2/ja/download.html -- Java 2 Standard Edtion - Eclipse -- http://www.eclipse.org -- Java統合開発環境 - ActivePerl -- http://www.activestate.com/Products/ActivePerl/ -- Windows用Perl言語