powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Что может быть лучше, чем С++?
42 сообщений из 42, показаны все 2 страниц
Что может быть лучше, чем С++?
    #34474835
Homoerro number 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой ЯВУ лучше, чем С++?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34474865
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) В каком смысле "лучше"?
2) Посмотри Common Lisp или Prolog. Там подход совершенно другой, проще будет делать выводы.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34474883
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Homoerro number 2Какой ЯВУ лучше, чем С++?

C++ фореве всех времен и народов! :)
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34474994
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34476229
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Homoerro number 2Какой ЯВУ лучше, чем С++?
тот ЯВУ у которой есть множественное наследование и перегрузка операторов
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34476373
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
ErV пишет:

> 2) Посмотри Common Lisp или Prolog. Там подход совершенно другой, проще
> будет делать выводы.

В LISP нет другого подхода. LISP - обычный язык программирования, хотя
и довольно специфичный. Но он принципиально ничем не отличается от С++
или Pascal.
Prolog же - да , это вообще не язык программирования в общем смысле.

Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по синтаксису больше отличается, чем Паскаль или Ява. Это сугубо личное мнение, и возможно, кстати, и неверное, так как CLISP только начал ковырять. Вообще, было бы неплохо от автора услышать, для чего ему язык нужен, тогда легче было бы что-то ответить.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34476432
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV пишет:
> Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный
> подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по
> синтаксису больше отличается, чем Паскаль или Ява.

Там только по синтаксису отличие. А в остальном LISP самый обычный
язык программирования.
Я на самом деле это только для того говорю, чтобы люди его не боялись.
А то принято считать что он какой-то экзотический и ни на что не похожий
язык.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34476757
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а путон в байт-код компилится :)
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477099
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
ErV пишет:
> Имел в виду - LISP посмотреть, как хороший язык, а Prolog как необычный
> подход. Я не буду на эту тему спорить, но, по-моему, LISP от C++ по
> синтаксису больше отличается, чем Паскаль или Ява.

Там только по синтаксису отличие. А в остальном LISP самый обычный
язык программирования.
Я на самом деле это только для того говорю, чтобы люди его не боялись.
А то принято считать что он какой-то экзотический и ни на что не похожий
язык.
Posted via ActualForum NNTP Server 1.4

Н-да...
Тыдыть функция и функционал это одно и то-же???
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477380
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_x пишет:

> Н-да...
> Тыдыть функция и функционал это одно и то-же???

В LISP нет функционалов. Там только функции. Т.е. там это одно и то же.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477500
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
nik_x пишет:

> Н-да...
> Тыдыть функция и функционал это одно и то-же???

В LISP нет функционалов. Там только функции. Т.е. там это одно и то же.
Posted via ActualForum NNTP Server 1.4

Буквари внимательно читаем, да?

...
Базис Лиспа предельно лаконичен — атомы и структуры из простейших бинарных узлов плюс несколько базовых функций и функционалов. Базис содержит встроенные (примитивные) функции, которые анализируют, строят и разбирают любые структурные значения (atom, eq, cons, car, cdr), и встроенные специальные функции и функционалы, которые управляют обработкой структур, представляющих вычисляемые выражения (quote, cond, lambda, label, eval).
...
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477537
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_x пишет:

> Буквари внимательно читаем, да?
>
> ...
> Базис Лиспа предельно лаконичен — атомы и структуры из простейших
> бинарных узлов плюс несколько базовых функций и функционалов. Базис
> содержит встроенные (примитивные) функции, которые анализируют, строят и
> разбирают любые структурные значения (atom, eq, cons, car, cdr), и
> встроенные специальные функции и функционалы, которые управляют
> обработкой структур, представляющих вычисляемые выражения (quote, cond,
> lambda, label, eval).

Нет в LISP понятия функционала. Фунукции есть. Есть именованые,
и неименованые (lambda-выражения). Но функционалов нет.
Потому что они не нужны. Потому что тем, что называют функционалом,
может быть любая функция LISP, именованная или нет. Просто одной
функции в качестве агргументов можно передать определение тела другой
функции. И все.

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

Если дашь ссылку, я может смогу оценить весь текст.
Хотя уже мы тут как бы не про C++.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477624
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34477706
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
аффтар букваря, Лидия Городняя
Расхожее мнение о неэффективности Лиспа столь же убедительно, сколь актуальное
когда-то рассуждение о бесполезности интеллигентов, некачественно собирающих
колхозную картошку. Как авиация не соревнуется с автотранспортом в объеме
грузоперевозок, так и функциональное программирование несравнимо со стандартными
парадигмами в массовости применения, но это не умаляет его достоинств.


