* フリーソフトでプログラミング [#m16873a5]

フリーソフトでできるプログラミング環境の紹介です。

まあ、学科でMSDNAA取ってしまったので、Windowsでプログラミングをするなら、そっちを使ったほうがいいかもしれませんが。 http://vilab.org/dept/

「フリー」という意味にはふたつあり、ひとつは無料ということ(フリーウェア)。もうひとつは、改変や再配布が自由(オープンソース)ということ。ここでは、主として前者の意味で用いています。

以下のサイトが参考になります。
- タダではじめるC/C++プログラミング
-- http://www2.wbs.ne.jp/~dskoba/database/prog.htm

** Free UNIX [#d4b65d6a]

特に説明不要でしょう。

- Linux
-- http://www.linux.or.jp

- FreeBSD
-- http://www.FreeBSD.org/ja/

- Cygwin
-- http://www.cygwin.com
-- Windows上で、UNIX互換環境を実現(会社がLinux系なのでLinux互換と言ってますが)
-- UNIXの代表的なコンパイラであるGCC(オープンソース)等が使える。

** C/C++ [#xf1b7003]

- 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ネイティブ版(cygwinを使わない)

- 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&その他 [#ic03f893]

- Java
-- http://java.sun.com/j2se/1.4.2/ja/download.html
-- Java 2 Standard Edtion

- Eclipse
-- http://www.eclipse.org
-- Java統合開発環境

- NetBeans
-- http://www.netbeans.org

- ActivePerl
-- http://www.activestate.com/Products/ActivePerl/
-- Windows用Perl言語


Front page   Edit Diff History Attach Copy Rename Reload   New Page list Search Recent changes   Help   RSS of recent changes