Несколько ненаучно я смотрел на Sourceforge и топ-двадцать проектов/язык ломка в настоящее время следующим образом:
- Java (43.199)
- C++ (34.313)
- PHP (28.333)
- C (26.711)
- C# (12.298)
- Pyth на (12222)
- JavaScript (10307)
- Perl (8931)
- Unix Shell (3618)
- Delphi/Kylix (3353)
- Visual Basic (3044)
- Visual Basic .NET (2.513)
- Ассамблеи (2.283)
- JSP (1.891)
- Рубин (1.731)
- PL/SQL (одна тысяча шестьсот шестьдесят девять)
- цель C (1424)
- ASP.NET (+1344)
- Tcl (тысяча двести сорок одна)
- ActionScript (1.164)
Perl, Python + вместе до сих пор общее меньше, чем С. Я понятия не имею, почему Java настолько высока, я не знаю ни одного разработчика Java и не видел ни одного проекта Java, но я уверен, что кто-то использует его! Вероятно, по той же причине вы не видите много C/C++, вы просто не работаете в домене, где он высоко ценится. Я работаю во встроенных системах, где C и C++ являются вездесущими, а Python - нигде. Различные языки встречаются в разных экстентах в different worlds.
Вы спрашиваете, что вы можете делать с C/C++, что вы не можете сделать с Perl/Python; ну, ответа много, встраиваемых систем реального времени для одного; но если это не то, что вам нужно/нужно делать, тогда нет причин. С другой стороны, я мог бы спросить об обратном; Я бы использовал C++ для вещей, для которых вы могли бы использовать Python, просто потому, что для меня было бы проще и быстрее (чем изучать новый язык и работать с инструментами)
Может ли кто-нибудь из ваших активистов объяснить, почему? – 2010-06-11 20:06:13
Моя единственная экспозиция «C like» - с Objective-C, когда вы делаете iPhone. –
Ха-ха, «P's» –