Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как вы относитесь к С# ?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Как вы относитесь к С# ?
Имя
Сообщение << Старые топики   Новые топики >>
Как вы относитесь к С# ? - 2009-01-07 17:22:42.546666   
HDDimon

Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
как вы относитесь к этому детищу MS?
считаете ли вы его тупиковой ветвью развития языков ООП?
Post #: 1
RE: Как вы относитесь к С# ? - 2009-01-07 17:31:36.593333   
fleisch

Сообщений: 35
Оценки: 0
Присоединился: 2009-01-06 18:17:17.283333
Моё отношение к нему неоднознакчно. С одной стороны это очередной шаг на пути превращения программеров в ламеров, путём введения языков всё более и более высокого уровня. С другой стороны, это очень удобно и увеличивается проивзодительность труда.

Но наше ИМХО никого не  интересует - как MS говорят - так мы и делаем.
Post #: 2
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 систем к нулю.
Что-то я отклонился от тематики… Считаю, что С# имеет мысто быть, не стоит его воспринимать в штыки. Остальные языки не умрут, думается мне, испольуются не на много меньше, чем использовались ранее. Поводов для паники нет, но мнение своё сформировать по этому вопросу можно, так, для информации.
Всё выше написанное - сугубо моё личное мнение…
Post #: 3
RE: Как вы относитесь к С# ? - 2009-01-07 19:21:55.620000   
spikky

Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
quote:

С# оказывается довольно удобным при необходимости написания лёгкого офисного программного обеспечения, вроде телефонных справочников и т.п

Как то уж сильно ограничили :))
Post #: 4
RE: Как вы относитесь к С# ? - 2009-01-07 20:13:15.553333   
QunneD

Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
К C# отношусь хорошо, отличный язык программирования. И его надо знать…
Post #: 5
RE: Как вы относитесь к С# ? - 2009-01-07 20:16:10.600000   
spikky

Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
quote:

К C# отношусь хорошо, отличный язык программирования. И его надо знать…

Поправка: знать его надо если под Вин программы пишешь.. ну или для общего развития
Post #: 6
RE: Как вы относитесь к С# ? - 2009-01-07 20:43:20.343333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: spikky

Поправка: знать его надо если под Вин программы пишешь.. ну или для общего развития


а что, под mono писать уже запретили?
Post #: 7
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 говорят - так мы и делаем.


зачем тебе тогда голова? чтобы в неё есть?
Post #: 8
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

считаете ли вы его тупиковой ветвью развития языков ООП?


а можно всё дерево развития в студию? есть мнение, что ни топикстартер, ни отвечающие его себе не очень хорошо представляют
Post #: 9
RE: Как вы относитесь к С# ? - 2009-01-07 20:56:26.646666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
да, по существу: невыразительный язык поверх хорошей VM. предпочитаю F# и SML.Net
Post #: 10
RE: Как вы относитесь к С# ? - 2009-01-07 20:57:32.680000   
spikky

Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
quote:

а что, под mono писать уже запретили?

Я в общем случае говорил… С# в основном используют для разработки приложений под windows, ведь так?
Post #: 11
RE: Как вы относитесь к С# ? - 2009-01-07 21:03:51.050000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: spikky

Я в общем случае говорил… С# в основном используют для разработки приложений под windows, ведь так?


Gtk#, ну? по репозитариям популярных дистрибутивов Linux пробегись глазами - увидишь много интересного
Post #: 12
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, как автор языка, неоднократно обращалась к своим клиентам с просьбой принять это допущение[источник?].

Вот я и спрашиваю, считаете ли вы его дествительно новым шагом развития ООП или это тупик!!!
Post #: 13
RE: Как вы относитесь к С# ? - 2009-01-07 21:15:41.280000   
John.

Сообщений: 448
Оценки: 0
Присоединился: 2008-06-06 13:46:52.593333
негативно, предпочитаю веб программирование
Post #: 14
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 к классическому ООП возвращаться просто противно. но ты ведь не об этом спрашиваешь, не так ли?
Post #: 15
RE: Как вы относитесь к С# ? - 2009-01-07 21:21:43.393333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: John.

негативно, предпочитаю веб программирование


ASP.Net? :)
Post #: 16
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

Но наше ИМХО никого не&nbsp; интересует - как MS говорят - так мы и делаем.


зачем тебе тогда голова? чтобы в неё есть?

 
Ого… как умник нашёлся… Я аж чуть в а…й не ушёл…
 
Для просветления скажу тебе, что языки типа LISP или Haskell относятся к разряду функционального программирования, а не ООП.
 
По второму пункту даже писать ничего не буду. Думаю, ты сам ничё не понял.
 
Теперь третье: флаг тебе в руки и электричку навстречу. Организуй ещё одно Опен-сорс движение и кричи, что ты один спаситель вселенной, что ты поставишь MS на колени =)) Я посмотрю на тебя =)
 
