В мире ПО для разработки ПО очень много ПО. Часть этого ПО достойно использования. Другую часть ПО трогать нельзя. Я постарался собрать несколько известных мне слов, разделив их по тому параметру, стоит ли с ними знакомиться в рамках изучения определенного раздела программирования, либо нет.
Особенно интересуют комментарии к этой схеме френдов
slach и
voidbent.
Изучать стоит
Рекомендуется теоретическое знакомство
Изучать можно
Изучать не стоит
Изучать нельзя ни в коем случае
Не составил мнения
PHP: PHP6 PHP5 phpDoc PEAR PECL symfony CakePHP Envos PHP4 Smarty CodeIgniter Doctrine
JavaScript: jQuery jQuery.UI SmartClient ExtJS Prototype script.aculo.us Dojo YahooUI
C++: STL Boost Loki TR1 TR2 Blitz FFTW
C#: 3.5 LinQ 2.0 MathNet.Iridium
Graphics: Cg XNA DirectX 9 OpenGL MDX 1.1 MDX 2.0 DirectX 8
Physics: Tokamak ODE
DB: MySQL PostgreSQL MS SQL SQLite Oracle
Presentation: SVG Flash Silverlight
Languages: C++ PHP Ruby C# JavaScript Python Haskell Erlang Prolog Java C VB awk Pascal/Delphi/Oberon/Modula Perl
C++ Compilers: VC++ 2005+ g++ 3+ icc Borland C++ Borland C++ Builder
IDE: Visual Studio Eclipse IDEA NetBeans DevCPP Code::Blocks
Visual Toolkits: wxWidgets WTL Qt MFC GTK