LINUX.ORG.RU

Ужасные предсказания от Линуса Торвальдса


0

0

Linus Torvalds, Linux's chief kernel hacker, вчера сказал, что по
мнению его самого Windows обречен и это уже будет очевидно
в конце этого года.
Многие компании, делающие ставки на Windows, потерпят к концу 2001
года если не полное фиаско, то ощутимые поражения.
Основные моменты в развитии Windows в 2001 году:
- вялые темпы роста
- падение интереса к ОС с закрытым исходным кодом
- острое падение фондовой стоимости Microsoft и Windows-related-компаний.
История, конечно, рассудит. Благо ждать придется недолго.
Однако, тенденция таковая присутствует уже сейчас.
Windows-компании теряют деньги, Microsoft начинает нечеcнтую игру,
что вызывает смех у здравомыслящих людей и подрывает свой авторитет,
а в то время добрый дядя IBM бухает целый милиард вечнозеленых дохлых
президентов в Linux и надеется уже в 2002 году извлекать первую
прибыль от этого миллиарда.

>>> Подробности

anonymous

Проверено:

Но как? Если указатель в int не лезет, как туда может залезть их разность? И ещё. Тут мне умные люди сказали, что всё, о чём мы говорим, верно только до 4Гб памяти. Больше - какие-то совсем другие проблемы...

Eldhenn
()

Все о чем мы говорим - тонкости реализации конкретного компилятора+RunTime на конкретной архитектуре. Для С по стандарту (если мне память не изменяет). char <= short <= int <= long, sign type < unsigned type. pointer type - pointer type = количество type объектов между указателями cast типа pointr <-> int (или long) вообще на откуп разработчика. Я в свое время долго думал как можно было бы реализовать С и его работуку с байтами на БЭСМ-6 (48 разрядное слово, байт не адресуется). Наиболее приемлимая реализация: *char и *type - 2 большие разницы. И *int -> *char, например (*int) << 3, соответственно *char ->*int - (*char)>>3. Короче, адресная арифметика применительно к языку С на совести разработчика компилятора и RunTime, определяется его взлядом на конкретную архитектуру и ограниченное общими рекомендациями стандарта. Поэтому прежде чем обсуждать, а что будет если, нужно определиться с конкретной архитектурой, моделью используемой памяти на ней и конкретным компилятором.

Tid
()
Ответ на: комментарий от Eldhenn

2Eldhenn:
>Если указатель в int не лезет, как туда может залезть их разность?
Как в ДОСе, например -- грубо говоря, берем разность по модулю
некоторого числа... Мрак!
> ... верно только до 4Гб памяти. Больше - какие-то
> совсем другие проблемы...
Больше 4Гб в 32бит операционке не адресуешься, поэтому и
возникла мысль на 64 бита переползать. Вопрос -- как.

Очень интересное чтиво имеется по этому поводу, всем рекомендую:
http://www.opengroup.org/public/tech/aspen/lp64_wp.htm

anonymous
()

Hi! Народ, глупо ругать MS & windows. Вы хоть одну документацию прочитали по windows. Все на метод научного тыка надеетесь. Наверное из FAQ & man по Линуксу не вылазете, чтобы понять как что-то в Линуксе сделать... Да не спорю система очень даже ничего, но именно для интернет сервера и т.п. А бесплатность это полная чушь... (я не тут имею ввиду не диск, который можно на рынке купить, а о серьезных версиях). Для домашнего пользования лучше windows ничего нет. Вы думаете, что бухгалтер будет Линукс изучать... (да и найдите мне Бухгалтерию под Линукс, которая бы конкурировала с 1С например). Линукс - это для инернет серверов и только!!!

anonymous
()
Ответ на: комментарий от anonymous

2anonymous: >Вы думаете, что бухгалтер будет Линукс изучать А Вы думаете, что бухгалтер будет хоть что-то изучать? Бухгалтер должен изучать бухгалтерскую программу! >да и найдите мне Бухгалтерию под Линукс, которая бы конкурировала с >1С например Здается мне, что Вы не имеете представления, что из себя представляет "1С Предприятие". Это всего лишь интерпретатор своего собственного языка с набором виджетов и доступом к БД (кстати, очень дермовым в случае с SQL и очень ненадежным в случае DBF)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

2anonymous:
>Вы думаете, что бухгалтер будет Линукс изучать
А Вы думаете, что бухгалтер будет хоть что-то изучать?
Бухгалтер должен изучать бухгалтерскую программу!
>да и найдите мне Бухгалтерию под Линукс, которая бы конкурировала с
>1С например
Здается мне, что Вы не имеете представления, что из себя представляет
"1С Предприятие". Это всего лишь интерпретатор своего собственного
языка с набором виджетов и доступом к БД (кстати, очень дермовым в
случае с SQL и очень ненадежным в случае DBF)

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