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

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

  1. jasd

    jasd New Member

    Joined:
    22 Apr 2009
    Messages:
    59
    Likes Received:
    3
    Reputations:
    0
    nerezus
    что бы посоветовал для первого языка?
    есть немного знаний о паскале.
    решил сразу учить с++, но для новичков это не очень легкий язык, или можно пробовать?
     
  2. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    python
     
  3. .Life

    .Life Banned

    Joined:
    26 Dec 2009
    Messages:
    81
    Likes Received:
    3
    Reputations:
    0
    Повсюду говорят, что книга Джесс Либерти давно устарела. На самой первой банальной программе этой книги "hello world!" мой VC++ Express Edition 08 выдает ошибку. Какую книгу посоветуете для более поздних версий компиллятора или стоит остановиться именно на этом учебнике?
     
  4. jasd

    jasd New Member

    Joined:
    22 Apr 2009
    Messages:
    59
    Likes Received:
    3
    Reputations:
    0
    в первом посте пишет, что надо интерпретатор, среду и плагин для среды.
    нужно среду eclipse а какую качать? классик?
     
  5. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    .Life
    в хидерах не пишешь .h, т.е. было #include <iostream.h> стало #include <iostream>
    после инклюдов пишем using namaspace std;

    все остальное как было актуально, так и есть актуально.
     
  6. jasd

    jasd New Member

    Joined:
    22 Apr 2009
    Messages:
    59
    Likes Received:
    3
    Reputations:
    0
    какую среду нужно для языка python?
    знаю что eclipse но какую именно?
     
  7. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    любой, даже минимального будет достаточно + плагин pydev http://pydev.org/
     
  8. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    NetBeans EA2
    Если в дальнейшем собираешься писать gui на qt то Eric IDE.
     
  9. jasd

    jasd New Member

    Joined:
    22 Apr 2009
    Messages:
    59
    Likes Received:
    3
    Reputations:
    0
    в первом посте рекомендуют eclipse , хотел бы ее, но не знаю какую качать, там их много по ссылке?
     
  10. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    Classic отлично подойдет. Не забудь потом про плагин pydev.

    update: в первом посте написано:
    Какие еще вопросы могут быть?!
     
  11. Insane bboy

    Insane bboy New Member

    Joined:
    11 Jul 2009
    Messages:
    52
    Likes Received:
    3
    Reputations:
    0
    вопрос такого плана на сколько асм тяжелее по изучению с другими языками. хотелось бы его изучить для общего развития но уж очень не понятно в книжках о нем излагают, щас учу джаву и пхп, хотелось бы и асмом овладеть)
     
  12. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Асм элементарен. В теме все написано.
    Он гораздо проще, чем вышеперечисленные тобой языки.

    Просто он неудобен в разработке на нем, но "неудобность" != "сложность".
     
  13. Fata1ex

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

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    пиздец
    извините
     
    1 person likes this.
  14. criptic

    criptic Member

    Joined:
    24 Mar 2009
    Messages:
    51
    Likes Received:
    5
    Reputations:
    0
    Я первым учил Си++ , все в порядке... Пусть малость сложее дался, чем скажем Lisp
     
  15. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Можно знать кучу языков, но ниразу ничего дельного так и не написать на них... А можно владеть лишь одним - хоть С++, хоть Асм, хоть РНР... Да хоть Visual Basic, но создавать на нём настоящие шедевры! Нет предела совершенству. Изучайте один язык, но очень внимательно!
     
  16. Fata1ex

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

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Кэп?
     
  17. Double2

    Double2 Banned

    Joined:
    9 Jan 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    А Visual C++ не слишком сложный, если в первый раз С++ изучаешь? Консольные приложения вроде сильно отличаются от приложений для Win
     
  18. Fata1ex

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

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Для начала надо выучить сам язык, а потом уже смотреть подо что писать. Что читать, чтобы выучить С++, написано в первом посте топика.
     
  19. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Visual C++, на мой взгляд, это то, что вообще стоит изучать. Есть бесплатная Visual C++ Express Edition, которой вполне достаточно для изучения.

    Консольные приложения отличаются от Win32-приложений. Но не синтаксисом, а структурой и подходом. В любом случае для понимания языка желательно для начала писать консольные приложения, чтобы не отвлекаться на заморочки ООП.
     
  20. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Хм. И где тут связь? Мы на первом курсе в универе писали как раз консольные приложения для изучения ООП, чтобы не отвлекаться на работу с окнами(т.е. не связанное с ООП времятеряние). И учить с++ без ООП - верный путь писать программы на Си с приправкой из хреново спроектированных классов. Я уже писал про char*, itoa и прочую си шелуху в c++ программах. Сам такой путь прошел, поэтому и советую сразу писать в c++ материях. Консольные приложения для этого подходят идеально, благодаря cout и cin.