![]() |
|
Модераторы: LSD |
![]()
|
|
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар |
Это, простите, как понимать?
Нашел в Internet, уже старовато, но заставляет задуматься...
Это шутка такая не смешная? Или как? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| .RADIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
Как известно, любят вопреки. А так, похоже на маразм. Особенно "Hello, world !" в 2,3 Мб - это мне напоминает Visual C++, который будет через год. И всё же - может всё-таки это шутка ? Мне например, нравится язык С/С++. А как же скорость работы откомпилированной программы ? Язык С и его продолжения генерируют код в 2...3 раза медленней, чем ASM; Pascal генерит раза в 1,5...2 медленнее, чем С; а BASIC вообще раз в 10 тормознее (чем С).
-------------------- ASM Forever |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 |
Хм... Не знаю насчет Hello World размером в 2.1 Мб... Только что чисто из интереса решил проверить (gcc), написал Hello World на C (через puts) и C++ (через ostream::operator<<), в результате: C - 2960 байт, C++ - 3372 байта (оба с удалением отладочных символов, иначе - в районе 13 кб). Разница есть, конечно, но...
ИМХО, какая-то фигня )) -------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
| shedon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1209 Регистрация: 17.1.2003 Где: Нижнiй Новгородъ |
Такое было на первых компиляторах С++ Но технология дот нет всё возратит на круги своя. -------------------- Programming is like sex: One mistake and you have to support it your lifetime |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 |
Я что-то похожее читал про язык C. Там была примерно такая же подоплёка. Там вроде речь шла, что язык C - это удачная шутка его авторов и что они даже не думали, что кто-то будет на нем программировать и даже рискнет написать на нем Unix.
На C++ написано огромное колличество кода, причем немало многократно импользуемых библиотек, так что утверждение о повторной неиспользуемости кода, звучит сомнительно. Хотя большая доля правды в этой статье присутствует
А тебе не кажется что .Net написан на С++? -------------------- Account removed |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва |
Ну и что? Возможно что VB тоже на нем писали, а COM+ и DCOM вообще сключительно на нем. Разве им это сильно помогло? |
|||
|
||||
| shedon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1209 Регистрация: 17.1.2003 Где: Нижнiй Новгородъ |
Я имею в виду, что приложения на .NET Framework, работают на много медленне. Например одна и таже программа на си шарп или управляеммом си++, работают медленнее, чем на нормальном си++. -------------------- Programming is like sex: One mistake and you have to support it your lifetime |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар |
Однако, наводит на мысли..
Если я не ошибаюсь, Linux написан на чистом С, а не на С++... No comments.. Блин, это один из моих любимых языков! Что, переходить на убогий VB?.. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Sun |
|
||||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 |
Не стоит принимать на веру все что ты прочитал, тем более в Интернете. В статье есть некоторые сомнительные моменты, которые ставят под сомнение все интервью. Например
Но Windows 95 написана на C и ассемблере (хотя достоверно утверждать не стану, так как исходников не видел). Объектно-ориентированной ее назвать достаточно сложно, так как все API реализовано как набор функций, без всяких объектов.А уже всякие там MFC - это классы-оболочки для этих функций, разработанные для сторонних разработчиков. -------------------- Account removed |
||||
|
|||||
| DENNN |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва |
Сама мысль, передаваемая этим интервью дает понять, что все это просто шутка.
GTK тоже кстати. ИМХО, сделано так еще и для того, чтоб иметь более гибкие возможности при последующем компилировании, т.е. компилятор может понимать только C. |
||||
|
|||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар |
Да понимаю я!.. Но как-то за душу берет.. Есть подозрение, что не все там ерунда... -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 |
Вообще, IMHO, интервью фиктивное. Хотя, естественно, в каждой шутке есть доля шутки. Например, взять те же GUI: GTK+ - написан на C, Qt - на C++, при этом GTK работает намного быстрее. Хотя возможно, что дело здесь даже не в языке, а стиле разработки. Все же, думаю, в критических к скорости участках стоит подумать - я бы, наверное, использовал ассемблер, если, конечно, не нужна переносимость. В противном случае - C. И оставьте в покое C# и .NET вообще
Kurt, дык а юниксы, насколько я помню, вообще все на C написаны... C++ слишком высокоуровневый для операционки, имхо. Слишком много вещей скрыты от программиста, до которых не так сложно добраться через простой C. Поправьте меня, если где не прав. -------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва |
А как у вас с чувством юмора?
-------------------- С уважением, А. Фролов. |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар |
С чувством юмора?
А когда как.. Данную статью я не воспринимаю, как нечто серьезное, но я и раньше слышал слухи, что С++ - просто удачная шутка.. Или это от сюда же, от подобной статьи? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| shedon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1209 Регистрация: 17.1.2003 Где: Нижнiй Новгородъ |
Не знаю я выдел эту статью, уже давно в каком-то журнале(по-моему "Мир ПК"), там она кажись на диске была. -------------------- Programming is like sex: One mistake and you have to support it your lifetime |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |