Расскажите новичку)))

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by .:EnoT:., 2 Nov 2008.

Thread Status:
Not open for further replies.
  1. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Всем привет, обращаюсь как нуб :D

    В общем решил поучить что-нибудь компилируемое))
    Остановился на Сишках. А точнее говоря на с++ ...т.к. слышал что С устарел, а про С# я вообще не знаю ничего внятного).
    Хотелось бы вообще понять разницу между этими языками
    Ну и собственно что из книг посоветуете, ибо их довольно много, но как и по php не всегда хорошие и подробные. Ну и про всякие компиляторы, упаковщики, и т.д. хотелось бы узнать...т.к. ничего в этом не понимаю :)
     
    1 person likes this.
  2. Exlibris

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

    Joined:
    26 Feb 2007
    Messages:
    359
    Likes Received:
    394
    Reputations:
    27
    ми тоже заинтересован в сабже...
    --
    не то чтобы не понимаю совсем ничего, но знаю довольно мало...
    --
    ждемс, спасибо)
     
    1 person likes this.
  3. Sleep

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

    Joined:
    31 Oct 2007
    Messages:
    274
    Likes Received:
    65
    Reputations:
    4
    http://forum.antichat.ru/thread89681.html
     
    1 person likes this.
  4. br3k

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

    Joined:
    19 Sep 2007
    Messages:
    130
    Likes Received:
    107
    Reputations:
    17
    Раньше в этой теме было подробно описано в чем различия. А щас уже нету. Т.к. тему восстанавливали после [censored].
     
    #4 br3k, 2 Nov 2008
    Last edited: 2 Nov 2008
    5 people like this.
  5. NetSter

    NetSter Moderator

    Joined:
    30 Jul 2007
    Messages:
    810
    Likes Received:
    414
    Reputations:
    62
    c# это новый язык программирования, концепция которого основана на написании безопасного кода. А вообще то C# это типа язык java от майкросовта. (J#)
    C# язык более высокого уровня.
    -----------------
    C++ подходит для написания программ работающих с внешними устройствами (драйверов например), программ требовательным к ресурсам компа и скорости выполнения.
    ну вот типа основная разница.. а вообще то там много всяких приколов)
     
    _________________________
    1 person likes this.
  6. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    я видел эту тему))
    Но создал этот топик чтобы послушать не только то что нерезус советует но и другие)) а потом уже выбрать что подходит больше)
    NetSter
    спасибо. а как собственно называется С#...си диез чтоли? :D
     
  7. NetSter

    NetSter Moderator

    Joined:
    30 Jul 2007
    Messages:
    810
    Likes Received:
    414
    Reputations:
    62
    Си шарп))
    жжош))

    ВОТ по моему зе бест книга для начинающих.
     
    _________________________
    #7 NetSter, 2 Nov 2008
    Last edited: 2 Nov 2008
    1 person likes this.
  8. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    из вышеуказанной ссылки заметил такую строчку:
    Это конечный кользователь должен эту муть ставить или только разработчик? То есть если говоря по нубовски: если я напишу калькулятор на C# и скину его подружке она что должна будет ставить этот фреймворк чтобы поюзать мой мега-калькулятор? 0_о

    NetSter а книжко то платная, придётся гуглить)
     
  9. Exlibris

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

    Joined:
    26 Feb 2007
    Messages:
    359
    Likes Received:
    394
    Reputations:
    27
    да придется придется все такие подружке поставить .нет фреамворк;)
     
  10. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    Угу...
    -------
    Советовать одно, ты определись сам, что именно нужно тебе..:)
     
  11. bons

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

    Joined:
    20 Dec 2007
    Messages:
    286
    Likes Received:
    121
    Reputations:
    21
    драйверы ядра всегда писались на С а не на С++. Именно по причинам, перечисленным выше С++ не подходит для этой цели
     
  12. ElteRUS

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

    Joined:
    11 Oct 2007
    Messages:
    367
    Likes Received:
    460
    Reputations:
    93
    Ерунда) С жив и еще долго будет жить. Плюй в лицо тем, кто такое говорит. Всякий ламер который при изучении не смог разобраться с указателями считает своим долгом авторитетно заявить, что С устарел :D

    Смотря для чего. Если ты будешь писать офисный софт для бухгалтеров - изучай среду делфи. Мышкой кнопочки на формочку таскать - самое то. Быстро, удобно, результативно. Хочешь большего* - учи С\С++.

    * тут под большим каждый кодер поймет свое ) Я просто не хочу разжигать очередной вечный спор, а то опять начнут доказывать, что и на делфи можно 3d движки и драйверы писать и оно даже будет норм работать )
     
    3 people like this.
  13. vikseriq

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

    Joined:
    31 Jul 2008
    Messages:
    118
    Likes Received:
    44
    Reputations:
    2
    Немного нет так автор выше сказал - надо так:
    Смотря для чего. Если ты будешь писать офисный софт для бухгалтеров - изучай C# или VB. Delphi только для школьнегов и шизофреников - четкие поцаны не юзают эту х.

    Хочешь написать свой пинч - учи С. Свою ОСь - C + Asm. DDoSник - С++ Ну и т.д.
    ______________________
    Замечание бывалого - для успешной карьеры программера можно знать только один язык из этих - C, C++, C#, Java, VB, PHP, Perl. Но знать так, что бы даже с девушкой ты на нем разговаривал ) То есть на любую задачу сразу был план решения на твоем языке. Ну и алгоритмизация само-собой )
     
    4 people like this.
  14. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    ппц.. читать учимся. В теме закрепленной написал же!

    Он с осью ставится почти всегда(кроме самых старых).
     
    1 person likes this.
  15. Jes

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

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    главное понять основные принципы платформы да и системы в целом (архитектура памяти,обьекты ядра итп) (вон, на одном stdcall можно хоть на коленках ассемблировать),имхо,
    а с пониманием этого и пересесть с одного языка на другой вообще не проблема ...

    ps: И нету лучше книги чем у Рихтера "Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows" что бы вы не говорили...
    разумеется касательно win

    pps: прелагаю закрыть тему...
     
    #15 Jes, 2 Nov 2008
    Last edited: 2 Nov 2008
    4 people like this.
  16. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Всем спасибо за ответы, буим пробовать. Остановлюсь на с++.
    а что хочу я от языка...ну я не строю планов на мега разработки каких-то программ...просто для себя, какие-нибудь дурацкие программы под windows))
     
    1 person likes this.
  17. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    Ну раз определился, думаю можно снести темку.
     
    1 person likes this.
  18. SlyBit

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

    Joined:
    4 Jul 2008
    Messages:
    49
    Likes Received:
    8
    Reputations:
    0
    Отлично подходит.
     
Thread Status:
Not open for further replies.