Кто-нибудь понял это ? Переведите, плиз, на русский...

Ну я. Хотя завернули, конечно.
[quote аффар букваря, лидия Городняя, в кривом переводе]
1) Думать, о том, что лисп нэффективен - то же самое, что обьявить интеллигентов бесполезными, основываясь на том, что некоторые из них плохо копают картошку.
2) Сравнивать Функциональное программирование со стандартными парадигмами - это все равно что сравниваь автомобиль с самолетом - типа, и то и другое - транспорт, но разный.
[/quote]
Насчет ",но это не умаляет его достоинств", тут аффтар сам себя запутал, ибо никуда не клеится - т.е. писали одно, посередине другое вставили, получилась ерунда.
По-моему вода полная.

ЗЫ. Тема вроде бы была "Что может быть лучше, чем C++", чего так все бурно на "обсуждаем Lisp" переключились?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34478166
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_x
человечище, сколько мы собирались встретиться

все вокруг х..ня
только ты да я
да и ты...

Почему все так? сами так виноваты... небуду говорить лишнего, но живя на соседних улицах - гневим бога?!

Может все же пересилим беса рутины?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34479191
Petr1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше С++ только C# !!! Если только скорость не критический пареметр.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34479699
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1лучше С++ только C# !!! Если только скорость не критический пареметр.

си_диез ??? не смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нету. а формы - стыбзены + усовершенствованы из шестого vb.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34481169
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklinне смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нетукак? А делегаты?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34481391
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Aklinне смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нетукак? А делегаты?
А как на счет обобщенного программирования
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34481765
A. Fig Lee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧто может быть лучше, чем С++?

ета... sex?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34481782
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A. Fig Lee авторЧто может быть лучше, чем С++?

ета... sex?
Это безусловно и необсуждается!
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34481908
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A. Fig Lee авторЧто может быть лучше, чем С++?ета... sex?Неправильно. Правильный ответ: пиво.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34482083
Petr1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin Petr1лучше С++ только C# !!! Если только скорость не критический пареметр.

