LINUX.ORG.RU
ФорумTalks

Линус считает С++ отвратительным языком


0

0

On Wed, 5 Sep 2007, Dmitry Kakurin wrote:
>
> When I first looked at Git source code two things struck me as odd:
> 1. Pure C as opposed to C++. No idea why. Please don't talk about portability,
> it's BS.

*YOU* are full of bullshit.

C++ is a horrible language. It's made more horrible by the fact that a lot
of substandard programmers use it, to the point where it's much much
easier to generate total and utter crap with it. Quite frankly, even if
the choice of C were to do *nothing* but keep the C++ programmers out,
that in itself would be a huge reason to use C.

Остальное по ссылке
http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918

Re: Линус считает С++ отвратительным языком

ИМХО Glibы всякие на С не намного лучше чем C++

zort ()

Re: Линус считает С++ отвратительным языком

Ну так наехали на самолично Линусом придуманный Git, вот Линус и завелся.

tailgunner ★★★★★ ()

Re: Линус считает С++ отвратительным языком

Всё сосёт, кроме пылесосов. Это же общеизвестно и довольно тривиально. Зачем углубляться в частности?

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком


ну это же просто самоубийство честно взять и признать, что ядро написанное на C - это &^%$%^$ по определению. с повозки то уже не спрыгнешь, масса и скорость не та...

run Linus run :)

// wbr

klalafuda ★☆☆ ()

Re: Линус считает С++ отвратительным языком

Дак всем известно, что лучшим языком Линус считает Visual Basic.

anonymfus ★★★★ ()

Re: Линус считает С++ отвратительным языком

Гм. Я с ним согласен. Язык должен быть узкоспециализированным.

soomrack ★★★ ()

Re: Линус считает С++ отвратительным языком

Он прав. С++ породил много быдлокодеров, которые начитались "С++ за 24 часа" и считают себя гениями программирования.

generatorglukoff ★★ ()

Re: Линус считает С++ отвратительным языком

> Почему, при желании на лиспе можно за пару вечеров переписать.

Мужык, да ты просто тормоз :D Чем там целых два вечера заниматься? O_O

tailgunner ★★★★★ ()

Re: Линус считает С++ отвратительным языком

понеслась...

Ip0 ★★★★ ()

Re: Линус считает С++ отвратительным языком

> *YOU* are full of bullshit.

5.2 Оскорбление участников дискуссии - удалить и снять score с Линуса. При многократном повторении - забанить. Вот так!

anonymous_incognito ★★★★★ ()
Ответ на: Re: Линус считает С++ отвратительным языком от ero-sennin

Re: Линус считает С++ отвратительным языком

Вообще если посмотреть по контексту - Линус гонит на С++ как язык для написания git. Ну и на поколение быдлокодеров в частности.

Dendy ★★★★★ ()

Re: Линус считает С++ отвратительным языком

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

kranky ★★★★★ ()

Re: Линус считает С++ отвратительным языком

Вот, подтверждаю:

>Jarosław Rzeszótko>What do you think will be the next big thing in computer programming? X-oriented programming, y language, quantum computers, what?

>Linus Torvalds>I don’t think we’ll see a “big jump”. We’ve seen a lot of tools to help make all the everyday drudgery easier - with high-level languages and perhaps the integration of simple databases into the language being the main ones. But most of the buzz-words have been of pretty limited use.

>Linus Torvalds>For example, I personally believe that “Visual Basic” did more for programming than “Object-Oriented Languages” did. Yet people laugh at VB and say it’s a bad language, and they’ve been talking about OO languages for decades.

anonymfus ★★★★ ()
Ответ на: Re: Линус считает С++ отвратительным языком от anonymous_incognito

Re: Линус считает С++ отвратительным языком

>> *YOU* are full of bullshit.

> 5.2 Оскорбление участников дискуссии - удалить и снять score с Линуса.

Почему? Слово "bullshit" - устоявшееся выражение, имеет несколько значений, в том числе: "ложь", "бред собачий", "нонсенс", "ерунда", "чепуха". Линус объяснил собеседнику, что его мнение - чепуха. Разве это оскорбление?

