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

Текущее время: 08 ноя 2026, 19:44

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




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

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

Ну да ладно, очередной глупый холивар.


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

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
Дело не в холиваре.
А в том, что есть возможность написать

if (++a++) {++a++} - это дебилизм!
Такие конструкции вообще не очень желательны в языке, потому как непонятно, что эта конструкция делает. Если число не равно минус двум - то увеличивает его на 4, а иначе только на 2?

И таких конструкций
y = sin (x++);
y = sin (++x);
тоже не должно быть.
А если они и есть - то не должны пропагандироваться.
Они не помогают. Они только мешают.

int x = 10/4; // Я получу значение x=2
float x = 10/4; // Я тоже получу значение x=2
Хотя переменная была объявлена как действительная. А почему? да потому что языку Си посрать на то, какая была объявлена переменная. Он смотрит на то, что 10 и 4 - целые числа. и думает что ответ тоже надо привести к целому числу.

Это нормально?
Тебе понравится калькулятор, на котором ты разделишь 10 на 4 и получишь 2?

Насчёт варнингов - а когда ты переполнишь int или другую целую переменную - ты тоже получишь варнинг? или счёт пойдёт дальше как ни в чём не бывало, но уже с неверными значениями?

И в доказательство того, что я не так уж и неправ - в C# ЗАПРЕЩЕНО ставить в if какие-либо действия и ЗАПРЕЩЕНО не ставить break после if, ибо компилятор неумолимо пишет об ошибке.

О чём это говорит? Да о том, что пришли к тому же, от чего ушли. Сначала разрешили, а потом обратно запретили.

Почему я написал обо всём этом? Да потому, что в нашей жизни есть вещи, которые лучше изменить; а есть вещи, которые лучше не менять... :D


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

Люибишь делфи и визуал бейсик? Расскажи это кросс-платформенникам. Попробуй затащить на айпад прогу на делфи.

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


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

Зарегистрирован: 02 апр 2013, 07:52
Сообщения: 1817
Камарады,при таких талантах,вы бы собрались и хакнули бы что-нибудь полезное!Например сайт бобамы.И написали на весь xtml,что он чудак на букву "м"!А ТО ТАКАЯ ИНТЕЛЛЕКТУАЛЬНАЯ МОЩЬ ПРОСТАИВАЕТ! :lol: :lol: :lol:

_________________
Ваша свобода заканчивается там,где начинается моя.


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


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

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
Я очень сорри - в предыдущем посте опечатка: break не после if, а после switch

Dorofey писал(а):
Во-первых, никто в реальной жизни не пишет i+++++.
Ну хоть за это слава Богу!
Dorofey писал(а):
Если б мой подчиненный так написал бы в реальном коде, я б его линейкой по рукам. Ребром.
Причём желательно железной.

Dorofey писал(а):
Люибишь делфи и визуал бейсик? Расскажи это кросс-платформенникам. Попробуй затащить на айпад прогу на делфи.
ну дык разве в этом вина Дельфи? или заслуга Си? В том что один язык портировали, а другой - нет?

Кстати Дельфи портирован на Линукс - Kylix называется, и ничего - работает.
Dorofey писал(а):
Ругаешься на выход за границы памяти? Пропробуй другим путем выделить массив под миллион треугольников для заброса в видеокарту и быстрого рендеринга. Не, ты можешь это конечно слелать и пользуясь красивой оберткой. Но под капотом будет все тот же malloc.
А почему не прямое объявление массива?

И пусть даже malloc. И что? и теперь нельзя в языке сделать два типа malloc-а - один неконтролируемый, другой контролируемый?
Почему массив должен вести себя как malloc? Это разные вещи вообще-то...
Dorofey писал(а):
Попробуй рассчитать взрыв моста и отрисовку в реалтайме всего этого на визуал бейсике или си шарпе. Я посмотрю.
Ну начнём с того, что Вижуал бейсик может компилировать и в native-код, а может и в машинный. Продолжим тем, что C# не совсем для быстрых приложений, ибо он CLR-язык. Добавим ещё и то, что я вообще на том же C++ стараюсь избегать заумных конструкций. Вспомним ещё и то, что и в Дельфях, и в Сишках, и в Бейсиках бывают всякие алгоритмы оптимизации. И закончим тем, что дай матмодель - может и смогу. И в VB, и в Дельфи. Может не смогу, а может и смогу. Как знать. Не пробовал.

Тока деньги за заказ заплатишь? ;) :D


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

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
Блин, я тока речь про деньги завёл - как Дорофей меня опередил... :(
:D :D :D


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

Зарегистрирован: 02 апр 2013, 07:52
Сообщения: 1817
Внесу небольшую поправку.
Твое время дорого стоит.А за идею?(шутка).

_________________
Ваша свобода заканчивается там,где начинается моя.


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

Зарегистрирован: 18 авг 2012, 17:06
Сообщения: 8378
born писал(а):
вы бы собрались и хакнули бы что-нибудь полезное!
Борн - а ты скажи - зачем нам хакать что-то полезное?

Может лучше хакнуть что-нибудь вредное? ;)


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

Зарегистрирован: 02 апр 2013, 07:52
Сообщения: 1817
Ну можно и так систему отсчета расположить.Вот например,хакнул ты сайт бобамы,на том конце народишко забегал,засуетился,а ты сидишь,пьешь пиво и смеешься.Красота?

_________________
Ваша свобода заканчивается там,где начинается моя.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


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

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