Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by nerezus, 29 Oct 2008.

  1. lisvan

    lisvan Banned

    Joined:
    24 Apr 2011
    Messages:
    159
    Likes Received:
    90
    Reputations:
    2
    Принялся юзать литературу. Спасибо
     
    1 person likes this.
  2. dim76

    dim76 New Member

    Joined:
    3 Jan 2013
    Messages:
    49
    Likes Received:
    0
    Reputations:
    0
    Интересные книги по С++:
    Для чайников; С++ за 21 день; Язык программирования С++:
    _http://rusfolder.com/34605029
     
  3. halya

    halya New Member

    Joined:
    24 Aug 2011
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    ТС, спс тебе, php начал изучать, с++ ещё сложно :)
     
  4. Brain777

    Brain777 New Member

    Joined:
    27 Jan 2013
    Messages:
    18
    Likes Received:
    0
    Reputations:
    0
    Спасибо всем за выложенные книги и ссылки в этой ветке! Вопрос есть: а какой язык используют для написания вирусов? Где можно почитать?
     
  5. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    огосподи. откуда вы только беретесь с такими вопросами. ахтунгже.
    но к сожалению мне придется ответить, дабы пост не был голословным: C, Assembler. Читать на васме(wasm.ru, сей час там реконструкция после взлома. 4го февраля приходите).
     
  6. black-lord

    black-lord New Member

    Joined:
    10 Oct 2012
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    а в какой программе писать вирусы.... :D

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

    Но, всё что мне надо - выполнять из скрипта команды в терминале, считывать вывод, следующий за этими командами и обрабатывать его.

    Пните пожалуйста, в идеале, в какой-нибудь туториал, где подобно разжевывалось бы, ну а не туториал - так хоть в ключевые слова.
     
  7. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    black-lord, shell-файлы в помощь.
    http://sgww.livejournal.com/8836.html
     
  8. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Посоветуйте литературу по Verilog. Применительно к проектированию синхронных схем и их оптимизации.
     
    _________________________
  9. den19801980

    den19801980 New Member

    Joined:
    29 Jun 2013
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0


    Спасибо большое, самый реальный ответ.
     
  10. Inoms

    Inoms Member

    Joined:
    23 Jun 2013
    Messages:
    103
    Likes Received:
    29
    Reputations:
    45
    Автор сам походу не особо понимает, что и для чего..
    Вот какой идиот будет писать операционные системы на C++, а ведь автор только его советует и никакого жизненно важного Assembler'А, без которого просто НЕ РЕАЛЬНО написать что-то, что будет работать вне операционной системы, ни самого, что не наесть системного - Си.. да, далеко шагаем, медленно идем..
     
  11. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0
    я понимаю, ассемблер нужно знать хоть немного, но не более того, уверен что подавляющее большинство кодеров не имеют и представления об ассемблере.
    Да и тема "Начинаем программировать ...", ведь никто не начинает кодинг изучать с ассемблера...Потэтому все по делу...
     
  12. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    ты, я смотрю, тоже не особо шаришь. на асме написано процентов 5 ядра от силы(что вендового, что линукса). и я не вижу никаких преимуществ С над С++ для написания ОС не смотря на то, что почти все используют именно первый вариант.
     
  13. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Кто как хочет - так и дрочит, товарищи.
     
  14. ph

    ph New Member

    Joined:
    12 Aug 2013
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Ладно С++, есть операционные системы и на управляемом коде, вот например: http://en.wikipedia.org/wiki/Singularity_%28operating_system%29

    Мой опыт разработки говорит, что язык нужно выбирать следующим образом:

    1) Оценить сложность написания программы на наиболее подходящем известном языке и платформе.
    2) Оценить сложность написания программы на рекомендуемом и предназначенном для задачи языке и платформе.
    3) Оценить сложность изучения языка и платформы, рекомендуемого п. 2

    Если результат п.1 меньше, чем сумма п.2 и п.3, то изучать новые технологии не стоит.
     
  15. KIR@PRO

    KIR@PRO from Exception

    Joined:
    26 Dec 2007
    Messages:
    826
    Likes Received:
    291
    Reputations:
    359
    0_о про ассемблер забыли!!! =) Он должен во втором пункте первым стоять!
     
    _________________________
  16. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    это с какой еще радости?
     
  17. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    К стати в тему ОС на православном С++: https://github.com/cloudius-systems/osv
     
  18. Inoms

    Inoms Member

    Joined:
    23 Jun 2013
    Messages:
    103
    Likes Received:
    29
    Reputations:
    45
    Ты, я смотрю, не в ту сторону смотришь. Какие такие возможности предлагает C++, которых нет в Си - библиотечные функции, которые для написание своей ос приходится писать заново, с 0 ?. Про классы и другие его фитчи, которые никак не влияют на его работу в целом не буду расписывать.. ибо это элементарная мнемоника...
    Как напишешь свою ось, поймешь, почему отдельные компоненты пишут на асме, а не ЯП высшего лвл. Ну-ка покажи-ка мне, как в C\C++ без использование асм вставок и других конструкций, к примеру вызвать биос int 10 прерывание для вывода текста, а, или просто вывести что-то на экран?
    Не используют C++ потому что у него нет никаких преимуществ перед Си, логично же.
     
  19. Inoms

    Inoms Member

    Joined:
    23 Jun 2013
    Messages:
    103
    Likes Received:
    29
    Reputations:
    45
    Из всех тех преимуществ C++ перед Си, увидел только игры с классами, ты их имел ввиду, когда говорил о безграничных возможностях C++?
     
  20. profexer

    profexer New Member

    Joined:
    10 Apr 2013
    Messages:
    21
    Likes Received:
    2
    Reputations:
    0
    Offtopic:
    kolibriOS - ОС полностью написанная на FASM.