За пару дней посещения этого форума я уже сделал для себя большие выводы =))
Уважаемый Denaturat, не будьте Вы так агрессивны. Отвечайте спокойнее и немного вежливее.
Post #: 17
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, не будьте Вы так агрессивны. Отвечайте спокойнее и немного вежливее.


а ты не пиши херню и думай прежде чем отвечать на чьи-то вопросы. вся моя критика - по существу, есть претензии - в студию, отвечу на все
Post #: 18
RE: Как вы относитесь к С# ? - 2009-01-07 21:54:36.416666   
fleisch

Сообщений: 35
Оценки: 0
Присоединился: 2009-01-06 18:17:17.283333
Вдаваться в подробности не буду, ибо не вижу в этом смысла. Буду считать, что ты выиграл дискуссию =)) Будь доволен =) За сим отлучаюсь… и всё же, будь повежливее =)
Post #: 19
RE: Как вы относитесь к С# ? - 2009-01-07 21:57:11.343333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: fleisch

Вдаваться в подробности не буду, ибо не вижу в этом смысла. Буду считать, что ты выиграл дискуссию =)) Будь доволен =) За сим отлучаюсь… и всё же, будь повежливее =)


я недоволен, так как предпочёл бы прочитать обоснованное мнение по существу

будет что сказать - возвращайся, поговорим
Post #: 20
RE: Как вы относитесь к С# ? - 2009-01-07 23:32:24.283333   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
quote:

ORIGINAL: HDDimon
как вы относитесь к этому детищу MS?
считаете ли вы его тупиковой ветвью развития языков ООП?


Я на нём пишу и зарабатываю очень неплохие деньги, позволяющие содержать хату, себя, жену и трёх кошек…. ну и особо ни в чём себе не отказывать.

А остальное - не имеет значения :)
Post #: 21
RE: Как вы относитесь к С# ? - 2009-01-08 15:56:36.683333   
HDDimon

Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
спасибо NightmareZz, это я и хотел услышать =):)
Post #: 22
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
Post #: 23
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 наезжаешь, на висту, с бейсиком сравнивать решил…зачем? продемонстировать невежество? высказать своё Важное Мнение?

короче - читайте книги, они рулез
Post #: 24
RE: Как вы относитесь к С# ? - 2009-01-08 18:04:43.220000   
Alexey1993

Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
C# я хоть за него вообще не брался первое впечатление довольно приятное.
Но мне кажется что Майкрософт хочет перевести С/C++ на коммерческую основу.

quote:

C# вторая попытка превратить СИ в бейсик.

И с этим я вполне согласен.

Post #: 25
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?
считаете ли вы его тупиковой ветвью развития языков ООП?


Я на нём пишу и зарабатываю очень неплохие деньги, позволяющие содержать хату, себя, жену и трёх кошек…. ну и особо ни в чём себе не отказывать.

А остальное - не имеет значения :)


И эта мысль мне очень нравится главное чтоб писалось и жилось хорошо $_$! :)
Post #: 26
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

И с этим я вполне согласен.


и что, потрудишься обосновать? или просто ещё один газификатор луж?
Post #: 27
RE: Как вы относитесь к С# ? - 2009-01-08 23:51:30.153333   
spikky

Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
quote:

Потому что против всякой бурды типа java/.net

Назови альтернативу?
Post #: 28
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#
Post #: 29
RE: Как вы относитесь к С# ? - 2009-01-09 13:30:48.430000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666

quote:

ORIGINAL: MEPOX

&gt;и в чём же заключается сей заговор?
В том что сами по себе эти дотнэты и иже с ними представляют собой бурду которая ховает кучу памяти и ресурсов.
Софт жиреет и жиреет. Бизнес машина чтобы заставить нас обновлять хард.

Не устану отсылать к статье Вирта "Долой жирные программы".
Мне интересно, а на чём написана сама Visual Studio? Что-то мне подсказывает, что совсем не на C#.

Про всё остальное лучше просто промолчу, не вижу смысла спорить с не-программистом неведающим.
Post #: 30
RE: Как вы относитесь к С# ? - 2009-01-09 15:11:33.330000   
mishok

Сообщений: 239
Оценки: 0
Присоединился: 2007-07-03 23:42:21.170000
quote:

ORIGINAL: kreol
Мне интересно, а на чём написана сама Visual Studio? Что-то мне подсказывает, что совсем не на C#.

 
Мне кажется, что на С++ написано… могу, конеш, ошибаться…
Post #: 31
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 по Си их отец на работе юзает и я дома у компа у которого пишу это сообщение.Главное выбрать нужный язык,изучить его и вперёд и вперёд решать задачи в жизни и делах.А смотреть на его +ы и -ы можно долгого так ничего и не поняв.
Post #: 32
RE: Как вы относитесь к С# ? - 2009-01-09 15:21:56.580000   
spikky

Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
quote:

