|
бжни
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++ Какой язык лучше изучать с нуля? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|