Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Расскажите новичку))) (https://forum.antichat.xyz/showthread.php?t=90136)

.:EnoT:. 02.11.2008 14:48

Расскажите новичку)))
 
Всем привет, обращаюсь как нуб :D

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

Exlibris 02.11.2008 14:54

ми тоже заинтересован в сабже...
--
не то чтобы не понимаю совсем ничего, но знаю довольно мало...
--
ждемс, спасибо)

Sleep 02.11.2008 14:58

http://forum.antichat.ru/thread89681.html

br3k 02.11.2008 15:02

Цитата:

Сообщение от Sleep
http://forum.antichat.ru/thread89681.html

Раньше в этой теме было подробно описано в чем различия. А щас уже нету. Т.к. тему восстанавливали после [censored].

NetSter 02.11.2008 15:05

c# это новый язык программирования, концепция которого основана на написании безопасного кода. А вообще то C# это типа язык java от майкросовта. (J#)
C# язык более высокого уровня.
-----------------
C++ подходит для написания программ работающих с внешними устройствами (драйверов например), программ требовательным к ресурсам компа и скорости выполнения.
ну вот типа основная разница.. а вообще то там много всяких приколов)

.:EnoT:. 02.11.2008 15:18

Цитата:

Сообщение от Sleep
http://forum.antichat.ru/thread89681.html

я видел эту тему))
Но создал этот топик чтобы послушать не только то что нерезус советует но и другие)) а потом уже выбрать что подходит больше)
NetSter
спасибо. а как собственно называется С#...си диез чтоли? :D

NetSter 02.11.2008 15:19

Цитата:

Сообщение от .:EnoT:.
я видел эту тему))
Но создал этот топик чтобы послушать не только то что нерезус советует но и другие)) а потом уже выбрать что подходит больше)
NetSter
спасибо. а как собственно называется С#...си диез чтоли? :D

Си шарп))
жжош))

ВОТ по моему зе бест книга для начинающих.

.:EnoT:. 02.11.2008 15:28

из вышеуказанной ссылки заметил такую строчку:
Цитата:

поэтому для работы такого приложения пользователь должен установить .NET Framework
Это конечный кользователь должен эту муть ставить или только разработчик? То есть если говоря по нубовски: если я напишу калькулятор на C# и скину его подружке она что должна будет ставить этот фреймворк чтобы поюзать мой мега-калькулятор? 0_о

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

Exlibris 02.11.2008 15:31

Цитата:

Сообщение от .:EnoT:.
из вышеуказанной ссылки заметил такую строчку:

Это конечный кользователь должен эту муть ставить или только разработчик? То есть если говоря по нубовски: если я напишу калькулятор на C# и скину его подружке она что должна будет ставить этот фреймворк чтобы поюзать мой мега-калькулятор? 0_о

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

да придется придется все такие подружке поставить .нет фреамворк;)

De-visible 02.11.2008 15:32

Цитата:

если я напишу калькулятор на C# и скину его подружке она что должна будет ставить этот фреймворк чтобы поюзать мой мега-калькулятор? 0_о
Угу...
-------
Советовать одно, ты определись сам, что именно нужно тебе..:)

bons 02.11.2008 17:57

Цитата:

Сообщение от NetSter
C++ подходит для написания программ работающих с внешними устройствами (драйверов например), программ требовательным к ресурсам компа и скорости выполнения.

драйверы ядра всегда писались на С а не на С++. Именно по причинам, перечисленным выше С++ не подходит для этой цели

ElteRUS 02.11.2008 18:29

Цитата:

Сообщение от .:EnoT:.
слышал что С устарел

Ерунда) С жив и еще долго будет жить. Плюй в лицо тем, кто такое говорит. Всякий ламер который при изучении не смог разобраться с указателями считает своим долгом авторитетно заявить, что С устарел :D

Цитата:

Сообщение от .:EnoT:.
а потом уже выбрать что подходит больше

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

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

vikseriq 02.11.2008 19:09

Немного нет так автор выше сказал - надо так:
Смотря для чего. Если ты будешь писать офисный софт для бухгалтеров - изучай C# или VB. Delphi только для школьнегов и шизофреников - четкие поцаны не юзают эту х.

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

nerezus 02.11.2008 19:46

ппц.. читать учимся. В теме закрепленной написал же!

Цитата:

да придется придется все такие подружке поставить .нет фреамворк
Он с осью ставится почти всегда(кроме самых старых).

Jes 02.11.2008 20:18

главное понять основные принципы платформы да и системы в целом (архитектура памяти,обьекты ядра итп) (вон, на одном stdcall можно хоть на коленках ассемблировать),имхо,
а с пониманием этого и пересесть с одного языка на другой вообще не проблема ...

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

pps: прелагаю закрыть тему...

.:EnoT:. 02.11.2008 22:01

Всем спасибо за ответы, буим пробовать. Остановлюсь на с++.
а что хочу я от языка...ну я не строю планов на мега разработки каких-то программ...просто для себя, какие-нибудь дурацкие программы под windows))

De-visible 02.11.2008 22:10

Ну раз определился, думаю можно снести темку.

SlyBit 03.11.2008 14:11

Цитата:

Сообщение от bons
драйверы ядра всегда писались на С а не на С++. Именно по причинам, перечисленным выше С++ не подходит для этой цели

Отлично подходит.


Время: 05:32