|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
14.10.2010, 10:41 | #1 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 62
|
С#
Мне последнее время многие рекомендуют перейти на C#. Скажите, а правда, что это такой крутой язык. Что в нем такого?
Мне надо не сравнить языки, а просто узнать про С#. Подскажите, кто что знает. P.S. Еще один вопрос. Приложения написанные на C# работают на .NET Frameforkе. Это получается, что к каждой проге надо прилагать саму платформу? |
14.10.2010, 10:48 | #2 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
Цитата:
До Win Xp SP2, Framework'и нужно будет с собой таскать. Да и если машина не тянет XP, то и программка на C# будет еле-еле работать.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
|
14.10.2010, 11:21 | #3 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
фрамеворки стоят у 90% пользователей виндоуз, так что ничего таскать с прогой не придется, + на семере и на висте - эта платформа уже встроена
+ приложения, написанные на C#, весят очень мало, больше 1 метра - это монстр, а так обычные студенческие - не более 300 кб + C# это мощный язык и на порядок легче C++ + создание гуи (на с++ умрешь такое писать ручками) + эххх... да много у него плюсов, не годится он только для разработки "быстрых" приложений, т.е. не годится туда, где быстродействие критично ну и драйвера не напишешь на нем
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
14.10.2010, 11:33 | #4 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
http://programmersforum.ru/showthread.php?t=1266
смотрим начиная с 33-го поста Цитата:
Цитата:
Цитата:
С++ тоже мощный. главное помнить что это виртуальная машина. я в теме писал отличия. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 14.10.2010 в 11:37. |
|||
14.10.2010, 12:06 | #5 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
А ваши 300 КБ это просто слон по сравнению с этой прогой. И при этом учтите, прога из вложения не требует .NET, runtime или установку каких-либо других компонентов и будет работать на ОС Win95 или более современной! Сможете сделать что-то подобное на C#? PS. Тока без холивара! Я лишь высказал свое ИМХО по этому поводу. |
|
14.10.2010, 12:09 | #6 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
хехе, ребят, с вас я просто падстулом, что твоя "маленька прожка" умеет делать? показать окно и умереть на месте? а на С# в 200 кб можно запихать огого функциональности
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
14.10.2010, 12:15 | #7 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
Размер конечно увеличится и будет напрямую зависеть от того, сколько функциональности в нее запихать. PS. Я выложил эту прогу для того, чтобы показать что в некоторых моментах, C# слабее даже бейсика! |
|
14.10.2010, 12:16 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
14.10.2010, 12:17 | #9 | |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
Цитата:
+, жирный + функциональность я буду наращивать темпами самолета, а вы будете ехать на телеге тема холиварная и бестолковая, так что спор должен умереть после этого поста - на чем нравится, на том и пиши, если новичок - попробуй то, попробуй се, и выбери что по душе
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] Последний раз редактировалось Stilet; 14.10.2010 в 12:25. |
|
14.10.2010, 12:23 | #10 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
+ кто мешает использовать QT, Builder и тд. тоже конструкторы. вы сравниваете в С++ полностью с нуля написанное приложение, а в С# пользуетесь автоматикой. так что научитесь сравнивать объективно. тот же CodeBlocks создаст макет приложения с окном, добавить на него кнопку дело пары строк(с учетом обработчика) вы же в С# не пишите весь код с нуля(начиная с пространства имен и обьявления класса) опять же, в С++ часто пишут с нуля на АПИ, а в C# вы же используете готовое. опять сравнение не объективно получилось. вообще я по ссылке писал сравнения языков причем изнутри. а про библиотеки это отдельный разговор. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 14.10.2010 в 12:26. |
|
|
Опции темы | Поиск в этой теме |