К слову тебе не кажется странным, что ms singularity у которой
функционал на уровне linux 0.12 жретъ 512 метром памяти и работает как трактор даже без окошек?!

Это, насколько мне известно, больше эксперементальная ось. Новые идеи пробуют.

quote:

Да тем местом что Майкрософт хочет пробать бесплатные C и C++ сворганив на их основе свой С#,
который ели ворочается насколько слышал.У него даже когда скачиваешь визуал С# експрес
описание почти такое же как у Бейсика .А визуал С++ експрес другое.

И при чем тут коммерческая основа??

p.s. бизнес приложения повсеместно пишуться на java и c#.
Post #: 33
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#


да, поэтому. вследствие своей чудовищной некомпетентности, убогости, и желания выделиться
Post #: 34
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# не имеет смысла
Post #: 35
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

Вспомните из глубины истории Майкрософта что он ничего не создал с нуля.Даже дос они не с нуля написали ,бейсик купили даже оконный я слышал не они полностью изобрели.Просто им надоел бейсик они им сыты по горло и пытаются создать&nbsp; пародию на С/C++ за которую прийдётся розкошелится.Я не крутой кодер токо учусь.Но это моё личное хоть и субьективное мнение.


ты идиот. и то, что это мнение твоё Личное и Субьективное, не делает его менее тупым и необоснованным

quote:

ORIGINAL: Alexey1993

И вообще у каждого я зыка есть свои недостатки.В программировании главное выбрать язык для задач которые поставлены и для каждой задачи лучший язык свой.За 1 метр от компа лежат 2 книги по Perl 1 по PHP 1 по Си их отец на работе юзает и я дома у компа у которого пишу это сообщение.Главное выбрать нужный язык,изучить его и вперёд и вперёд решать задачи в жизни и делах.А смотреть на его +ы и -ы можно долгого так ничего и не поняв.


…однако внезапно в самом конце ты умудрился сказать очень правильную вещь. каждой задаче свой инструмент - это да. здесь соглашусь
Post #: 36
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# не имеет смысла

Ну вот я о том же. Просто как-то слишком уж распространён миф о том, что то, насколько большой и медлительной получилась программа зависит в основном от языка программирования, а С++ - это самый "быстрый" из языков (я уже молчу о том, чем обычно измеряют эту самую скорость языков).

Вообще хватит уже молодёжь воспитывать, а то после такой порки у них вообще желание программировать отпадёт ;) Ладно ещё для меня важнее узнать что-то новое, чем ответить на обидное замечание, я в основном могу сдержаться, но, как показывает практика, ущемлённое самолюбие чаще приводит только к длинным и бессмысленным диалогам, чем к пониманию человеком проблемы.
Post #: 37
RE: Как вы относитесь к С# ? - 2009-01-09 20:18:32.673333   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
quote:

ORIGINAL: Alexey1993
Да тем местом что Майкрософт хочет пробать бесплатные C и C++ сворганив на их основе свой С#,
который ели ворочается насколько слышал ….


"Пастернака не читал, но осуждаю" (с)
Post #: 38
RE: Как вы относитесь к С# ? - 2009-01-09 21:13:25.226666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: kreol

Вообще хватит уже молодёжь воспитывать, а то после такой порки у них вообще желание программировать отпадёт ;) Ладно ещё для меня важнее узнать что-то новое, чем ответить на обидное замечание, я в основном могу сдержаться, но, как показывает практика, ущемлённое самолюбие чаще приводит только к длинным и бессмысленным диалогам, чем к пониманию человеком проблемы.


ок, прекратил
Post #: 39
RE: Как вы относитесь к С# ? - 2009-01-09 22:28:22.966666   
Alexey1993

Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
quote:

ORIGINAL: Denaturat

ты идиот. и то, что это мнение твоё Личное и Субьективное, не делает его менее тупым и необоснованным


Слушай уважаемый,я с тобой вежливо говорил.У меня словарный запас большой но я его держу при себе.
Эххх если бы ты знал скоко я вещей предумал насчёт твоего ника…
Ладно идиот это роман Достоевского прощаю пока.


quote:

ORIGINAL: Alexey1993

И вообще у каждого я зыка есть свои недостатки.В программировании главное выбрать язык для задач которые поставлены и для каждой задачи лучший язык свой.За 1 метр от компа лежат 2 книги по Perl 1 по PHP 1 по Си их отец на работе юзает и я дома у компа у которого пишу это сообщение.Главное выбрать нужный язык,изучить его и вперёд и вперёд решать задачи в жизни и делах.А смотреть на его +ы и -ы можно долгого так ничего и не поняв.


…однако внезапно в самом конце ты умудрился сказать очень правильную вещь. каждой задаче свой инструмент - это да. здесь соглашусь


Ну конечно это не я написал это меня на форуме кто то взломал и написал…

Post #: 40
Страниц:  [1] 2
Все форумы >> [Компилируемые языки] >> Как вы относитесь к С# ?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.