HLFX.Ru Forum Страницы (9): « Первая ... « 2 3 4 5 [6] 7 8 9 »
Показать все 124 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Немного конспирологии о будущем (https://hlfx.ru/forum/showthread.php?threadid=5822)


Отправлено Gandalv 16-04-2022 в 11:01:

Цитата:
Ku2zoff писал:
Это скорее для того, чтобы каждый желающий мог починить телевизор и не покупать новый. При капитализме так не бывает. Техника сама по себе менее ремонтопригодна, и прозводителю важно продавать новое даже взамен исправного старого.

Просто неремонтопригодную технику дешевле делать, чем ремонтопригодную.
Потребитель не будет покупать ремонтопригодный телевизор за 50 тысяч, когда рядом продается одноразовый за 25 с такими же характеристиками.
Люди при покупке не задумываются о таких неприятных вещах, как поломки, ремонты и стоимость эксплуатации. Люди просто берут разрекламированную железку с максимально крутыми характеристиками, которая влезает в бюджет.
Ну капиталисты и наживаются на этом, да.

Цитата:
Когда ты молод, ты смотришь телевизор и думаешь, что телекомпании сговорились для того чтобы сделать людей тупыми. Но когда становишься чуть старше, понимаешь, что это не так. Люди сами этого хотят. И это куда более удручающе. Заговор это не страшно. Ты можешь пристрелить ублюдков! Устроить революцию! Но нет никакого заговора, телекомпании просто удовлетворяют спрос.

__________________
Углеродные звезды с древними спутниками, которые колонизируют разумные грибы...
Газовые гиганты, на которых обитает метеорологический разум...
Миры, растянутые на мембранах, где измерения пересекаются...
Это невозможно описать нашим ограниченным языком...


Отправлено Дядя Миша 16-04-2022 в 14:08:

Цитата:
Gandalv писал:
Потребитель не будет покупать ремонтопригодный телевизор за 50 тысяч, когда рядом продается одноразовый за 25 с такими же характеристиками.

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

Добавлено 16-04-2022 в 17:08:

Цитата:
Gandalv писал:
Но нет никакого заговора, телекомпании просто удовлетворяют спрос.

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 18-04-2022 в 04:58:

Цитата:
Дядя Миша писал:
Почему благословенный Линукс не совместим сам с собой?

А в винде же система поддерживает пути длиной 64К а проводник-только 255

Добавлено 18-04-2022 в 11:58:

Цитата:
Gandalv писал:
Люди сами этого хотят

Так а нельзя анализировать объект находясь внутри него. Принцип неопределённости же.


Отправлено Дядя Миша 18-04-2022 в 05:09:

Цитата:
Crystallize писал:
А в винде же система поддерживает пути длиной 64К а проводник-только 255

Ну во первых, не 255, а 260. А во вторых - это какой-то баг XP.
В семёрке этого уже нет. Да и в XP можно обойти, используя Total Commander.
Но да, в первый раз, когда я с этим столкнулся, был слегка обескуражен, даже подумал на вирусы. ЧСХ, никакой информативной ошибки не выдаётся.
Просто нельзя и всё.

Цитата:
Crystallize писал:
Так а нельзя анализировать объект находясь внутри него

Если очень хочется, то можно. Еще в советское время вывели универсальную формулу: можно + если = нельзя.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дядя Миша 10-05-2022 в 08:25:

Разделяй и властвуй

Начал немного Delphi изучать. Ну как начал - QuArK то на нём написан.
Было бы неплохо иметь под рукой его сорцы в удобочитаемом формате.
Что меня выбесило с первого же момента.

Для однострочных комментариев по прежнему используются //
Но. Для блока комментариев используются либо скобки: { тело комментария }
Либо (* тело комментария *).

И вот первая мысль, которая пришла в голову - это ведь не случайность.
Это специально сделано, чтобы разделить делфистов и сишников на два лагеря.
То что у одних - тело программы, для других - просто комментарий.
При том что я больше нигде не видел такого идиотского способа - комментарий в фигурных скобках. А у делфистов между прочим каждый чих - за деньги.
В С++ сорцы бесплатные валяются на каждом углу, бери - нехочу, в Делфи компонентами успешно барыжат как ассетами в Юнити.
А всего-то синтаксис поменяли, а какой эффект!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 10-05-2022 в 13:23:

Цитата:
Дядя Миша писал:
То что у одних - тело программы, для других - просто комментарий.

Я как-то уже привык, что тело функции ограничивается скобками. Сразу ясно где и чего. То есть, сразу видишь заголовок, список аргументов, вложенные конструкции с условиями и проч. Изучаю паскаль, надо будет сделать на нём контрольную работу. Ужос:
C++ Source Code:
1
var a:array[1..10] of integer;
2
i,j,m,p,n:integer;
3
begin
4
writeln('введите 10 элементов массива');
5
for i:=1 to 10 do readln( a[i] );
6
m:=1; p:=1;
7
for i:=1 to 10 do begin
8
  n:=0;
9
for j:=1 to 10 do begin
10
  if a[i]=a[j] then inc(n);
11
end;
12
if n>m then begin
13
  m:=n; p:=i;
14
end;
15
end;
16
writeln('самый часто встречающийся элемент:',a[p]);
17
end.

До begin и end додуматься - это вообще нечто. Если в программе 1000 строк? И вдруг пропустишь один begin? Или забудешь точку после end? Как вообще это место искать? Понятно, что ide подскажет. Но как-то вообще не наглядно. Сишный подход со скобками очень хорош, потому что их видно при беглом просмотре файла.

Добавлено 10-05-2022 в 20:23:

Именно поэтому всё низкоуровневое пишут на сях. В ядре linux больше 10 млн строк кода.
Насчёт интерпретируемых говноязыков типа жабы и петона я ничего пока сказать не могу (петон будет на старших курсах), кроме того, что жабий синтаксис очень близок к сишному, а петоний убог как паскалевский. Рискну предположить, что попу-лярность всей этой дряни обусловлена низким порогом вхождения для любого безграмотного дегенерата. Потому что виртуальная машина, и шанс выстрелить себе в ногу сильно ниже, чем в страшных сях. Обратная сторона медали - медленная работа и недецкое пожирание оперативной памяти.
Отсюда жудко тормозные сайты и базы данных, огромное потребление памяти браузерами. Я с ностальгией вспоминаю времена 9-ой оперы, когда весь веб был не сильно тяжелее нашего форума.


Отправлено Дядя Миша 10-05-2022 в 13:49:

Справедливости ради стоит отметить, что в ассемблере точка с запятой - комментарий, а в С++ - пустой оператор или конец выражения.

Цитата:


Ku2zoff писал:
Если в программе 1000 строк? И вдруг пропустишь один begin?

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

Добавлено 10-05-2022 в 16:49:

Цитата:
Ku2zoff писал:
Обратная сторона медали - медленная работа и недецкое пожирание оперативной памяти.

Виртуальная машина может быть вполне себе быстрой. От концепции зависит. Чем больше забота о дурном программисте - тем больше проблем возникает. Вместо того чтобы упасть в руках разработчика оно тормозит и жрёт память на клиентских машинах. Т.е. просто загоняем проблему еще куда-то.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено AntiPlayer 10-05-2022 в 13:53:

Цитата:
Ku2zoff писал:
То есть, сразу видишь заголовок, список аргументов, вложенные конструкции с условиями и проч.

Сишное нагромождение скобок тоже не сильно помогает читабельности.

Цитата:
Ku2zoff писал:
Обратная сторона медали - медленная работа и недецкое пожирание оперативной памяти.


Мне ничего не помешало написать на Сях пару тормозных программ с утечками памяти. В качестве работы кодера именно C++ был мои первым ЯП. Ничего хорошего о тех временах сказать не могу. На каком-нибудь пайтоне это все было бы намного проще, быстрее и безопаснее.

__________________
I tell you to enjoy life


Отправлено FiEctro 10-05-2022 в 14:05:

Цитата:
Дядя Миша писал:
А у делфистов между прочим каждый чих - за деньги.
В С++ сорцы бесплатные валяются на каждом углу, бери - нехочу, в Делфи компонентами успешно барыжат как ассетами в Юнити.
А всего-то синтаксис поменяли, а какой эффект!


Сорцы Кварка тоже продаются?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 10-05-2022 в 14:27:

Цитата:
Дядя Миша писал:
Это специально сделано, чтобы разделить делфистов и сишников на два лагеря.

На два враждующих лагеря, я бы сказал. Но потом Борланд и сам осознал, что так дальше продолжаться не может, и запилил "Делфи с синтаксисом плюсов", известный как "Borland C++ Builder". Это худо-бедно но примирило народы.
Цитата:
AntiPlayer писал:
Сишное нагромождение скобок тоже не сильно помогает читабельности.

В С/С++ скобками иногда злоупотребляют. А так в целом, мне кажется, начало и конец блока должны отделяться не словами, а знаками препинания, в роли которых как раз скобки.

Добавлено 10-05-2022 в 10:27:

Цитата:
FiEctro писал:
Сорцы Кварка тоже продаются?

Если там есть платные 3Р-компоненты (я в этом не уверен) - то да, чтобы скомпилить, тебе придётся покупать эти компоненты.

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-05-2022 в 16:23:

Цитата:
FiEctro писал:
Сорцы Кварка тоже продаются?

Поначалу сорцев никаких не было и он был платным. Ты просто не помнишь.

Цитата:
XaeroX писал:
запилил "Делфи с синтаксисом плюсов", известный как "Borland C++ Builder"

Вот это для меня есть вообще величайшая загадка. Это уже настоящий С++ или не совсем?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 10-05-2022 в 16:37:

Цитата:
AntiPlayer писал:
Сишное нагромождение скобок тоже не сильно помогает читабельности.

Иногда скобки не нужны. Зачем заключать в скобки всего лишь одну строку? В этом случае я предпочитаю их убирать.
Цитата:
AntiPlayer писал:
Мне ничего не помешало написать на Сях пару тормозных программ с утечками памяти.

Утечки памяти как-то связаны с повышенным потреблением памяти языком, который в эти утечки (потенциально) не может, потому что выполняется в виртуальной машине?


Отправлено Дядя Миша 10-05-2022 в 17:21:

Цитата:
AntiPlayer писал:
Мне ничего не помешало написать на Сях пару тормозных программ с утечками памяти

на Си можно писать быстро. А вот на яве с шарпом - нет. При всём желании.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 10-05-2022 в 17:57:

Цитата:
Ku2zoff писал:
Зачем заключать в скобки всего лишь одну строку?

Чтобы чётко видеть, что эта строка внутри скоупа.
Например, чтобы было проще выцеплять такой баг:
code:
if (someCondition(evaluation(very_long_function_with_many_args(1,2,456.77f))); doSomething();

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

__________________

xaerox on Vivino


Отправлено AntiPlayer 11-05-2022 в 06:19:

Цитата:
Ku2zoff писал:
Утечки памяти как-то связаны с повышенным потреблением памяти языком, который в эти утечки (потенциально) не может, потому что выполняется в виртуальной машине?

Я до сих пор не знаю, с чем они связаны. Просто каждые сутки работы в режиме опроса оборудования она отжирала памяти в два раза больше.

Цитата:
Ku2zoff писал:
Иногда скобки не нужны. Зачем заключать в скобки всего лишь одну строку? В этом случае я предпочитаю их убирать.

На это уже ответили. Я и сам несколько раз выступал жертвой отсутствия этих скобок, когда работал с чужим кодом.
И почти во всех рекомендациях по код-стайлу, которые я читал, упорно рекомендуют их ставить всегда.

Цитата:
Дядя Миша писал:
на Си можно писать быстро. А вот на яве с шарпом - нет. При всём желании.

Я ввиду недостатка опыта не знаю, как на Си можно написать быстро, скажем, XML viewer с GUI. А вот на Шарпе вполне представляю.

__________________
I tell you to enjoy life


Временная зона GMT. Текущее время 12:46. Страницы (9): « Первая ... « 2 3 4 5 [6] 7 8 9 »
Показать все 124 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024