Форум атеистов Рунета

Текущее время: 08 ноя 2026, 11:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 84 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:37 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2013, 08:30
Сообщения: 39371
Цитата:
Революцию провели французские коммандос. Теперь это республика. Там президент. Политических противников едят крокодилы.
А жаль. Занимательный был обычай.

_________________
"Религия оскорбляет достоинство человека. С религией или без неё, хорошие люди будут делать добро и плохие люди будут делать зло. Но чтобы заставить хорошего человека делать зло —для этого необходима религия" Стивен Вайнберг


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:43 
В сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37273
Откуда: Новороссийск
У крокодилов КПД выше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:43 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
Цитата:
Следовательно, изменения в (имеющем изъяны) государственном
устройстве, которые иногда требуются, могут
быть произведены только самим сувереном путем реформы,
а не народом, стало быть путем революции

Аминь.

Е.А, вы знакомы хоть с какими-то языками программирования?
Фортран, Бейсик, Ассемблер?

Вы ни разу не задумывались о том, что существует программирование сообщества с изначально заданными условиями ОО и OЗ, как и в определенных математических задачах?

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:46 
Не в сети
Заблокирован бессрочно
Аватара пользователя

Зарегистрирован: 20 сен 2012, 15:44
Сообщения: 14380
Откуда: С-Пб
sergey писал(а):
У крокодилов КПД выше.

С какой это радости?
У теплокровных КПД однозначно выше, поэтому они и хладнокровных потеснили.

_________________
"Мы должны знать, мы будем знать". Гильберт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:47 
В сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37273
Откуда: Новороссийск
Я имел в виду аппетит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 00:52 
В сети
Аватара пользователя

Зарегистрирован: 17 авг 2012, 21:37
Сообщения: 37273
Откуда: Новороссийск
Skarlett писал(а):
Е.А, вы знакомы хоть с какими-то языками программирования?
Фортран, Бейсик, Ассемблер?

Do speak English? Parle France? Able Espanoil? Nihongo-no hanasite kudasai?
Exec Fortran!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 01:47 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2014, 23:42
Сообщения: 15796
При чём тут языки программирования? Я ещё ни разу не угадал ход мыслей Skarlett. На пустом месте возникают совершенно непредсказуемые вопросы и реплики.
С тех пор, как кончились все уроки по информатике, я с программированием дела не имел. В школе был Фокал, в Университете Фортран-77.

