|
|
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Какой ЯВУ лучше, чем С++? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 09:20 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
1) В каком смысле "лучше"? 2) Посмотри Common Lisp или Prolog. Там подход совершенно другой, проще будет делать выводы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 09:31 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Homoerro number 2Какой ЯВУ лучше, чем С++? C++ фореве всех времен и народов! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 09:35 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
ErV пишет: > 2) Посмотри Common Lisp или Prolog. Там подход совершенно другой, проще > будет делать выводы. В LISP нет другого подхода. LISP - обычный язык программирования, хотя и довольно специфичный. Но он принципиально ничем не отличается от С++ или Pascal. Prolog же - да , это вообще не язык программирования в общем смысле. На счет крутизны - о крутизне Prolog-а говорить бессмысленно, в силу его специфичности. О Common LISP - да, это очень хороший, целостный и мощный язык. Причем со стандартом, очень хорошо переносимый, и имеющий кучу реализаций, как коммерческих, так и свободных. Единственное что может быть плохо в Commom LISP - это что там нет контроля доступа к членам класса, доступ всегда public. Но программистов на LISP это не особо смущает - они просто не вызывают низкоуровневые функции доступа. Если я бы писал на чем-то с больш`им удовольствием, кроме С++, то это безусловно Common LISP. Есть еще PYTHON, который по идеологии очень похож на LISP, но без LISP-синтаксиса, но он пока вроде бы только интерпретируемый (хотя это не всегда плохо). Но есть JYTHON, python на Java-машине. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 10:10 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Homoerro number 2Какой ЯВУ лучше, чем С++? тот ЯВУ у которой есть множественное наследование и перегрузка операторов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 14:44 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
MasterZiv ErV пишет: > 2) Посмотри Common Lisp или Prolog. Там подход совершенно другой, проще > будет делать выводы. В LISP нет другого подхода. LISP - обычный язык программирования, хотя и довольно специфичный. Но он принципиально ничем не отличается от С++ или Pascal. Prolog же - да , это вообще не язык программирования в общем смысле. Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по синтаксису больше отличается, чем Паскаль или Ява. Это сугубо личное мнение, и возможно, кстати, и неверное, так как CLISP только начал ковырять. Вообще, было бы неплохо от автора услышать, для чего ему язык нужен, тогда легче было бы что-то ответить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 15:19 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
ErV пишет: > Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный > подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по > синтаксису больше отличается, чем Паскаль или Ява. Там только по синтаксису отличие. А в остальном LISP самый обычный язык программирования. Я на самом деле это только для того говорю, чтобы люди его не боялись. А то принято считать что он какой-то экзотический и ни на что не похожий язык. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 15:32 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
а путон в байт-код компилится :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 16:30 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
MasterZiv ErV пишет: > Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный > подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по > синтаксису больше отличается, чем Паскаль или Ява. Там только по синтаксису отличие. А в остальном LISP самый обычный язык программирования. Я на самом деле это только для того говорю, чтобы люди его не боялись. А то принято считать что он какой-то экзотический и ни на что не похожий язык. Posted via ActualForum NNTP Server 1.4 Н-да... Тыдыть функция и функционал это одно и то-же??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 17:42 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
nik_x пишет: > Н-да... > Тыдыть функция и функционал это одно и то-же??? В LISP нет функционалов. Там только функции. Т.е. там это одно и то же. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 19:24 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
MasterZiv nik_x пишет: > Н-да... > Тыдыть функция и функционал это одно и то-же??? В LISP нет функционалов. Там только функции. Т.е. там это одно и то же. Posted via ActualForum NNTP Server 1.4 Буквари внимательно читаем, да? ... Базис Лиспа предельно лаконичен — атомы и структуры из простейших бинарных узлов плюс несколько базовых функций и функционалов. Базис содержит встроенные (примитивные) функции, которые анализируют, строят и разбирают любые структурные значения (atom, eq, cons, car, cdr), и встроенные специальные функции и функционалы, которые управляют обработкой структур, представляющих вычисляемые выражения (quote, cond, lambda, label, eval). ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 20:55 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
nik_x пишет: > Буквари внимательно читаем, да? > > ... > Базис Лиспа предельно лаконичен — атомы и структуры из простейших > бинарных узлов плюс несколько базовых функций и функционалов. Базис > содержит встроенные (примитивные) функции, которые анализируют, строят и > разбирают любые структурные значения (atom, eq, cons, car, cdr), и > встроенные специальные функции и функционалы, которые управляют > обработкой структур, представляющих вычисляемые выражения (quote, cond, > lambda, label, eval). Нет в LISP понятия функционала. Фунукции есть. Есть именованые, и неименованые (lambda-выражения). Но функционалов нет. Потому что они не нужны. Потому что тем, что называют функционалом, может быть любая функция LISP, именованная или нет. Просто одной функции в качестве агргументов можно передать определение тела другой функции. И все. Что написано в этой цитате, я честно говоря не понимаю. Тут намешано все в какую-то умопомрачительную мешанину, которую трудно понять. по-моему она не несет вообще никакого смысла. Если дашь ссылку, я может смогу оценить весь текст. Хотя уже мы тут как бы не про C++. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 21:10 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
nik_x пишет: > Автор: "nik_x" > MasterZiv > > nik_x пишет: > > > Н-да... > > Тыдыть функция и функционал это одно и то-же??? > > В LISP нет функционалов. Там только функции. Т.е. там это одно и то же. > Posted via ActualForum NNTP Server 1.4 > > > > Буквари внимательно читаем, да? > ну, нашел я этот "букварь". Да... советская высшая школа, блин... И автор вроде бы достаточно "заслуженный" человек, аффтар букваря, Лидия Городняя Общеизвестно, что Лисп — язык искусственного интеллекта и исследования наукоемких и новых направлений информационной обработки. На самом деле LISP никакой не язык искуственного интеллекта. Это расхожее заблуждение. Автор не может этого не знаеть, но тем не менее почему-то пишет... аффтар букваря, Лидия Городняя Функционалы — это одна из категорий функций, используемая при организации управления вычислениями. Ну нет никаких категорий функций... Любую функцию можно передать в любую другую функцию и там вызывать, лишь бы кол-во параметров совпадало. Не знаю, может какие-то диалекты лиспа имеются в виду (их много)... аффтар букваря, Лидия Городняя Расхожее мнение о неэффективности Лиспа столь же убедительно, сколь актуальное когда-то рассуждение о бесполезности интеллигентов, некачественно собирающих колхозную картошку. Как авиация не соревнуется с автотранспортом в объеме грузоперевозок, так и функциональное программирование несравнимо со стандартными парадигмами в массовости применения, но это не умаляет его достоинств. Кто-нибудь понял это ? Переведите, плиз, на русский... аффтар букваря, Лидия Городняя Столь же расхожее утверждение, что функциональный стиль программирования на Лиспе обеспечивает ясность программ, требует поправки, что больше для тех кто пишет, чем для тех, кто читает. (При стихийно-алгоритмическом стиле программист часто не ведает, что же делает его программа — утрата единства замысла). Да вот что за диферамбы функциональному программированию ? Да ничем т.н. функциональное программирование не отличается от "алгоритмического". Это на самом деле то, что вы делаете каждый день. Это и тот же вызов CALL-back-а в Win32, например, функции окна, или тот же вызов std::sort() или qsort() в С++/С. Последнее вообще в СRTL делают, и что ж, C- язык функционального программирования ? А в LISP сортировка вызывается ровно так же, как qsort в C. В общем, бредоватый текст. Был бы афтар ни такой иминитый, написал бы "бредовый". P.S. Оффтопег еще не надоел ? P.P.S. Модератор, модератор, перенеси ветку в "Программирование"... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2007, 22:20 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
MasterZiv аффтар букваря, Лидия Городняя Расхожее мнение о неэффективности Лиспа столь же убедительно, сколь актуальное когда-то рассуждение о бесполезности интеллигентов, некачественно собирающих колхозную картошку. Как авиация не соревнуется с автотранспортом в объеме грузоперевозок, так и функциональное программирование несравнимо со стандартными парадигмами в массовости применения, но это не умаляет его достоинств. Кто-нибудь понял это ? Переведите, плиз, на русский... Ну я. Хотя завернули, конечно. [quote аффар букваря, лидия Городняя, в кривом переводе] 1) Думать, о том, что лисп нэффективен - то же самое, что обьявить интеллигентов бесполезными, основываясь на том, что некоторые из них плохо копают картошку. 2) Сравнивать Функциональное программирование со стандартными парадигмами - это все равно что сравниваь автомобиль с самолетом - типа, и то и другое - транспорт, но разный. [/quote] Насчет ",но это не умаляет его достоинств", тут аффтар сам себя запутал, ибо никуда не клеится - т.е. писали одно, посередине другое вставили, получилась ерунда. По-моему вода полная. ЗЫ. Тема вроде бы была "Что может быть лучше, чем C++", чего так все бурно на "обсуждаем Lisp" переключились? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2007, 00:00 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
nik_x человечище, сколько мы собирались встретиться все вокруг х..ня только ты да я да и ты... Почему все так? сами так виноваты... небуду говорить лишнего, но живя на соседних улицах - гневим бога?! Может все же пересилим беса рутины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2007, 18:57 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
лучше С++ только C# !!! Если только скорость не критический пареметр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 03:52 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1лучше С++ только C# !!! Если только скорость не критический пареметр. си_диез ??? не смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нету. а формы - стыбзены + усовершенствованы из шестого vb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 11:31 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Aklinне смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нетукак? А делегаты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 16:48 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
maXmo Aklinне смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нетукак? А делегаты? А как на счет обобщенного программирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:41 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
авторЧто может быть лучше, чем С++? ета... sex? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 20:18 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
A. Fig Lee авторЧто может быть лучше, чем С++? ета... sex? Это безусловно и необсуждается! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 20:29 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
A. Fig Lee авторЧто может быть лучше, чем С++?ета... sex?Неправильно. Правильный ответ: пиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 22:00 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Aklin Petr1лучше С++ только C# !!! Если только скорость не критический пареметр. си_диез ??? не смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нету. а формы - стыбзены + усовершенствованы из шестого vb. Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. Вам ещё многое придётся узнать о интернет программировании (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих других вещах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2007, 02:15 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1 пишет: > Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо > того, что это полностью объектно-ориентированный язык (подчёркиваю > ПОЛНОСТЬЮ, в отличии от С++, Вы думаете, что это достоинство ? Нет, это наоборот недостаток. Вам ещё многое придётся узнать о интернет программировании > (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих > других вещах. А если мне это ни на фиг не надо ? Ну не занимаюсь я интернет-программированием ! Ладно, ерунда это все. C# по сравнению с С++, естественно, как и его предаг Java - просто никакой язык. Именно как язык, а не как технология. Но это для него не страшно, потому что именно в таком ключе он и разрабатывался. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2007, 07:35 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. Вам ещё многое придётся узнать о интернет программировании (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих других вещах. вы бы товарисч посмотрели что умеет буст у С++ и вопросов бы не возникало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2007, 07:59 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1...Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. .. Не понял, это после этого предложения должны раздаться бурные аплодисменты и воздушные шарики взлетают в небо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2007, 03:21 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
беда в том, что я не в том топике отстаиваю свои идеи :) ну это всё лирика. Но поймите, когда создавали C# , его создавали из всего лучшего, что было на тот момент. C# - это это лучшее от С++, Java и VB. Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут. Я не в коем случае не принижаю достоинства С++ - это хороший язык, я сам долго на нём работал. Но всё-таки решил перейти на C#. Ответьте мне на такой вопрос: какие среды разработки ВЫ восновном используете при работе с С++ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 00:46 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1 Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут. Почему поумнее? Откуда данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 01:49 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут.[/quote] Имхо, товарищи там больше будут о прибыли думать, и ум свой в этом направлении применять. C# и .NET - это прежде всего, продукт, и надо понимать исключительно Майкрософтовский. (Хотя насчет этого могу ошибаться, так как с .NET не общался и его вроде бы сейчас портируют) Соответственно, программер, юзающий .NET и C# - исключительно мелкомягковский клиент, приносящий компании прибыль. С C++ такой проблемы нет. Могу, конечно, заблуждаться в своих изысках по поводу прибыли и т.д., так как за Майкрософтом не наблюдаю, и на винду забил. [quot Petr1]Ответьте мне на такой вопрос: какие среды разработки ВЫ восновном используете при работе с С++ ? MSVC2005, Emacs, vim, eclipse, kdevelop, блокнот и фар с плагином colorer, mc. Короче, все, что под руку попадет. MSVC красива, но тормозна до безобразия, KDevelop к уровню MSVC подтягивается по удобству, а Eclipse уже там (плюс ещё тот же самый уровень тормозов). emacs и vim - это больше для маньяков (к коим сам отношусь), которые будут учить зверские клавиатурные схемы и Emacs Lisp (ясень пень, к vim это не относится). Блокнот - если нужно что-то быстро подправить. Far+Colorer - тоже хороший вариант, жаль, что чисто виндовый. mc - кривоватый фаорзаменитель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 02:02 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Изопропил Petr1 Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут. Почему поумнее? Откуда данные? Поумнее, поумнее, но только не вделе как программировать, а как продавать. Читаю Петю и плaчу горькими слезами, где, где ты долгожданный must die, что же я все на Sunfire и SuperDome маюсь с этим Unix, Oracle и C++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 10:02 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
лучше гор могут быть только горы (с) -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 10:56 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1 пишет: > Но поймите, когда создавали C# , его создавали из всего лучшего, что > было на тот момент. C# - это это лучшее от С++, Java и VB. Его создавали из JAVA, а не из C++. Из C++ создавали Jav-у. Путем обрезания всего, что есть сложного в С++ и выкидывания из языка. Ну в общем тут не о чем даже спорить, C# - язык-примитивизатор (как и ява), в отличие от C++, где много сложных концепций. > Не зря же > Microsoft восновном только и развивает C# ( и вообще .NET языки), а не > С++. Ты в этом уверен ? Ты не в курсе, кто сейчас новый стандарт C++ толкает ? Ты удивишься ... > разработки ВЫ восновном используете при работе с С++ ? Может это уже не в теме ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 12:59 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
для интернет-программирования лучше C#, на котором базируются такие технологии как ASP.NET, WPF\E, WCF, AJAX ".NET", Web-Servic'ы и много ещё чего. Что касается Windows-программирования, то посмотрите на Vista. Это же сплошной WPF !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 01:41 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
И ещё. Я не говорю, что C++ must die. Я говорю что C# (и все .NET языки) и С++ - это немного разные напраления программирования. Что лучше - заваисит от характера поставленной задачи. Где-то лучше C#, где то C++, а где-то вообще С. Если С# понятнее, чем С++ - то это не недостаток C#, а его преимущество, т.к. снижается вероятность ошибок. Я сам раньше работал на С++, но перешёл на C#. Не стоит мне объяснять про С++. Если хорошо знать C#, то все концепции С++ можно реализовать на C#, иногда даже намного проще. Чего только стоят одни делегаты и события в C#. Вообще я бы лучше посравнивал managed и unmanaged подход, чем синтаксис языков. Лично я считаю, что основной недостаток C# - это небольшой проигрыш в скорости. И то только когда CLR (а именно JIT компилер) переводит MSIL в двоичный код. и естественно скорость отнимает GC, но незначительно. Зато концепции, заложенные в managed код безграничны и выводят C# на совершенно другой уровень абстракции от "железа". Будущее (в перспективе от 10 лет) по-любому за managed кодом. А Microsoft в намного большей степени развивает C# и .NET концепцию, и на этом фоне развитие им С++ просто ничтожно. Также в последнее время число C# программистов неуклонно растёт, а С++ снижается (хорошо посмотрите в инете, особенно на зарубежных сайтах (лучше в США)). C# (и .NET) наилучший в так называемом "бизнес" программировании. Но постепенно C# заваёвывает традиционный ареал обитания С++. Например, Managed DirectX. Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу. Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 02:21 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1Например, Managed DirectX. Ага, счас. Вы хоть одну игру видели, написанную с использованием Managed DirectX? Штука, на мой взгляд не самая удачная.... Petr1 Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу. Почитайте, пожалуйста, книгу "Bill Gates: The Way". Книженция пусть и хвалебная, но там черным по белому написано, что любимым занятем у этой компании было купить чью-то разработку и пустить её в оборот. Программисты немного побоку. Petr1 Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++. Обьясняю позицию. C#==.NET. А .NET мне не нравится своими системными требованиями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 03:23 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1 C# (и .NET) наилучший в так называемом "бизнес" программировании. Но постепенно C# заваёвывает традиционный ареал обитания С++. Например, Managed DirectX. Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу. зачот, одназначна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 08:51 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Petr1Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++. БуГаГА пеши есчо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 08:54 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
ErV Petr1Например, Managed DirectX. Ага, счас. Вы хоть одну игру видели, написанную с использованием Managed DirectX? Штука, на мой взгляд не самая удачная.... Titan Quest (FW1.1) :-) Ничего так бегает у меня на максимальных настройках качества... Но подглючивает, и без unmanaged кода там не обошлось.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 09:08 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
по поводу ООП - читайте Буча и думайте, а не слушайте агитацию от мелкомягких о красивых фантиках в розовых снах :)) Petr1И ещё. Я не говорю, что C++ must die. Я говорю что C# (и все .NET языки) и С++ - это немного разные напраления программирования. Что лучше - заваисит от характера поставленной задачи. Где-то лучше C#, где то C++, а где-то вообще С. Если С# понятнее, чем С++ - то это не недостаток C#, а его преимущество, т.к. снижается вероятность ошибок. где то только Азм катит. например МК at89c2051 :)) Petr1Я сам раньше работал на С++, но перешёл на C#. Не стоит мне объяснять про С++. Если хорошо знать C#, то все концепции С++ можно реализовать на C#, иногда даже намного проще. На языке С++ возможно Вы и работали....Но то, что просче на С бимоле - это перебор :) Или скажем так - в си бимоле сколько строк кода займёт вывод таблицы из бд в стандартный привью ? А на клипере 1,5 строчки :)) !!! Petr1... Вообще я бы лучше посравнивал managed и unmanaged подход, чем синтаксис языков. именно с ентого и надо начинать...особенно в больших проектах (несколько тыщ классов) и попытки работать в реальном времени...ню-ню...особенно радует сборщик мусора, резко увеличивающий время отклика системы на определённые события (читаем определение реал тайм систем !) Petr1 Лично я считаю, что основной недостаток C# - это небольшой проигрыш в скорости. т.е. один джамп медленнее чем три ? Petr1И то только когда CLR (а именно JIT компилер) переводит MSIL в двоичный код. становиться очевидно - ну и нафига занимались гимором ставя подпорочки в си бимоль ? Petr1Зато концепции, заложенные в managed код безграничны и выводят C# на совершенно другой уровень абстракции от "железа". Будущее (в перспективе от 10 лет) по-любому за managed кодом. что то срок в 10 лет - маникальный какой то...помню лет 10 назад эти слова произносили явисты :)) щаз вроде как волна прошла, думаю поумнели товарисчи :) Petr1А Microsoft в намного большей степени развивает C# и .NET концепцию, и на этом фоне развитие им С++ просто ничтожно. Также в последнее время число C# программистов неуклонно растёт, а С++ снижается (хорошо посмотрите в инете, особенно на зарубежных сайтах (лучше в США)). милкософт - славо богу не пуп земли :) а в штатах развивается не потому, что хорошо или плохо..а потому что МОДНО ! почуствуйте разницу то бишь коммерческие слоганы просче лепить... Petr1C# (и .NET) наилучший в так называемом "бизнес" программировании. Но постепенно C# заваёвывает традиционный ареал обитания С++. Например, Managed DirectX. Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу. тут загнули..явно Вы когда нить работали с сапотом мелкомягких ? Я вот помню ошибку в первой дот нет студии... блокировка файлов при компиляции, если длина файла больше 65535 байт...ничего не напоминает ? :)) честно говоря когда её поймал за хвост долго ржал, а потом стало грустно. Сырятину милкософт всегда впаривал и будет впаривать...и не надо про супер пупер гавно...есть один афоризм... если к 1 кг. говна добавить 1 кг. повидла, то получиться 2 кг. говна ! Это очень точно отражает состояние дел у мелкомягких... Могу привести другой случай, когда на вопрос какого фига у Вас твориться (сапот милкософта) - воцарилась пауза, а потом ребята попросили весь проект целиком...Типа мы не пробывали такие большие :) Могу озвучить вектор где это было - БизТолк :)) и т.д.. Лучше повторяйте басни за мальчиками от мелкомягких, среди людей произносящих си шарп с придыханием Petr1Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++. к сожалению в яве и си бимоле их явный плюс пока не достигнут. а именно: НЕ ЗАВИСИМОСТЬ от железа... увы и ах - тому много практических примеров из жизни... удачи Вам (круглый) ЗЫ Это хорошо, что Вы фанатеете си бимолем. Спецы только выигрывают от этого. Их становиться меньше - соответственно платят больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 15:52 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Отвечая на вопрос и не углубляясь в всякие моменты, лучше С++ может быть только D (www.digitalmars.com). Хотите больше узнать, заходите и читайте. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 13:34 |
|
||
|
Что может быть лучше, чем С++?
|
|||
|---|---|---|---|
|
#18+
Ну вот еще одно "жалкое подобие левой руки" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 13:46 |
|
||
|
|

start [/forum/topic.php?all=1&fid=57&tid=2028948]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
98ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 425ms |

| 0 / 0 |