си_диез ??? не смешите, сейчас пытаюсь на нем работать, ничего кроме форм там умного и удобного нету. а формы - стыбзены + усовершенствованы из шестого vb.

Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. Вам ещё многое придётся узнать о интернет программировании (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих других вещах.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34482170
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1 пишет:

> Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо
> того, что это полностью объектно-ориентированный язык (подчёркиваю
> ПОЛНОСТЬЮ, в отличии от С++,

Вы думаете, что это достоинство ? Нет, это наоборот недостаток.

Вам ещё многое придётся узнать о интернет программировании
> (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих
> других вещах.

А если мне это ни на фиг не надо ?
Ну не занимаюсь я интернет-программированием !

Ладно, ерунда это все. C# по сравнению с С++, естественно, как и его предаг
Java - просто никакой язык. Именно как язык, а не как технология.
Но это для него не страшно, потому что именно в таком ключе он и разрабатывался.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34482184
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1Если вы ещё не изучили до конца C# (Си шарп), то не критикуйте. Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. Вам ещё многое придётся узнать о интернет программировании (ASP.NET), ADO.NET, Windows Presentation Foundation, WCF, и многих других вещах.

вы бы товарисч посмотрели что умеет буст у С++ и вопросов бы не возникало
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34485055
k e k s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petr1...Помимо того, что это полностью объектно-ориентированный язык (подчёркиваю ПОЛНОСТЬЮ, в отличии от С++, в нём есть делегаты и события, GC и строгая типизация. ..

Не понял, это после этого предложения должны раздаться бурные аплодисменты и воздушные шарики взлетают в небо?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34488242
Petr1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
беда в том, что я не в том топике отстаиваю свои идеи :) ну это всё лирика.
Но поймите, когда создавали C# , его создавали из всего лучшего, что было на тот момент. C# - это это лучшее от С++, Java и VB. Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут. Я не в коем случае не принижаю достоинства С++ - это хороший язык, я сам долго на нём работал. Но всё-таки решил перейти на C#. Ответьте мне на такой вопрос: какие среды разработки ВЫ восновном используете при работе с С++ ?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34488275
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1 Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут.

Почему поумнее? Откуда данные?
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34488283
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 - кривоватый фаорзаменитель.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34488633
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил Petr1 Не зря же Microsoft восновном только и развивает C# ( и вообще .NET языки), а не С++. Там товарищи поумнее нас будут.

Почему поумнее? Откуда данные?
Поумнее, поумнее, но только не вделе как программировать, а как продавать. Читаю Петю и плaчу горькими слезами, где, где ты долгожданный must die, что же я все на Sunfire и SuperDome маюсь с этим Unix, Oracle и C++.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34488852
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше гор могут быть только горы (с)
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34489445
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1 пишет:

> Но поймите, когда создавали C# , его создавали из всего лучшего, что
> было на тот момент. C# - это это лучшее от С++, Java и VB.

Его создавали из JAVA, а не из C++. Из C++ создавали Jav-у.
Путем обрезания всего, что есть сложного в С++ и выкидывания из языка.
Ну в общем тут не о чем даже спорить, C# - язык-примитивизатор (как и ява),
в отличие от C++, где много сложных концепций.

> Не зря же
> Microsoft восновном только и развивает C# ( и вообще .NET языки), а не
> С++.

Ты в этом уверен ? Ты не в курсе, кто сейчас новый стандарт C++ толкает ?
Ты удивишься ...

> разработки ВЫ восновном используете при работе с С++ ?

Может это уже не в теме ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491400
Petr1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для интернет-программирования лучше C#, на котором базируются такие технологии как ASP.NET, WPF\E, WCF, AJAX ".NET", Web-Servic'ы и много ещё чего.
Что касается Windows-программирования, то посмотрите на Vista. Это же сплошной WPF !!!
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491419
Petr1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё. Я не говорю, что 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#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491436
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1Например, Managed DirectX.
Ага, счас. Вы хоть одну игру видели, написанную с использованием Managed DirectX? Штука, на мой взгляд не самая удачная....

Petr1
Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу.

Почитайте, пожалуйста, книгу "Bill Gates: The Way". Книженция пусть и хвалебная, но там черным по белому написано, что любимым занятем у этой компании было купить чью-то разработку и пустить её в оборот. Программисты немного побоку.

Petr1
Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++.
Обьясняю позицию. C#==.NET. А .NET мне не нравится своими системными требованиями.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491591
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1
C# (и .NET) наилучший в так называемом "бизнес" программировании. Но постепенно C# заваёвывает традиционный ареал обитания С++. Например, Managed DirectX. Если бы в Microsoft не работали умные программисты, то не было бы никакого Microsoft. Мощь этой компании в большей степени зависит от программистов, и в меньшей от менеджеров. Как ни пытайся, но "говно" даже при самом лучшем раскладе и условиях продажи не принесло бы Microsoft его славу.

зачот, одназначна
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491595
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr1Ещё, я не против критики в свой адрес. Но я не хочу, чтобы в рассуждения о С++ и C# вмешивались люди плохо знающие C#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++.

БуГаГА
пеши есчо
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34491621
Фотография tAZAR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV Petr1Например, Managed DirectX.
Ага, счас. Вы хоть одну игру видели, написанную с использованием Managed DirectX? Штука, на мой взгляд не самая удачная....


Titan Quest (FW1.1) :-)
Ничего так бегает у меня на максимальных настройках качества... Но подглючивает, и без unmanaged кода там не обошлось..
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34493410
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по поводу ООП - читайте Буча и думайте, а не слушайте агитацию от мелкомягких о красивых фантиках в розовых снах :))

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#. Этот раздела топика для С++, поэтому я в одиночестве. Так что пишите по делу, а не по зову сердца защищать любимый С++.

к сожалению в яве и си бимоле их явный плюс пока не достигнут. а именно: НЕ ЗАВИСИМОСТЬ от железа... увы и ах - тому много практических примеров из жизни...


удачи Вам
(круглый)
ЗЫ
Это хорошо, что Вы фанатеете си бимолем. Спецы только выигрывают от этого. Их становиться меньше - соответственно платят больше
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34497506
SAnty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отвечая на вопрос и не углубляясь в всякие моменты,
лучше С++ может быть только D (www.digitalmars.com).

Хотите больше узнать, заходите и читайте.

Спасибо.
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34497513
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот еще одно "жалкое подобие левой руки"
...
Рейтинг: 0 / 0
Что может быть лучше, чем С++?
    #34497601
Фотография FasterHarder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
I started in 1983, in 2007 i still on a case!
по сабжу, как пел не помню его :
"лучше гор могут быть только горы". Следовательно, лучше С++ может быть только С++.
...
Рейтинг: 0 / 0
42 сообщений из 42, показаны все 2 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Что может быть лучше, чем С++?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]