Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Частично согласен, если это не программирование дров.
Обобщая, могу сказать, что на С/С++ только системное программирование
приветствую + движки для игр. Ну и кончно Objective C Apple'овский для iPhone'ов
поруливает, но это уже совсем другая история...
Насчёт системного программирования тоже не согласен. У Паскаля хреново с нормальными компиляторами, но по возможностям языка Паскаль не уступает в Си, а вот наговнякать на нём сложнее.
Если ты на Delphi пишешь, это ещё не значит, что С/С++ и всё остальное - хуже. Приведи пример хоть одной нормальной системы на Delphi, а на Сях - МОРЕ! Заметь, я не опускаю паскаль!
И там и там много пишут. На С++ - больше крупные проекты, на Delphi - пишут студенты и мелкие проекты.
C++ и Delphi говно. Но мне всё равно. Пишу на том, что подходит под задачу. Дело не в инструменте. Если задача действительно интересная, то согласен писать на любом, действительно подходящем для этого, инструменте.
Инструмент - это не то, что нужно любить. Нужно любить людей (и решать задачи ради них).
ТЕХ.
Система вёрстки текста.
Автор, если находились баги, не предлагал скачивать платный патч, а платил нашедшему баг.
Сям такая надёжность и не снилась.
Вы исходники TeX-а видели? Он написан не на Паскале, он транслировался в Паскаль для получения исполняемого файла. А в последние годы транслируется в C для этого же. Можно странслировать в Фортран, в Лисп, в Жаву, в Питон, в ПХП.
А насчёт денег за баги -- обратитесь в Гуголь. В прошлом году один охотник за ошибками несколько тысяч на этом заработал.
Хех, еще один верующий в уэб 2.5 beta...
На самом деле всё было не так, термин Dynamic HTML выдумали в Microsoft, как название для интерфейсов DOM level 0 и скриптовой привязки к ним. Ныне никуда термин не делся, до сих пор присутсвует в доках. А особо одаренные личности считают HTML языком программирования.
Диалог является всего лишь результатом смешения вышеописанного в неокрепших пубертатных мозгах.
> Вот поэтому Паскаль предпочтительнее, чем Си, во всех областях.
Вы не забыли,что это говногод всетаки, поверьте на паскале можно написать еще дибильней. Естественно проигрывание мелодий через спикер нормальные люди так не делают, а используют функции sound, nosound и delay.
Когда я только начинал программировать, помню любил wav'ки "проигрывать" (правда послушав минуту такой звук....) естественно под DOS, в Винде эти функции выпилены, но можно сделать по другому (всех проще через WinApi функцию Beep). Вроде не только Borland'овскими компиляторами поддерживаются.
И да, хорошего звучания с этого не получить при высокой (для PCSpeaker) частоте дискретизации типа 8000Гц. Комп под виндой такую частоту просто держать не сможет...
Качественное звучание WAV'ок на PCSpeaker можно получить лишь под однозадачными осями, типа DOS.
Вообще то данные на звуковой кодек идут через DMA и частота сэмплиорвания управляется контроллером (для встроенных вшит в Южный Мост). Так, что ОС и ЦП тут вообще никаким боком.
> Качественное звучание WAV'ок на PCSpeaker
Хе, еще при условии, что сам спикер будет стоять неплохой (а как правило его ставят только для того чтобы сигналы можно было услышать).
Действительно, если еще учесть, что задержка основана не на времени, а на командах ЦП. На различных ЦП данная программа выдаст уникальный звук:) Исключениями являются сильно быстрые по отношению к машине автора, на которых можно не успеть услышать и сильно медленные.
Думаю не стоит оговаривать, как любой нормальный оптимизатор, встроеный в любой нормальный компилятор поступит с этими циклами, если оптимизация не отключена)
Человек мог попробывать что-нибудь вроде "volatile" сделать хотя бы..)
Обобщая, могу сказать, что на С/С++ только системное программирование
приветствую + движки для игр. Ну и кончно Objective C Apple'овский для iPhone'ов
поруливает, но это уже совсем другая история...
Можно определение нормальной системы, прежде чем начнём приводить примеры?
C++ и Delphi говно. Но мне всё равно. Пишу на том, что подходит под задачу. Дело не в инструменте. Если задача действительно интересная, то согласен писать на любом, действительно подходящем для этого, инструменте.
Инструмент - это не то, что нужно любить. Нужно любить людей (и решать задачи ради них).
Система вёрстки текста.
Автор, если находились баги, не предлагал скачивать платный патч, а платил нашедшему баг.
Сям такая надёжность и не снилась.
А насчёт денег за баги -- обратитесь в Гуголь. В прошлом году один охотник за ошибками несколько тысяч на этом заработал.
фейспалм))
то у Вас JSP -- язык программирования
то у Вас на С++ системное программирование
ужос
--а ты на dhtml программируешь?
--нет, только на html
DHTMLем во времена web 1.0 называли разбавленный жабаскриптом HTML
На самом деле всё было не так, термин Dynamic HTML выдумали в Microsoft, как название для интерфейсов DOM level 0 и скриптовой привязки к ним. Ныне никуда термин не делся, до сих пор присутсвует в доках. А особо одаренные личности считают HTML языком программирования.
Диалог является всего лишь результатом смешения вышеописанного в неокрепших пубертатных мозгах.
Вы не забыли,что это говногод всетаки, поверьте на паскале можно написать еще дибильней. Естественно проигрывание мелодий через спикер нормальные люди так не делают, а используют функции sound, nosound и delay.
Вы ответили за меня:)
Pascal и Turbo/Borland C?
http://forum.codenet.ru/showthread.php?t=33342
И да, хорошего звучания с этого не получить при высокой (для PCSpeaker) частоте дискретизации типа 8000Гц. Комп под виндой такую частоту просто держать не сможет...
Качественное звучание WAV'ок на PCSpeaker можно получить лишь под однозадачными осями, типа DOS.
Эстет такой эстет. У тебя колонки небось за 100К$, вся музыка в *.flac, и всё крутится под ДОСом?
Да ну бред, винамп играет норм, во время игр иногда глохнет, я, чтобы этого не было, приоритет его процесса ставлю на максимум.
Конечно, для звуковухи достаточно винДОСа. )
Я говорю про другую разницу в качестве:
Можно угадать мелодию или нельзя.
Так припаяй!
Хе, еще при условии, что сам спикер будет стоять неплохой (а как правило его ставят только для того чтобы сигналы можно было услышать).
А вообще никто и не спорит...
В стандарте Си/Си++ этого точно нет.
Звучит.
Надо запомнить.
бип, ноп-ноп-ноп,бип,ноп-ноп-ноп....
Но тогда это уже и будет использование встроенного ассемблера
Ага, include <stdio.h>
Человек мог попробывать что-нибудь вроде "volatile" сделать хотя бы..)