_________________
Христос воскресе!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 07:40 
Не в сети

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
Сейчас Фортраны и Фокалы оттеснены на второй или даже третий план. Нынче мода на Си-подобные языки программирования. Всякие Си, Си плюсы, Джаваскрипты, PHP, Си шарпы (C#) , Питоны и прочее прочее прочее.

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

if (условие) {выполняемая часть кода если верно} else {выполняемая часть кода если неверно}
i++ - это операция увеличения переменной i на единицу (фишка языка C++) .

ну так вот - "революционный" язык C++ позволял написать конструкцию
if (i++) {что-то тут} else {что-то тут}

Ни один НОРМАЛЬНЫЙ язык программирования не позволил бы записать оператор или действие в сравнении! Но Си-плюс-плюсное уродище позволяет. К примеру паскальщик запишет вот так:

Ink (k);
if (k <> 0) then что-то одно else что-то другое

Сишник запишет в таком стиле:

if (k++) {что-то одно} else {что-то другое}

Оттого что код стал короче - он не стал надёжнее. Но это по-видимому и не колыхало ни Дена Ричи, создателя языка C; ни уж тем более Бьярна Страуструпа, создателя языка C++. Страуструп как-то даже сказанул следующее: "Вопрос 'Как научиться писать хорошие программы на C++?' напоминает вопрос 'Как писать хорошую английскую прозу?' Есть два совета: 'Знай что хочешь сказать' и 'Тренируйся. Подражай хорошему стилю.' Оба совета годятся как для C++, так и для английской прозы, и обоим одинаково сложно следовать." Ни много ни мало, друзья, его плюсное убожество, на котором можно написать конструкцию вида:
a +++++ b
или
if (++k++)

или записи
if (x = y)
и
if (x == y)
возвращают разные результаты, потому что == - это сравнение, а = - это присваивание

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

Ну и что дальше? А дальше то, что в языке С#, ориентированном на интернет-программирование и являющемся дальнейшим развитием языка C++ - эту "революционную возможность" отменили. Потому что ведёт к потенциальным ошибкам! И если вы напишете
if (x++)
или
if (y = x)
в Си шарпе - вы получите сообщение компилятора что "действия не разрешены в операторе сравнения".
Только if (x == y)
Так что уже даже случайно перепутать не получится.

Так что не всякие революции - это хорошая вещь. Планшеты и айпады - казалось бы революция - приводит к тому, что все в общественном транспорте либо в интернете сидят, либо в игры играют. Казалось бы умная, хорошая, сильная вещь - целый компьютер карманный, по мощности процессора сравним с нетбуками - а занимается оглуплением публики. Ибо мыши нет, текст нормально не отредактируешь, пальцем в нужное место текста хрен попадёшь, пока скопируешь картинку из инета и вставишь в нужное место своей дипломной работы и задашь нужный размер - проще себе диплом вручную нарисовать на бумаге ручкой. А если на планшете надо будет вставлять математические формулы а-ля Ворд (или вообще не приведи Господь химические формулы) - то несчастному студенту вообще вместо учёбы в институте и защиты диплома набирая его на планшете проще будет сразу пойти и отслужить в армии. Нервов меньше уйдёт. Вот поэтому чем все занимаются на этом "чуде науки", на этой "революции в техники"? Правильно! В игры играют и "лайки" собирают на фейсбуке. Больше ни на что считай и не пригоден.

А кому не потрепала нервы "революционная файловая система NTFS", которая позволяет выставить права пользователей - просто тем что после сноса Винды старые пользователи "не имеют прав" на доступ к своим собственным старым файлам?

Так что за некоторые революции не мешало бы линейкой по рукам да по пальцам. Причём линейкой не плашмя, а ребром. Революционеры нахрен...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 08:19 
Язык программирования - всего лишь инструмент. Под каждую задачу выбирают свой. Никто не будет гвозди забивать рубанком, а строгать доску дрелью. Для высокопроизводительных приложений - только С и С++ и тут без вариантов. Если руки из жопы, то не язык виноват.

Планшеты - для потребления, а не создания контента.

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


Вернуться к началу
  
 
 Заголовок сообщения: Re: Революция - зло?
СообщениеДобавлено: 08 ноя 2014, 08:39 
Не в сети

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
Dorofey писал(а):
Для высокопроизводительных приложений - только С и С++ и тут без вариантов.
Нет. не только.

Очень неплох Дельфи.
Тоже неплох Visual Basic 6.0

А насчёт C и C++ - так не с таким же уродством, когда можно выделывать любые финты, вплоть до того что гулять по массиву аж за пределами самого массива?
И уж не с такой парашей, что scanf (&x) вносит значение по адресу x, а scanf (x) (как будто можно внести значение куда-то ещё? ) вызывает ошибку!
Dorofey писал(а):
Если руки из жопы, то не язык виноват.
дело не в руках из жопы. Дело в том, что один случайно непропечатавшийся знак равенства может полностью поменять логику программы, а автор может даже не узнать об этом. Человек может забыть один break в операторе switch и пойдут выполняться те ветви кода, которые выполняться не должны.

Это идиотство. Такие вещи должны пресекаться. Как минимум красными предупреждениями компилятора крупным жирным шрифтом.

Но языку Си пофигу. Ему всё равно, если я превышу переменную int и старшие разряды пропадут - нормальные языки должны контролировать переполнение и предупреждать об ошибке. Языку Си похрену оттого что когда я разделю 10 на 4 - то я получу 2, потому что автоматически произойдёт приведение к целому типу. Если я разделю 10 на 4 - то получу 2. А если 10 на 4. - четыре с точкой после него - то получу два с половиной. Паскаль и Дельфи попросту проверят - какой переменной я пытаюсь присвоить значение 10 делённое на 4, и если она имеет целый тип - то я получу предупреждение об ошибке; потому что для целых чисел операция деления другая - div.

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

Человек - это не компьютер. Он вполне может ошибиться, чего-то забыть или пропустить. Компилятор должен помогать программисту исправлять ошибки, а не совершать дополнительные.
Dorofey писал(а):
Планшеты - для потребления, а не создания контента.
Увы это так...

"Венец творения" и "вершина эволюции" в качестве "венца потребления"...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 84 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 9  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB