|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||
| 29.09.2011, 19:31 | ||
|
это я к тому, что странно это называть принципом ++
0
|
||
| 29.09.2011, 19:31 | |
|
Ответы с готовыми решениями:
991
Какой язык программирования лучше? (3) Какой язык программирования лучше? (2) Какой язык программирования лучше для создания игры??? |
|
|
|||
| 29.09.2011, 19:35 | |||
|
0
|
|||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 29.09.2011, 19:43 | |
|
0
|
|
|
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||
| 29.09.2011, 19:48 | ||||
|
Но судя по Если да, то приношу свои извинения
0
|
||||
|
19 / 19 / 4
Регистрация: 18.02.2011
Сообщений: 292
|
|
| 29.09.2011, 19:49 | |
|
Я думаю лучше C++
0
|
|
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
|
| 29.09.2011, 21:34 | |
|
Evg я и так и так имел ввиду (и в условиях, и принудительное объявление).
Про условие говорить не хочу, уже расписал. Просто это в 20 строчках может быть удобным, но когда код "мегабайтный", встает вопрос, а создана была ли эта переменная в текущем контексте выполнения или нет? Был случай где автор объявлял переменную в условие "истино", про ложный вариант автор не подумал видима, и в определенно ситуации его код завалился. Не проще ли объявить переменную перед условием, а в условиях уже изменять? В языке где такое возможно, логика сводиться к тому что не только нужно проверять условие, но и проверять существование переменной. То есть что я говорю сейчас и тогда, это "не разу не круто". Когда пишешь С++, создается ощущение что используешь точный научный инструмент, но вот когда пишешь на php (а чаще сопровождая уже чужой код), складывается ощущение что переспал с самой дешевой ш...ох из района по пьяне. Конечно можно натворить чудес и в С++, но в php с отсутствием объявление и указании типов это становится настолько увлекательно что делают все (к примеру когда один и тот же идентификатор может являться и переменной и массивом из-за функций - это так весело ).PS данное обсуждение ответвилось от обсуждение "ужаса" использование Си в веб программирование. Суть уже раскрыта, автор не возражает, поэтому сейчас спор может уйти не туда. То есть я не сравнивал языки и нотации, я пытался доказать что php даже хуже чем Си для веб программирования, а не наоборот как говорят многие.
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||||||||||||||||
| 30.09.2011, 08:13 | |||||||||||||||||||||||
|
Добавлено через 3 минуты Добавлено через 3 минуты Добавлено через 6 минут Добавлено через 3 минуты Удобнее всего эту величину объявить в начале части программы, отвечающей за эту подзадачу, то есть в начале подпрограммы. На полюсах тоже можно объявлять переменные в любом месте. А знаешь, почему этим ни кто не пользуется, а все объявляют в начале? Потому что декларировать что либо после хотя бы одной операции нелогично, не удобно и ведёт к тормозам разработки. Добавлено через 4 минуты
Добавлено через 1 минуту Добавлено через 1 минуту Я тоже так хочу. а пишу на php только от незнания.
0
|
|||||||||||||||||||||||
|
|
|
| 30.09.2011, 11:07 | |
|
php и ему подобное - это всё-таки специализированные языки (т.е. созданные для некоторого конкретного класса задач, а не универсальные). И авторами навряд ли предполагалось, что на них кто-то будет писать большие проекты
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 30.09.2011, 13:18 | ||
|
0
|
||
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
||||||
| 30.09.2011, 14:58 | ||||||
и оно создает абстрактное ветвление (то есть разные условия (контекст) выполнения из-за таких идентификаторов).Далее холливар ![]() Это как в фильме матрица - они смотрят на летящие знаки и видят что там происходит, так же скажем верстальщик на html пишет свои блоки html, а в голове у него конечная картина - и эта картина НЕ БЛОКОВ! а картина сайта в браузере. Так что говорить что это просто текст думаю не правильно. Это исходный код, "исходный" от чего более "крупного"... ну если для вас это просто текст, то вам наверно быстро наскучит эти буковки вбивать , потому что для вас это просто буковки, а не часть чего-то большего.Проблема тут в том что такие книги давно перестали быть учебниками, а стали больше средствами заработка для их авторов. Конечно тут есть и другие факторы, - лень юных программистов и отсутствие желания чему-то учиться .PS думаю понятно когда говорю такие книги я не имею ввиду все книги, а слово "юный" программист - человека не юного по возрасту, а юного по опыту и времени его становления программистом.
0
|
||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||
| 30.09.2011, 15:13 | |||||
|
Добавлено через 2 минуты Добавлено через 2 минуты Добавлено через 57 секунд
0
|
|||||
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
|||||
| 30.09.2011, 15:26 | |||||
![]()
0
|
|||||
|
Йошь-мыслитель
|
|
| 30.09.2011, 21:30 | |
|
И всё же интересно было бы увидеть CMS на компилируемом ЯП
Интересно точнее было бы понять как оно будет ставиться на сервер.
0
|
|
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
||
| 30.09.2011, 22:11 | ||
|
Инсталляция запускаешь некий "install.cgi" и программа по средством веб интерфейса распаковывается и инсталлируется - тоже самое в общем что и обычно CMS. Можно сделать установку как обычную программу в консоли (даже в GUI), в общем как захочет автор, но у прикладного ПО возможностей больше.
0
|
||
|
Йошь-мыслитель
|
||
| 30.09.2011, 23:26 | ||
|
0
|
||
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
||
| 01.10.2011, 01:07 | ||
|
0
|
||
|
Йошь-мыслитель
|
|
| 01.10.2011, 02:30 | |
|
List2006, я вот про что говорю: PHP, равно, как и прочие интерпретируемые серверные языки выполняется интерпретатором на стороне сервера. Сам интерпретатор может быть установлен где угодно на сервере, только не там, куда имеет доступ конечный пользователь хостинга. Однако, интерпретатор PHP обычно предустановлен всегда, и клиент пользуется уже установленным ПО. Поэтому в этом случае проблема доступа куда-либо, кроме своей папки, для него не актуальна. А в случае с использованием программных модулей созданных на основе компилируемого ЯП пользователь так или иначе сталкивается с проблемой установки на сам сервер требуемого ПО. Или хотите сказать, что Вы тупо закинете всё в папку cgi-bin и оно сразу будет работать?
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 01.10.2011, 07:22 | |
|
Во-первых натив тоже можно кинуть в ту самую папку. На LINUX все пользователи точно также имеют доступ только к своим каталогам, но если прога уже собрана для этой системы, то её можно туда и кинуть и запустить. Я так уже делал. А в чём принципиальная разница? Кинул, потом зателенился и запустил. Проблема вообще не в доступе, а в исполнении: php интерпретатор на всех поддерживающих его хостингах уже запущен и исполняется, а вот дадут ли исполнять натив - тот ещё вопрос. Зателенился на вторую хату? Эйси. А какие команды тебе разрешены? Запуск файлов может в их число и не входить. А во-вторых и эта проблема, и ограничение доступа существуют далеко не всегда. Существуют выделенные сервера, как виртуальные, так и физические, можно также всё разместить на своём компе со статическим адресом. У меня, например, статический адрес и хороший канал.
0
|
|
|
|
|||
| 01.10.2011, 14:00 | |||
|
taras atavin, для Windows и сейчас можно писать на MS VС++ в проекте IISAPI или ATL Server также у него многопоточная обработка модулей. Мне интересно самому посмотреть форумный движок написанный на C/C++ CGI или C++ ATL Server. P.S. Вывод нужно делать после собственного опыта работы, а не говорить что хуже а что легче.
0
|
|||
| 01.10.2011, 14:00 | |
|
Какой язык программирования мне ст0ит учить? Какой язык лучше / прибыльнее? Какой язык веб-программирования выбрать? Плюсы\минусы Какой язык лучше изучать C или C++ Какой язык лучше изучать с нуля? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|