Как вы относитесь к С# ?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как вы относитесь к С# ? - 2009-01-07 17:22:42.546666
|
|
|
HDDimon
Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
|
как вы относитесь к этому детищу MS? считаете ли вы его тупиковой ветвью развития языков ООП?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 17:31:36.593333
|
|
|
fleisch
Сообщений: 35
Оценки: 0
Присоединился: 2009-01-06 18:17:17.283333
|
Моё отношение к нему неоднознакчно. С одной стороны это очередной шаг на пути превращения программеров в ламеров, путём введения языков всё более и более высокого уровня. С другой стороны, это очень удобно и увеличивается проивзодительность труда. Но наше ИМХО никого не интересует - как MS говорят - так мы и делаем.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 18:57:47.970000
|
|
|
Shurik_88
Сообщений: 823
Оценки: 0
Присоединился: 2007-05-18 17:20:05.446666
|
Разные задачи, разного уровня специалисты, люди разных школ программирования - как минимум эти факторы влияют на выбор языка программирования. В равной степени как и мнение руководителей разработчиков ПО. От того что был создан и получает всё большее распространение C# другие языки не становятся запрещенными или недоступными. С# оказывается довольно удобным при необходимости написания лёгкого офисного программного обеспечения, вроде телефонных справочников и т.п. Учитывая пристрастие некоторых форумчан кидаться из крайности в крайность, устраивая холливары, поясню, что эти задачи можно выполнить на любом понравившемся вам языке. Дело в знаниях языка, то есть трудно быстрее и качетвеннее написать программу на С#, нежели чем Delphi, например, если знания по первому значительно ниже чем по второму. Когда работал в IT-отделе одной крупной компании, периодически возникали потребности в написании ПО, будь то какая-то оптимизация для работы с ПФ-Отчет, телефонный справочник или одна из программ службы техподдержки (HelpDesk) - писались они на С#. Прихоть руководства отдела: учите С#. Опять-таки, стоит отметить, что начальник отдела был большой любитель продуктов компании MS и свел впоследствие использование UNIX-like систем к нулю. Что-то я отклонился от тематики… Считаю, что С# имеет мысто быть, не стоит его воспринимать в штыки. Остальные языки не умрут, думается мне, испольуются не на много меньше, чем использовались ранее. Поводов для паники нет, но мнение своё сформировать по этому вопросу можно, так, для информации. Всё выше написанное - сугубо моё личное мнение…
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 19:21:55.620000
|
|
|
spikky
Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
|
quote:
С# оказывается довольно удобным при необходимости написания лёгкого офисного программного обеспечения, вроде телефонных справочников и т.п Как то уж сильно ограничили :))
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:13:15.553333
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
К C# отношусь хорошо, отличный язык программирования. И его надо знать…
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:16:10.600000
|
|
|
spikky
Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
|
quote:
К C# отношусь хорошо, отличный язык программирования. И его надо знать… Поправка: знать его надо если под Вин программы пишешь.. ну или для общего развития
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:43:20.343333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: spikky Поправка: знать его надо если под Вин программы пишешь.. ну или для общего развития а что, под mono писать уже запретили?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:45:38.350000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: fleisch очередной шаг на пути превращения программеров в ламеров, путём введения языков всё более и более высокого уровня LISP - язык куда более высокого уровня чем C#. тебе напомнить год, в котором он был изобретён? quote:
ORIGINAL: fleisch С другой стороны, это очень удобно и увеличивается проивзодительность труда. так ламеры или увеличение производительности труда? это как бы противоположные вещи, выбери уже что-нибудь quote:
ORIGINAL: fleisch Но наше ИМХО никого не интересует - как MS говорят - так мы и делаем. зачем тебе тогда голова? чтобы в неё есть?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:50:19.930000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: HDDimon как вы относитесь к этому детищу MS? его сложно назвать детищем именно MS, у него вполне себе академические корни - и стандартизация ECMA (ECMA-334) и ISO (ISO/IEC 23270). как следствие - Novell'овский проект mono quote:
ORIGINAL: HDDimon считаете ли вы его тупиковой ветвью развития языков ООП? а можно всё дерево развития в студию? есть мнение, что ни топикстартер, ни отвечающие его себе не очень хорошо представляют
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:56:26.646666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
да, по существу: невыразительный язык поверх хорошей VM. предпочитаю F# и SML.Net
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 20:57:32.680000
|
|
|
spikky
Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
|
quote:
а что, под mono писать уже запретили? Я в общем случае говорил… С# в основном используют для разработки приложений под windows, ведь так?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:03:51.050000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: spikky Я в общем случае говорил… С# в основном используют для разработки приложений под windows, ведь так? Gtk#, ну? по репозитариям популярных дистрибутивов Linux пробегись глазами - увидишь много интересного
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:09:05.950000
|
|
|
HDDimon
Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
|
http://ru.wikipedia.org/wiki/C_Sharp C# (произносится си-шарп) — язык программирования, сочетающий объектно-ориентированные и аспектно-ориентированные концепции. Разработан в 1998—2001 годах группой инженеров под руководством Андерсa Хейлсбергa в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств вроде Visual Studio. C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к С++ и Java. Язык имеет строгую статическую типизацию, поддерживает полиморфизм, перегрузку операторов, указатели на функции-члены классов, атрибуты, события, свойства, исключения, комментарии в формате XML. Переняв многое от своих предшественников — языков С++, Java, Delphi, Модула и Smalltalk — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C++). Название языка Нота до-диез Символ # в названии языка можно интерпретировать и как две пары плюсов ++;++, намекающие на новый шаг в развитии языка по сравнению с C++ (подобно шагу от C к C++), и как музыкальный символ диез, вместе с буквой C составляющий в английском языке название ноты до-диез. Последнее и дало название языку. Несмотря на то что символ # (октоторп) в действительности является символом для обозначения номера на большинстве клавиатур и отличается от символа диез ♯ (Unicode U+266F), Microsoft, как автор языка, неоднократно обращалась к своим клиентам с просьбой принять это допущение[источник?]. Вот я и спрашиваю, считаете ли вы его дествительно новым шагом развития ООП или это тупик!!!
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:15:41.280000
|
|
|
John.
Сообщений: 448
Оценки: 0
Присоединился: 2008-06-06 13:46:52.593333
|
негативно, предпочитаю веб программирование
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:20:42.176666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: HDDimon Вот я и спрашиваю, считаете ли вы его дествительно новым шагом развития ООП или это тупик!!! новым шагом развития ООП начиная от какого момента? по сравнению с CLOS, например, это большой шаг назад. Type Classes из Haskell не подвержены недостаткам классического ООП, их тоже считать? тогда и по сравнению с ними не очень. если сравнивать с Java именно в плане ООП, то где-то так же; Python'овская система гибче можно ещё с ООП-раширениями для Tcl сравнить, тогда будет совсем грустно: Snit основан на делегировании, POET на прототипировании (а-ля Self), а после XOTcl к классическому ООП возвращаться просто противно. но ты ведь не об этом спрашиваешь, не так ли?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:21:43.393333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: John. негативно, предпочитаю веб программирование ASP.Net? :)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:38:39.900000
|
|
|
fleisch
Сообщений: 35
Оценки: 0
Присоединился: 2009-01-06 18:17:17.283333
|
quote:
ORIGINAL: Denaturat quote:
ORIGINAL: fleisch очередной шаг на пути превращения программеров в ламеров, путём введения языков всё более и более высокого уровня LISP - язык куда более высокого уровня чем C#. тебе напомнить год, в котором он был изобретён? quote:
ORIGINAL: fleisch С другой стороны, это очень удобно и увеличивается проивзодительность труда. так ламеры или увеличение производительности труда? это как бы противоположные вещи, выбери уже что-нибудь quote:
ORIGINAL: fleisch Но наше ИМХО никого не интересует - как MS говорят - так мы и делаем. зачем тебе тогда голова? чтобы в неё есть? Ого… как умник нашёлся… Я аж чуть в а…й не ушёл… Для просветления скажу тебе, что языки типа LISP или Haskell относятся к разряду функционального программирования, а не ООП. По второму пункту даже писать ничего не буду. Думаю, ты сам ничё не понял. Теперь третье: флаг тебе в руки и электричку навстречу. Организуй ещё одно Опен-сорс движение и кричи, что ты один спаситель вселенной, что ты поставишь MS на колени =)) Я посмотрю на тебя =) За пару дней посещения этого форума я уже сделал для себя большие выводы =)) Уважаемый Denaturat, не будьте Вы так агрессивны. Отвечайте спокойнее и немного вежливее.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:48:22.646666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: fleisch Ого… как умник нашёлся… Я аж чуть в а…й не ушёл… походу таки ушёл - что правильно, ибо там тебе самое место quote:
ORIGINAL: fleisch Для просветления скажу тебе, что языки типа LISP или Haskell относятся к разряду функционального программирования, а не ООП. прозрей, чучело: CL мультипарадигменный язык - в нём есть деструктивное присваивание, сайд-эффекты, и великолепная объектная система. ты вообще хоть представляешь себе, что такое CLOS и MOP, а? советую в будущем хотя бы поверхностно ознакамливаться с темой прежде чем писать подобную херню Type Classes из Haskell ты ведь тоже не смотрел, да? потому что если бы смотрел, то знал бы, что ФП и ООП - ортогональные понятия, которые вполне могут применятся одновременно. вон в Scala и Nemerle их вообще мешают как хотят. короче, свободен quote:
ORIGINAL: fleisch По второму пункту даже писать ничего не буду. Думаю, ты сам ничё не понял. с учётом уровня твоих познаний - весьма разумное решение. даже удивительно quote:
ORIGINAL: fleisch Теперь третье: флаг тебе в руки и электричку навстречу. Организуй ещё одно Опен-сорс движение и кричи, что ты один спаситель вселенной, что ты поставишь MS на колени =)) Я посмотрю на тебя =) ты только что во всеуслышание признал себя быдлом. полегчало? quote:
ORIGINAL: fleisch За пару дней посещения этого форума я уже сделал для себя большие выводы =)) о да, это определённо повод для гордости quote:
ORIGINAL: fleisch Уважаемый Denaturat, не будьте Вы так агрессивны. Отвечайте спокойнее и немного вежливее. а ты не пиши херню и думай прежде чем отвечать на чьи-то вопросы. вся моя критика - по существу, есть претензии - в студию, отвечу на все
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:54:36.416666
|
|
|
fleisch
Сообщений: 35
Оценки: 0
Присоединился: 2009-01-06 18:17:17.283333
|
Вдаваться в подробности не буду, ибо не вижу в этом смысла. Буду считать, что ты выиграл дискуссию =)) Будь доволен =) За сим отлучаюсь… и всё же, будь повежливее =)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 21:57:11.343333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: fleisch Вдаваться в подробности не буду, ибо не вижу в этом смысла. Буду считать, что ты выиграл дискуссию =)) Будь доволен =) За сим отлучаюсь… и всё же, будь повежливее =) я недоволен, так как предпочёл бы прочитать обоснованное мнение по существу будет что сказать - возвращайся, поговорим
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-07 23:32:24.283333
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
quote:
ORIGINAL: HDDimon как вы относитесь к этому детищу MS? считаете ли вы его тупиковой ветвью развития языков ООП? Я на нём пишу и зарабатываю очень неплохие деньги, позволяющие содержать хату, себя, жену и трёх кошек…. ну и особо ни в чём себе не отказывать. А остальное - не имеет значения :)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 15:56:36.683333
|
|
|
HDDimon
Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
|
спасибо NightmareZz, это я и хотел услышать =):)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 17:23:24.730000
|
|
|
MEPOX
Сообщений: 868
Оценки: 0
Присоединился: 2008-03-16 10:11:26.610000
|
Я не программист, но всё равно против. Потому что против всякой бурды типа java/.net Звено мирового заговора между теми кто делает хард и софт. Всё им машины круче и круче подавай! Польза есть, но не пользователю, а программисту. Сварганили новый "безопасный", но тормозной язык. C# вторая попытка превратить СИ в бейсик. P.S Наверно это полная туфта, если когда стали писать свисту на c# потом пришлось переписывать. Причем одна из причин ее тормозов как раз в том, что там интерфейс на .net
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 17:48:47.193333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MEPOX Я не программист, но всё равно против. твоя профессия в данном случае неважна - важно то, разбираешься ли ты в предмете обсуждения quote:
ORIGINAL: MEPOX Потому что против всякой бурды типа java/.net то есть ты против VM, да? а обосновать? и заодно - LLVM тебе тоже не по нраву? quote:
ORIGINAL: MEPOX Звено мирового заговора между теми кто делает хард и софт. и в чём же заключается сей заговор? quote:
ORIGINAL: MEPOX Всё им машины круче и круче подавай! какое отношение это имеет к современным ЯП? quote:
ORIGINAL: MEPOX Польза есть, но не пользователю, а программисту. так заговор или польза? quote:
ORIGINAL: MEPOX Сварганили новый "безопасный", но тормозной язык. язык не может быть тормозным, тормозной может быть его реализация; в данном случае речь идёт о .Net - тебе показать метрики с shootout'а? а может ты ещё и сможешь рассказать, откуда эти самые "тормоза" берутся? quote:
ORIGINAL: MEPOX C# вторая попытка превратить СИ в бейсик. высказывание для непрофессионала немножко опрометчивое. может и сравнение денотационных семантик проведёшь? ведь ни хрена же не понимаешь о чём говоришь quote:
ORIGINAL: MEPOX Наверно это полная туфта, если когда стали писать свисту на c# потом пришлось переписывать. Причем одна из причин ее тормозов как раз в том, что там интерфейс на .net куски исходников висты - в студию. с комментариями что именно служит причиной тормозов блин, ну вот хуле ты сюда вообще полез? ну не разбираешься в вопросе, ну помолчал бы, или сказал - такие дела, не программист, не могу судить объективно. печёнкой чую что плохо, а доказать не могу. однако лезешь же - на .Net наезжаешь, на висту, с бейсиком сравнивать решил…зачем? продемонстировать невежество? высказать своё Важное Мнение? короче - читайте книги, они рулез
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 18:04:43.220000
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
C# я хоть за него вообще не брался первое впечатление довольно приятное. Но мне кажется что Майкрософт хочет перевести С/C++ на коммерческую основу. quote:
C# вторая попытка превратить СИ в бейсик. И с этим я вполне согласен.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 18:07:58.810000
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
quote:
ORIGINAL: NightmareZz quote:
ORIGINAL: HDDimon как вы относитесь к этому детищу MS? считаете ли вы его тупиковой ветвью развития языков ООП? Я на нём пишу и зарабатываю очень неплохие деньги, позволяющие содержать хату, себя, жену и трёх кошек…. ну и особо ни в чём себе не отказывать. А остальное - не имеет значения :) И эта мысль мне очень нравится главное чтоб писалось и жилось хорошо $_$! :)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 18:12:15.463333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Но мне кажется что Майкрософт хочет перевести С/C++ на коммерческую основу. лолшто? во-первых C и C++ языки разные; а во-вторых, каким местом C# влияет на их "коммерциализацию"? quote:
ORIGINAL: Alexey1993 И с этим я вполне согласен. и что, потрудишься обосновать? или просто ещё один газификатор луж?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-08 23:51:30.153333
|
|
|
spikky
Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
|
quote:
Потому что против всякой бурды типа java/.net Назови альтернативу?
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 12:51:13.223333
|
|
|
MEPOX
Сообщений: 868
Оценки: 0
Присоединился: 2008-03-16 10:11:26.610000
|
>то есть ты против VM, да? а обосновать? А что тут обосновывать? Взять любой проэкт хоть бы тот же qt и сравнить его с тем же ms или borland и посмотреть что быстрее. К слову тебе не кажется странным, что ms singularity у которой функционал на уровне linux 0.12 жретъ 512 метром памяти и работает как трактор даже без окошек?! >какое отношение это имеет к современным ЯП? Прямое. Не ко всем, а к виртуализированным. >и в чём же заключается сей заговор? В том что сами по себе эти дотнэты и иже с ними представляют собой бурду которая ховает кучу памяти и ресурсов. Софт жиреет и жиреет. Бизнес машина чтобы заставить нас обновлять хард. >C# вторая попытка превратить СИ в бейсик. Ёпрст.. при чем тут семантики? Дело в том что всё делают за тебя. При чем это относится и с c# и к Java Так же нельзя! Када вручную что-то делают, то это всегда быстрее(потенциально, если программист знающий), чем это сделает тупая машина. >Назови альтернативу? Любая где не требуется(то есть абсолютно необходима виртуализация телефоны там..) C/C++ как использовался так и используется. >куски исходников висты - в студию. с комментариями что именно служит причиной тормозов Да они сами об этом писали, только теперь уж не найти наверно. P.S Раз вы такой умный, то покажите где бы c# обходил традиционные(не vm) языки. C++ это эффективность C# это простота.(хех простота реализации, а не самого языка естессно). C# – хорошо программисту, но плохо пользователю c++(си в расчет не беру потому что крупных проэктов на нем нынче не так много) – труднее программисту, но пользователю лучше потому что всё работает хорошо и быстро. Достоинство у таких языков одно – их легко переносить. Вообще чем ниже переносимость, тем больше скорость и наоборот. Правда из-за того что всё делают за тебя падает вероятность ошибок. C++, например, как язык более низкого уровня позволяет реализовывать(или списывать) собственные алгоритмы(для сборки мусора например), что потенциально позволяет добиться большей производительности. Поэтому-то я и против C#
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 13:30:48.430000
|
|
|
kreol
Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
|
quote:
ORIGINAL: MEPOX >и в чём же заключается сей заговор? В том что сами по себе эти дотнэты и иже с ними представляют собой бурду которая ховает кучу памяти и ресурсов. Софт жиреет и жиреет. Бизнес машина чтобы заставить нас обновлять хард. Не устану отсылать к статье Вирта "Долой жирные программы". Мне интересно, а на чём написана сама Visual Studio? Что-то мне подсказывает, что совсем не на C#. Про всё остальное лучше просто промолчу, не вижу смысла спорить с не-программистом неведающим.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 15:11:33.330000
|
|
|
mishok
Сообщений: 239
Оценки: 0
Присоединился: 2007-07-03 23:42:21.170000
|
quote:
ORIGINAL: kreol Мне интересно, а на чём написана сама Visual Studio? Что-то мне подсказывает, что совсем не на C#. Мне кажется, что на С++ написано… могу, конеш, ошибаться…
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 15:13:35.573333
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
quote:
ORIGINAL: Denaturat quote:
ORIGINAL: Alexey1993 Но мне кажется что Майкрософт хочет перевести С/C++ на коммерческую основу. лолшто? во-первых C и C++ языки разные; а во-вторых, каким местом C# влияет на их "коммерциализацию"? quote:
ORIGINAL: Alexey1993 И с этим я вполне согласен. и что, потрудишься обосновать? или просто ещё один газификатор луж? Да тем местом что Майкрософт хочет пробать бесплатные C и C++ сворганив на их основе свой С#, который ели ворочается насколько слышал.У него даже когда скачиваешь визуал С# експрес описание почти такое же как у Бейсика :D.А визуал С++ експрес другое. Вспомните из глубины истории Майкрософта что он ничего не создал с нуля.Даже дос они не с нуля написали ,бейсик купили даже оконный я слышал не они полностью изобрели.Просто им надоел бейсик они им сыты по горло и пытаются создать пародию на С/C++ за которую прийдётся розкошелится.Я не крутой кодер токо учусь.Но это моё личное хоть и субьективное мнение. И вообще у каждого я зыка есть свои недостатки.В программировании главное выбрать язык для задач которые поставлены и для каждой задачи лучший язык свой.За 1 метр от компа лежат 2 книги по Perl 1 по PHP 1 по Си их отец на работе юзает и я дома у компа у которого пишу это сообщение.Главное выбрать нужный язык,изучить его и вперёд и вперёд решать задачи в жизни и делах.А смотреть на его +ы и -ы можно долгого так ничего и не поняв.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 17:55:46.710000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MEPOX А что тут обосновывать? Взять любой проэкт хоть бы тот же qt и сравнить его с тем же ms или borland и посмотреть что быстрее. Qt - это кросплатформенный middleware, M$ и Borland - названия компаний и торговые марки. что с чем я должен сравнить? quote:
ORIGINAL: MEPOX К слову тебе не кажется странным, что ms singularity у которой функционал на уровне linux 0.12 жретъ 512 метром памяти и работает как трактор даже без окошек?! мне кажется странным то, что ты продолжаешь писать херню о вещах, в которых ничего не понимаешь; к слову, Singularity написана на Sing#. описание функционала linux 0.12 в студию quote:
ORIGINAL: MEPOX Прямое. Не ко всем, а к виртуализированным. щито? определение "виртуализированного ЯП", пожалуйста. а заодно твой вариант реализации рефлексии без виртуальной машины quote:
ORIGINAL: MEPOX В том что сами по себе эти дотнэты и иже с ними представляют собой бурду которая ховает кучу памяти и ресурсов. Софт жиреет и жиреет. Бизнес машина чтобы заставить нас обновлять хард. то есть ты ни хера не понимаешь не только в программировании, но и в принципах работы IT-бизнеса к слову сказать, идейный ты наш, тебя никто не заставляет покупать и использовать новое "жирное" ПО quote:
ORIGINAL: MEPOX Ёпрст.. при чем тут семантики? Дело в том что всё делают за тебя. При чем это относится и с c# и к Java Так же нельзя! Када вручную что-то делают, то это всегда быстрее(потенциально, если программист знающий), чем это сделает тупая машина. ты блаженный? знающий землекоп выроет траншею быстрее тупого экскаватора? повышение уровня абстракции - это приближение области решений к предметной области, а значит возможность проводить более высокоуровневые и существенные оптимизации. играть в подсчёт тактов процессора, положив при этом болт на асимптотическую сложность используемых алгоритмов, могут только клинические имбецилы с этого форума, больные ассемблером головного мозга quote:
ORIGINAL: MEPOX Любая где не требуется(то есть абсолютно необходима виртуализация телефоны там..) C/C++ как использовался так и используется. тебе рейтинг TIOBE показать? C как кроссплатформенный ассемблер по ряду причин будет использоваться ещё долго, а вот ублюдочное поделие под названием C++ должно умереть - и благополучно умрёт за неимением ниш применения quote:
ORIGINAL: MEPOX Да они сами об этом писали, только теперь уж не найти наверно. короче, газифицировал лужу. доволен? quote:
ORIGINAL: MEPOX Раз вы такой умный, то покажите где бы c# обходил традиционные(не vm) языки. извини, ты тупой? по прежнему не видишь разницу между языком и его реализацией? лови пример на параллелизацию: http://community.livejournal.com/ru_anti_cpp/4117.html а заодно попробуй объяснить, почему в C# делегаты есть на уровне языка, а в C++ для их реализации необходим секс разных степеней извращённости, типа MESSAGE_MAP'ов, Qt'шного MOC'а, или boost'овских сигналов-слотов на особой шаблонной магии? quote:
ORIGINAL: MEPOX C++ это эффективность C# это простота.(хех простота реализации, а не самого языка естессно). потрудись объяснить фразу в скобках - она как бы намекает на то, что мы готовы услышать вселенскую мудрость quote:
ORIGINAL: MEPOX C# – хорошо программисту, но плохо пользователю c++(си в расчет не беру потому что крупных проэктов на нем нынче не так много) – труднее программисту, но пользователю лучше потому что всё работает хорошо и быстро. Firefox на C++. OpenOffice на C++. хорошо? быстро? а, ещё и протекает при этом. бесплатным довеском насчёт C ты, кстати, знатную херню спорол. ядро NT - на C. Linux, FreeBSD - C. Apache - C. 90% кода, которым ты пользуешься, в той или иной мере написан именно на C quote:
ORIGINAL: MEPOX Достоинство у таких языков одно – их легко переносить. Вообще чем ниже переносимость, тем больше скорость и наоборот. Правда из-за того что всё делают за тебя падает вероятность ошибок. достоинство таких языков - высокий уровень асбтракции, чучело. ну напиши мне web-контейнер на C++, вперёд :) для этого нужна хорошая поддержка рефлексии, которая есть в Java, C# и CL - и которую тебе придётся писать ручками на С++. и даже если ты что-то таки напишешь (сделаешь велосипед с квадратными колёсами), работать оно у тебя будет херово. очень херово про "вероятность ошибок" ты ж ведь тоже ни хрена не понимаешь. и что такое верифицируемый байт-код не знаешь, и design by contract тебе ни о чём не говорит quote:
ORIGINAL: MEPOX C++, например, как язык более низкого уровня позволяет реализовывать(или списывать) собственные алгоритмы(для сборки мусора например), что потенциально позволяет добиться большей производительности. и чем же тебе не нравится алгоритм сборки мусора .Net? о принципах работы которого ты, опять же, ни малейшего понятия не имеешь quote:
ORIGINAL: MEPOX Поэтому-то я и против C# да, поэтому. вследствие своей чудовищной некомпетентности, убогости, и желания выделиться
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 17:58:09.126666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: kreol Мне интересно, а на чём написана сама Visual Studio? Что-то мне подсказывает, что совсем не на C#. есть такое грубое слово - legacy. M$VS - это бездна кода на C и C++, имеющего развитый COM-интерфейс. переписывать его на C# не имеет смысла
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 18:07:10.740000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Да тем местом что Майкрософт хочет пробать бесплатные C и C++ ещё один блаженный? язык программирования не может быть бесплатным или платным - есть стандарт ISO/IEC, сводобный для реализаций. можешь сам свой компилятор написать, если осилишь. впрочем, не осилишь quote:
ORIGINAL: Alexey1993 сворганив на их основе свой С# ещё один любитель написать херни, да? C# с C и C++ общий имеет только синтаксис, и то отчасти. семантически он куда ближе к той же Java или Modula-2. кстати, опять же, C# - стандартизованный язык, имеет вполне себе свободную спецификацию quote:
ORIGINAL: Alexey1993 который ели ворочается насколько слышал а я слышал что тебе год назад мозг за ненадобностью вырезали. и ты знаешь, по-моему мои слухи правдоподобней твоих. во всяком случае они подтверждаются quote:
ORIGINAL: Alexey1993 .У него даже когда скачиваешь визуал С# експрес описание почти такое же как у Бейсика :D.А визуал С++ експрес другое. уровень аргументации умиляет quote:
ORIGINAL: Alexey1993 Вспомните из глубины истории Майкрософта что он ничего не создал с нуля.Даже дос они не с нуля написали ,бейсик купили даже оконный я слышал не они полностью изобрели.Просто им надоел бейсик они им сыты по горло и пытаются создать пародию на С/C++ за которую прийдётся розкошелится.Я не крутой кодер токо учусь.Но это моё личное хоть и субьективное мнение. ты идиот. и то, что это мнение твоё Личное и Субьективное, не делает его менее тупым и необоснованным quote:
ORIGINAL: Alexey1993 И вообще у каждого я зыка есть свои недостатки.В программировании главное выбрать язык для задач которые поставлены и для каждой задачи лучший язык свой.За 1 метр от компа лежат 2 книги по Perl 1 по PHP 1 по Си их отец на работе юзает и я дома у компа у которого пишу это сообщение.Главное выбрать нужный язык,изучить его и вперёд и вперёд решать задачи в жизни и делах.А смотреть на его +ы и -ы можно долгого так ничего и не поняв. …однако внезапно в самом конце ты умудрился сказать очень правильную вещь. каждой задаче свой инструмент - это да. здесь соглашусь
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 20:10:58.943333
|
|
|
kreol
Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
|
quote:
ORIGINAL: Denaturat есть такое грубое слово - legacy. M$VS - это бездна кода на C и C++, имеющего развитый COM-интерфейс. переписывать его на C# не имеет смысла Ну вот я о том же. Просто как-то слишком уж распространён миф о том, что то, насколько большой и медлительной получилась программа зависит в основном от языка программирования, а С++ - это самый "быстрый" из языков (я уже молчу о том, чем обычно измеряют эту самую скорость языков). Вообще хватит уже молодёжь воспитывать, а то после такой порки у них вообще желание программировать отпадёт ;) Ладно ещё для меня важнее узнать что-то новое, чем ответить на обидное замечание, я в основном могу сдержаться, но, как показывает практика, ущемлённое самолюбие чаще приводит только к длинным и бессмысленным диалогам, чем к пониманию человеком проблемы.
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 20:18:32.673333
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
quote:
ORIGINAL: Alexey1993 Да тем местом что Майкрософт хочет пробать бесплатные C и C++ сворганив на их основе свой С#, который ели ворочается насколько слышал …. "Пастернака не читал, но осуждаю" (с)
|
|
|
RE: Как вы относитесь к С# ? - 2009-01-09 21:13:25.226666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: kreol Вообще хватит уже молодёжь воспитывать, а то после такой порки у них вообще желание программировать отпадёт ;) Ладно ещё для меня важнее узнать что-то новое, чем ответить на обидное замечание, я в основном могу сдержаться, но, как показывает практика, ущемлённое самолюбие чаще приводит только к длинным и бессмысленным диалогам, чем к пониманию человеком проблемы. ок, прекратил
|
|
|
|
|