| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Тенденция росто ПО написанного на .NET |
| Автор: emmanuil 26.3.2009, 11:23 |
| Всем привет! Это не "религиозный" вопрос! У кого-нибудь есть инфа по сабжу? Или ссылки (лучше ссылки). Интерисует так же статистика в сравнении с другими платформами/языками. В большей степени интерисует по десктоп разработкам. Если у кого есть хоть что-то, поделитесь. Модератору: Если уж теме не там где надо, то перенесите пожалуйста. |
| Автор: mrbrooks 26.3.2009, 11:57 |
| Скажу за встраиваемые системы (промышленные, торговля) С# там давно завалил С/С++. |
| Автор: Partizan 26.3.2009, 12:10 |
| mrbrooks, о.О Какие такие встраиваемые системы??? |
| Автор: mrbrooks 26.3.2009, 12:27 |
| Partizan, из серии Embedded - Windows Embedded Standard, Windows Embedded CE, Windows Embedded POSReady. Эти системы идут как правило с контроллерами автоматизации и прочими промышленными портативными девайсами, с предустановленными rframework'ами, что фактически делает разработку на С# более целесообразную, чем на C/C++. |
| Автор: Partizan 26.3.2009, 12:33 |
| странно...я почему-то всегда думал, что в embedded обычно всё-таки С/С++ предпочитают... и высказывания про то, что "С# давно завалил..." кажутся по меньшей мере фантастичными...особенно часть про "давно завалил" |
| Автор: Partizan 26.3.2009, 12:51 |
| emmanuil, есть .NET embedded framework...у одного парня в блоге видел даже видео с весёлыми поделками) там даже WPF есть ) Добавлено через 1 минуту и 6 секунд называется .NET Micro Framework http://msdn.microsoft.com/en-us/embedded/bb267253.aspx Добавлено через 1 минуту и 55 секунд http://bansky.net/blog/ - а это блог того парня, о котором я говорил |
| Автор: emmanuil 26.3.2009, 13:08 |
| Partizan, спасибо! Про микро я в курсе, я имел в виду не это, хотелось ссылки на инфу в которых люди/фирмы поставляли свои устройства вместе с дотнетовскими библиотеками для работы с ними (как написал mrbrooks). |
| Автор: mrbrooks 26.3.2009, 13:10 | ||
перестарался. скажем так - в последнее время. |
| Автор: yanny 26.3.2009, 21:18 |
| Где-то читал о росте популярности языков: На первом месте PHP - 15% На втором место C# - 7-10%(точно не помню) Данные за 2006 год. Я думаю тенденция сохранилась и по сей день. |
| Автор: Idsa 26.3.2009, 21:25 |
Вряд ли. Во-первых, это, видимо, статистика по Web-приложениям (а топикстартера интересовали преимущественно десктопные приложения). Во-вторых, широкое распространение получил Ruby On Rails. |
| Автор: mihryak 26.3.2009, 22:48 |
| мне эта статистика видится такой - шарпистов сокращают, джавистов нанимают (сведения по нескольким крупным питерским фирмам) что происходит с пхп и раби - не в курсе |
| Автор: emmanuil 27.3.2009, 05:43 |
| Спасибо, ребята, за внимание! Вот только бы еще ссылки... yanny, есть ссылка? |
| Автор: Idsa 27.3.2009, 06:40 |
Введя в Гугл "Programming Languages Popularity", получите много ссылок со статистикой Только вот, на мой взгляд, грош цена такой статистике. |
| Автор: Idsa 27.3.2009, 07:03 |
| Еще пару слов. Недавно на Хабре был http://habrahabr.ru/blogs/development/53041/ про состояние книжного рынка по языкам программирования (обратите внимание, что в 2008-м .NET сделал Java). Мне эта статистика кажется более объективной: Обычно анализируют популярность языков на основании данных поисковиков. Однако таким образом нельзя объективно оценить популярность языков. Ведь помимо запросов с ключевым словом - именем языка - есть масса запросов, которые имеют в виду этот язык программирования неявно (возьмем для примера C#): ".net", "asp.net", "Entity Framework" и т. д. Хотя, безусловно, не факт, что указанные запросы указывают именно на C#: они могут указывать на VB.NET, F# или просто на теоретические сведения по какой-либо технологии без завязки на язык программирования. По книгам же можно получить более точную статистику. Например, книга "Programming Entity Framework" (да, я в курсе, что я уже всех достал с Entity Framework А кроме того, указанные графики вызывают у меня доверие тем, что совпадают с моим представлением о положении дел |
| Автор: emmanuil 27.3.2009, 07:48 |
| Idsa, спасибо! По книгам и прочим ресурсам, думаю дело в том, что у .NET постоянно появляется что-то новое и активно ведется маркетинг. По Jave, например, кроме JavaFX, ничего принципиально нового пока нет, а для старого уже давно много чего написали. А .NET только догнал Java в этом плане и перегнал (по Вашим словам), думаю, из-за хорошего маркетинга (вложений) и новшеств. Посмотрим, что будет после выхода Java 7. Мои высказывания, это ни вкоем случае не "религия", просто пытаюсь понять причины. |
| Автор: Skynin 27.3.2009, 10:42 |
| ...добавлю что "статистика по книгам" показывает не реальный спрос на знания со стороны работодателей/заказчиков, а представления незнающих о спросе на знания. Скажем спрос на 1Сников высок, а много ли студентов задумываясь о будущей работе покупают книги по 1С? Они мечтают о модном и великом. 1С - не "велика, а Java - уже не модная (потому что тягловая лошадь индустрии прикладного, корпоративного бизнес ПО). |
| Автор: mrbrooks 27.3.2009, 13:46 |
Ага. Особенно сейчас. |
| Автор: Skynin 27.3.2009, 14:37 | ||
Сейчас даже индийских программистов сокращают |
| Автор: Idsa 27.3.2009, 14:42 |
Почему даже? Ведь во время кризиса спокойно себя могут чувствовать лишь высококлассные и незаменимые специалисты. |
| Автор: Partizan 27.3.2009, 14:54 | ||
В некоторых случаях даже они не могут себя чувствовать спокойно Но это уже оффтопик пошёл) |
| Автор: emmanuil 28.3.2009, 07:16 |
Эт точно. А начили так хорошо... |
| Автор: yanny 28.3.2009, 13:33 |
| Убедился что грош цена таким статистикам. Начал искать в поисковиках - разлет неимоверный. А если статистика идет по кол-ву запросов, то тут пхп будт всегда на 1м месте(если не придумают языка еще проще для веб). ПХП для интернета - ищем в интернете. Си шарп ищем в мсдн и книгах... |
| Автор: Idsa 28.3.2009, 15:14 |
Насчет MSDN очень хорошое замечание. Немногие языки, фреймворки и продукты могут похвастаться такой отличной документацией, как у Microsoft. Так что измерять популярность по количеству запросов в поисковиках - чистой воды бред: не учитывается уж слишком много факторов... |
| Автор: emmanuil 28.3.2009, 16:50 |
| Всем спасибо за внимание, но то ли вы меня не поняли, то ли я вас... Хочу узнать, много ли пишут ПО под .NET и в какую сторону движется (стали больше писать или меньше). Вот где бы это узнать... да хоть инфу по количествам строк кода. Везде встречаются за и против какой-либо технологии - "религиозные войны" так сказать, а фактов раз, два и обсчелся. Меня не интерисует популярность и т.п., хотя популярность связана с ростом ПО, но все же. Зашел к мелким, они почти все на основе .NET делают - вот факт, есть продукт. Простое голосование "на чем вы пишите или что вам нравится" тут не поможет. Некоторым это все до фени, другие вопрос "на чем пишите" понимают как "что нравится". |
| Автор: Skynin 28.3.2009, 20:56 | ||
Думается что нигде. Потому что врядли возможно посчитать строки кода "корпоративного ПО". А на .NET (равно как и на Java) пишут ПО не для массового пользователя. |
| Автор: emmanuil 30.3.2009, 05:15 | ||
Тут смотря что считать массовостью и кого считать пользователем. Ведь организация это по сути пользователь и она для автоматизации бизнес-процессов использует какое-то решение. Для таких пользователей .NET и Java будут массовыми. А если говорить о ПК, то тут вы правы, но судя по ПО от мелких, то они все начинают (делают) на основе .NET и тут .NET будет массовым для ПК. Они все привязывают к своей платформе. Вот незнаю как с другими ОС дела обстоят, может так давно на Java много чего написано и Java там уже давно массовая. Непомню уже где, но натыкался на инфу, где было указано количество строк кода по периодам и по платформам/языкам в Google. Жалко... |