|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
| 01.10.2011, 16:47 | ||||||
|
Добавлено через 3 минуты Добавлено через 5 минут Добавлено через 3 минуты Добавлено через 11 минут 1. На нём можно решить от силы полпроцента задач, стоящих перед разработчиком даже самого примитивного сайта (php плох, но не до такой степени). 2. На самом деле при этом расходуется тысячекратно больше времени. 3. Использование данного языка гарантирует тормоза на несколько порядков по сравнению с любым другим. 4. Изучение даже азов данного языка требует десятилетий. 5. Любая программа на данном языке весит в миллиард раз больше своих аналогов на действительно хороших языках (на столько дряной язык можно создать только специально, а при создании php такая задача вряд ли ставилась). 6. Транслятор данного языка весит пару дисковых массивов от новейших суперкомпьютеров (это тоже не набюдается). При чём, даже при одновременном выполнении всех этих условий.
0
|
||||||
| 01.10.2011, 16:47 | |
|
Ответы с готовыми решениями:
991
Какой язык программирования лучше? (3) Какой язык программирования лучше? (2) Какой язык программирования лучше для создания игры??? |
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
|||||||
| 01.10.2011, 18:39 | |||||||
|
Нет блин когда php работает не как модуль, а как cgi - проблем нет, но вот мы пытаемся другой язык - о ужас, это коллапс вселенной, нельзя, плохо, фу! Хватит трогать людям мозги, и идем читать про cgi, про волшебный stdin и stdout и другие плюшки. Насчет хостингов, не знаю как сейчас, но раньше годов так 4-6 с этим проблем не было. В данном случае речь идет cgi и его продолжение fastcgi, просто тут технология в общем. Personal Home Page Tools (устар.) могу пруфом обеспечить.
0
|
|||||||
|
Йошь-мыслитель
|
|||
| 01.10.2011, 21:59 | |||
|
Не по теме: То, что стоит поискать в педивикии :D Common Gateway Interface Ладно, с вебом, положим, разобрались. По теорверу в действительности и на дельфях можно CGI наваять. А теперь господа, особенно сишники, вопрос: как Вы напишете на голых "плюсах" или на голом "шарпе" (без ассемблера!) компьютерную игру, по графике сравнимую хотя бы с первой "халфой".
0
|
|||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 01.10.2011, 22:31 | |
|
0
|
|
|
касаткО
51 / 51 / 4
Регистрация: 01.10.2011
Сообщений: 227
|
|
| 01.10.2011, 22:42 | |
|
на мой взгляд лучший C++, а зная его легко перейти и на PHP
а вообще надо знать основы .. и тогда изучение любого языка будет не проблемой
0
|
|
|
Йошь-мыслитель
|
||
| 01.10.2011, 22:50 | ||
|
0
|
||
|
|
|
| 01.10.2011, 23:00 | |
|
Xander Bass, подскажи плиз ты разраб игр? просто тут вопрос появился. Я решил поставить ком игру кол оф дьюти модерн вай фаре. она при установке попросила нэт фрэймворк. Ну и когда к какому то подкаталогу не было доступа, во время запуска она выкидывала исключения в стиле нэт - типа там system.бла.бла.бла. Так вот вопрос, что там могло быть написано при участии нэт? менюшки? или еше что?
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||
| 01.10.2011, 23:06 | ||
|
по жизни редко чтото с нуля пишут Добавлено через 2 минуты ну и в принципе думаю, что там едвали асм нужен, directx давно изобрели
0
|
||
|
Йошь-мыслитель
|
|||
| 02.10.2011, 01:05 | |||
|
0
|
|||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 02.10.2011, 01:17 | |
|
я не понимаю смысла обсуждаемого
большой проект - это всегда смесь языков и технологий в реальности даже при написании драйверов использование асма минимально, в компьютерной графике нужны шейдеры, а не асм, opengl, directx в этом смысле избавили нас от него Добавлено через 1 минуту язык более низкого уровня (для с/++ асм, для java/с# - c/++/clr) может использоваться в критических местах на последних стадиях оптимизации, не более хотя с java (использования для жабы плюсовой прослойки мне знакомо из личного опыта) использование низкоуровневого языка имеет больший смысл, чем использование асма гделибо
0
|
|
|
Йошь-мыслитель
|
|
| 02.10.2011, 01:41 | |
|
alex_x_x, батенька, а DX по-Вашему на чём написан?
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 02.10.2011, 01:44 | |
|
Xander Bass, а какая разница? в чем состоит срыв покровов?
0
|
|
|
Йошь-мыслитель
|
|
| 02.10.2011, 01:52 | |
|
Большая. Весь смысл этого немного нелепого спора сводится к нулю. Ибо нет ничего абсолютно универсального - вот моё ИМХО
0
|
|
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
|
| 02.10.2011, 10:51 | |
|
Xander Bass
"асм ховно, машинный код рулит!". Причем не всякие там школьные хексы, а чисто на бинаре ![]() Откуда инфа что игры пишут на асме, откуда инфа что директХ написан на асме? Не исключено что имеются вставки, но писать на асме такую сложную архитектуру, это как валить лес скальпелем - точно, быть может аккуратно где-то, но бессмысленно и беспощадно. Особенно когда на СИ можно добиться результата еще лучше (пруф в сети ищите, он есть). Ты игры хоть на С++ писал? ты видел этот код? Там логика то сложна, а ты еще предлагаешь не малую часть времени тратить на "общение с процессором" вместо того чтобы писать эту логику. Мне всегда нравилась это детская мечтательность, чем ниже язык тем круче (помню как мне один говорил что все языки говно, а вот машинный код это действительно крутотеничка!), но вот в действительности все совсем не так, чем ниже абстракция, тем ближе к железу, а там хренова туча не весьма приятной работы. Если вам нравиться постоянно делать велосипеды, то асм конечно рулит (как полноценный прикладной язык для ПК, я не исключаю его важность в других областях, и в использование ставок).
0
|
|
|
|
|||
| 02.10.2011, 14:22 | |||
|
1. Обращение к железу (напрямую или через ОС). Ни один язык программирования не содержит встроенных конструкций, чтобы выполнять эти операции. Потому что при всём нынешнем разнообразии систем команд процессоров просто нереально накрыть это какой-то высокоуровневой конструкцией языка. А при работе через ОС ещё и программные соглашения на каждой ОС разные 2. Производительность. Многие процессоры имеют всякие специфичные инструкции для вычисления некоторых узкоспециализированных вычислений: mmx, sse и прочие расширения. Для их использования пишут коды на ассемблере по единственной и очень банальной причине: слишком проблематично сделать это через компилятор эффективным образом. Оба этих пункта не имеют никакого отношения к языку программирования. Чтобы отрезаться от работы на низком уровне всё это хозяйство накрыто программными интерфейсами более высокого уровня (opengl, directx и т.п.). Далее ты эти интерфейсы можешь использовать независимо от языка программирования. Если при работе с php есть какие-то возможности задействовать эти программные интерфейсы, то можно написать трёхмерную игрушку и на php. Другое дело, что этого не делают. По той причине, что язык совсем не пригоден для написания больших программ (а вовсе не потому, что в языке нет встроенных конструкция для работы с ассемблером).
0
|
|||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 02.10.2011, 14:34 | ||
|
0
|
||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||
| 02.10.2011, 14:37 | ||
|
процессор только выполняет инициализацию и загрузку данных на карту, все остальное в наше время она уже делает самашейдерные процедуры
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 03.10.2011, 06:04 | ||
|
Кстати, текст не имеет ни чего общего с кучей букв. Текст - это целое со своим строем и семантикой. Кто видит отдельные буквы - текста не читает, кто читает текст - отдельных букв не замечает. Но от выбора языка это не зависит и нельзя противопоставлять сотню типов работе с текстом.
Добавлено через 1 минуту
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 13.10.2011, 11:03 | ||
|
0
|
||
|
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
|
||
| 13.10.2011, 14:29 | ||
![]() http://ru.wikipedia.org/wiki/Язык_ассемблера ~~~~ Требуется высокая квалификация программиста. Код на ассемблере выполняется быстрее, но написанный неопытным программистом, обычно оказывается хуже с генерированного компилятором ~~~~ А вообще в инете есть где-то материал на тему когда использовать ассемблер вместо Си и когда это правда выгодно (ввиду того что порой оптимизация компилятора помогает достигать того же уровня работы).
0
|
||
| 13.10.2011, 14:29 | |
|
Какой язык программирования мне ст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 (Первое измерение):. . .
|