http://multitran.ru/c/m.exe?l1=1&s=bullshit&%CF%EE%E8%F1%EA=%CF%EE%E8...

grad ()

Re: Линус считает С++ отвратительным языком

> Линус объяснил собеседнику, что его мнение - чепуха.

Ну можно и так понять, что он сказал собеседнику You are ... То есть, вы буллшит. А вообще, мнение интересное.

anonymous_incognito ★★★★★ ()

Re: Линус считает С++ отвратительным языком

> Just to piss you off.

Во! Вот поэтому же мне не нравится растущая популярность Линуха. Хотя вообще на этом сайте принято с каким-то нездоровым интересом (похожие отклонения есть у спортивных болельщиков) следить, как кто-нибудь куда-нибудь перешёл с винды. Оставайтесь пожалуйста там, дорогие пользователи! И не ходите в нашу песочницу. :)

Teak ★★★★★ ()
Ответ на: Re: Линус считает С++ отвратительным языком от anonymous_incognito

Re: Линус считает С++ отвратительным языком

> Ну можно и так понять, что он сказал собеседнику You are ... То есть, вы буллшит.

Он сказал "you are full of...". Наиболее адекватный перевод на русский будет "ты - мешок дерьма". Насчёт начала фразы "you are", дык из-за ограничений на грамматику в английском, иначе и не получится.

bugmaker ★★★★☆ ()
Ответ на: Re: Линус считает С++ отвратительным языком от anonymous_incognito

Re: Линус считает С++ отвратительным языком

you are full of bullshit однозначно переводится "ты полон дерьма". Что очевидно верно, если конечно поциент не голодал перед этим месяц.

dilmah ★★★★★ ()

Re: Линус считает С++ отвратительным языком

Правильно, вендузятнегов нужно беречь. Огородить бетонной стеной, чтобы их никто не обижал, и залить потом до верху цементом, для вящей сохранности. И для науки польза. А то потом споров подобных нонешним "креационисты vs дарвинисты" не оберёшся. Будут же потом орать на весь астрал, до колик в тентаклях спорить, произошёл ли человек от вендузятнега или вендузятнег - тупиковая ветвь человечества.

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

> Что очевидно верно

Неочевидно. Есть ещё ряд субстанций. Было бы несколько корректнее сказать "ты наполовину полон дерьма". Это заодно дало бы богатую пищу на размышлений на тему, наполовину ли он недозаполнен оным дерьмом, или просто его вместимость вдвое больше чем нужно, но расходуется на побочные цели...

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

Очевидно, legacy, а не .net.

Известно, что фаном VB Торвальдс стал примерно с 4-й версии.

Если сравнивать VB с делфёй, то он практически во всём будет круче, особенно в производительности. Что касается ООП в VB6, то основные проблеммы с наследованием модулей, всё остальное вполне на уровне его времени.

anonymfus ★★★★ ()

Re: Линус считает С++ отвратительным языком

> 2. Линус - хам

Если ты не хочешь кого-то видеть в своём сообществе, то самый правильный для тебя способ поведения - это прямо и недвусмысленно ему на это указать, разве нет? Если более важные цели, чем быть со всеми вежливым.

Teak ★★★★★ ()

Re: Линус считает С++ отвратительным языком

0. Патрик-Бох забыл :( .

1. Всё гадость. Лучше бы С# полажали. Ато с++ лажать боян, скушно.

2. Многие из хамов не создали операционки и никогда не, так что хам - не главное...

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

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

Мне доводилось совсем немного посадомазничать и с тем и с другим. Висуалвасик 6 отличается от делфей совсем уж немигосердной глюкавостью, и наредкость извращённой сложностью. Сколько там типов модулей? Штук 5 вроде... А насчёт производительности - не замечал, ибо недостаточно сумашедш чтобы заниматься на них числодроблением.

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

> то самый правильный для тебя способ поведения - это прямо и недвусмысленно ему на это указать, разве нет?

оптимальный - смотря для достижения какой цели.

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

Ну и что? У каждого свои недостатки. Вендузятнеги вон вообще с вендой содомией занимаются регулярно и первертивно, им же никто ничего не говорит.

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

>> 2. Линус - хам

> Если более важные цели, чем быть со всеми вежливым.

то есть ты согласен, что Линус - хам? :)

