[Q]: Какой инструментарий для программиста порекомендуете?

[A]: Joseph Petviashvili

Пользуйтесь GNU: 1) лучший редактор для программиста: Emacs 2) самый переносимый компилятор: Gnu C 3) очень приятный ассемблер: Gas 4) С++ с полезными расшрениями: G++ 5) Fortran: g77 6) и всякие другие бизоны, флексы, тары, и т.п. 7) САМОЕ ГЛАВHОЕ все выше перечисленное свободно с исходным текстами

[A]: Dmitry Zavalishin (2:5020/32)

только не заигрывайтесь в расширения C++, засосет - что твоя буфетчица с вокзала, и не вылезешь.