Ответы пользователя по тегу C
  • Как заработать новичку на низкоуровневом программировании?

    svd71
    @svd71
    найди на хабре одного товарисча с ником dihalt и напиши ему в личку. Он когда то хвалился, что может работу делить. Не за бесплатно, конечно.
    Ответ написан
    Комментировать
  • Какой язык с семейства Си учить ?

    svd71
    @svd71
    "С" я бы назвал языком чуть выше от ассемблера. Или расширением ассемблера. Сейчас применяется мало. Но его ниша тоже довольно велика - почти все встроенные устройства, *никс системы, языки программирования некоторых контроллерных систем (например WinCC). Кроме того я зык сам посебе дал синтаксис и организацию, используемый в куче других я зыков, в том числе и C#.

    C++ назвал бы расширением стандартного "С" до возможности работы с раскладом объектного ориентирования. Но в нем уже столько наворочено, появилось столько технологий, что уже можно говорить не об одно языке, а о группе.

    C# это "ответ чемберлена" на возможности работы Java. За основу взят Mono, но что то огромной популярности он не съискал, кроме как реализации ветки на C# одной известной конторы. Перспективы у него тоже больше связанные с этой известной конторой.

    Выводы: я бы выбрал C++. В основе этого языка лежит С. При необходимости понять, как создавать программы в подобном как C# не требует много времени. Но с точки зрения как специалистаквалификация на С++ более высокая, востребованная, но и требований больше.
    Ответ написан
  • Где можно найти компилятор, поддерживающий С99?

    svd71
    @svd71
    gcc.gnu.org/install/binaries.html
    вы не указали какая операционка. хотя догадываюсь, что выньдовс.
    больше помощи дас гугль со строкой
    gcc windows
    Ответ написан
    Комментировать
  • Как реализовать создание собственного DLNA Сервера?

    svd71
    @svd71
    не могли бы вы подсказать в какую сторону копать


    сначала нужно разобраться со всеми протоколами DLNA. Понять смысл, как и в какой последовательности клиент обращается к серверу, какие команды посылает серверу, какие ответы обратно отправляет сервер. Когда такая картинка осядет в голове, то нужно переходить к делению на части, как обрабатываются команды и где брать данные для ответов.
    После этого уже стоит переходить к программированию.

    ПС: в виде учебного пособия для своего прототипа советую скачать исходники от проекта minidlna
    Ответ написан
    Комментировать