> Если ты не хочешь кого-то видеть в своём сообществе, то самый правильный для тебя способ поведения - это прямо и недвусмысленно ему на это указать, разве нет?

Конечно. Например, напрямую сказать "Я не хочу тебя здесь видеть, потому что ты любишь Си++" 8)

tailgunner ★★★★★ ()

Re: Линус считает С++ отвратительным языком

>Сколько там типов модулей? Штук 5 вроде.

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

>Висуалвасик 6 отличается от делфей совсем уж немилосердной глюкавостью, и наредкость извращённой сложностью.

Если вы про сам язык и IDE, то да (хотя глюков я не видел, возможно из-за того что слишком хорошо разобрался:)). Но ничего извращённей дельфовой/билдеровской VCL нет в природе, в этом я уверен почти абсолютно.

anonymfus ★★★★ ()
Ответ на: Re: Линус считает С++ отвратительным языком от tailgunner

Re: Линус считает С++ отвратительным языком

> то есть ты согласен, что Линус - хам? :)

Это вопрос эмоциональной оценки, тут собственно не о чем спорить. Ну допустим хам, ну и что?

> Например, напрямую сказать "Я не хочу тебя здесь видеть, потому что ты любишь Си++" 8)

Не совсем так. Потому что те, кто любят C++, обычно больше вредят делу. :) Это, опять же, вопрос его личной оценки, но ведь это его дело - кого привлекать к своему проекту, а кого нет. Пока что практика показывает, что у него в целом неплохо получается. :)

Teak ★★★★★ ()

Re: Линус считает С++ отвратительным языком

> Цель указана сразу после слова "если". :)

Хм, там только пожелание: "не хотеть видеть в своём сообществе". Целей, удовлетворяющих такому пожеланию, много.

1. Не смотреть в сторону оного. Если указать оному, он станет всячески возмущаться, тем самым привлекая своё внимание. Так что для достижения такой цели предложенное действие нежелательно.

2. Самому поменять сообщество. Предоженное действие для достижения такой цели индифферентно.

3. Вынудить оного в какой-то степени добровольно покинуть сообщество. Предложенное действие весьма малоэффективно.

4. Насильственно удалить оного из сообщества. Предложенное действие индифферентно. В некоторых частных случаях может помешать.

bugmaker ★★★★☆ ()
Ответ на: Re: Линус считает С++ отвратительным языком от generatorglukoff

Re: Линус считает С++ отвратительным языком

>С++ породил много быдлокодеров, которые начитались "С++ за 24 часа" и считают себя гениями программирования.

>С породил много быдлокодеров, которые начитались "С за 24 часа" и считают себя гениями программирования.

И?

golodranez ★★★★ ()

Re: Линус считает С++ отвратительным языком

> Предложенное действие весьма малоэффективно.

Разве? Если бы я хотел принять участие в каком-то проекте, а его руководитель меня послал бы таким вот образом, то я и пошёл бы. Или ты склонен думать, что программисты на C++ сплошь мазохисты и от "предложенного действия" будут наоборот появляться в ещё больших объёмах? :)

Teak ★★★★★ ()
Ответ на: Re: Линус считает С++ отвратительным языком от generatorglukoff

Re: Линус считает С++ отвратительным языком

> С++ породил много быдлокодеров

Учи бологию за (ч0рт, не помню уже какой) класс. Быдлокодеров породили родители. И вообще, пусть их в покое, ибо http://bash.org.ru/quote/391751

bugmaker ★★★★☆ ()

Re: Линус считает С++ отвратительным языком

>Вот тут старик Линус прав. СПП действительно лажа, которая стала стандартом, поэтому её освоило так много людей

ууу... как ты не прав, ты знаешь что есть много языков которыестали стандартами и которые освоило очень(относительно) мало людей? Так что С++ вовсе не изза стандартиризации так популярен.

golodranez ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.