Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

с чего начать?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> с чего начать?
Имя
Сообщение << Старые топики   Новые топики >>
с чего начать? - 2012-03-03 22:32:23.353333   
bingo1bingo

Сообщений: 2
Оценки: 0
Присоединился: 2012-03-03 21:39:04.256666
собственно вопрос заключается в следующем - с какого языка программирования лучше начинать?
Post #: 1
RE: с чего начать? - 2012-03-04 02:40:52.803333   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
Я начинал с Pascal/Delphi. Сейчас на C++ :)

В принципе, я могу с любого языка начать… смотря, какие у тебя цели и что ты будешь писать.
Например:
1) для работы с БД я бы выбрал Delphi;
2) для работы с графикой - C/С++, хотя и Delphi (+ FireMonkey) сойдет… Слышал, что FireMonkey (графическая библиотека) написана на Object Pascal;
3) для работы с системой (администрирование, работа с BIOS и т.п.) - однозначно C/C++ (ну и, Assembler :))
4) для работы с сетью - смотря, что именно… подходят разные языки (я лично в большей степени склоняюсь именно к C/C++/C#);
5) кроссплатформенная разработка - C/C++, Objective-C/C++ (под Mac и iOS), jаvа (родной язык Android :))

Конечно же, это не всё. Если ты заметишь, почти что везде используется язык C/C++/C# и подобные ему… Значит, у C/C++/C# есть свои преимущества, не зря же большинства ПО и прикладных программ пишутся именно на этих языках…

Я тебя не заставляю выбирать C/C++. Это просто к твоему сведению :)
Post #: 2
RE: с чего начать? - 2012-03-04 02:52:25.650000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Начни с поиска по форуму. А что касается языка - учи русский. Или английский. А потом вот это:
Post #: 3
RE: с чего начать? - 2012-03-04 03:14:49.430000   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000

quote:

ORIGINAL: class0071

Я начинал с Pascal/Delphi. Сейчас на C++ :)

В принципе, я могу с любого языка начать… смотря, какие у тебя цели и что ты будешь писать.
Например:
1) для работы с БД я бы выбрал Delphi;
2) для работы с графикой - C/С++, хотя и Delphi (+ FireMonkey) сойдет… Слышал, что FireMonkey (графическая библиотека) написана на Object Pascal;
3) для работы с системой (администрирование, работа с BIOS и т.п.) - однозначно C/C++ (ну и, Assembler :))
4) для работы с сетью - смотря, что именно… подходят разные языки (я лично в большей степени склоняюсь именно к C/C++/C#);
5) кроссплатформенная разработка - C/C++, Objective-C/C++ (под Mac и iOS), jаvа (родной язык Android :))

Конечно же, это не всё. Если ты заметишь, почти что везде используется язык C/C++/C# и подобные ему… Значит, у C/C++/C# есть свои преимущества, не зря же большинства ПО и прикладных программ пишутся именно на этих языках…

Я тебя не заставляю выбирать C/C++. Это просто к твоему сведению :)

P.S. Хоть FireMonkey является кроссплатформенной библиотекой, её лучше не выбирать в качестве разработки мультиплатформенных приложений (если речь не идет о работе с графикой). Даже браузер не создашь… (нет поддержки HTML).
Post #: 4
RE: с чего начать? - 2012-03-04 04:34:59.480000   
Barkass$

Сообщений: 1854
Оценки: 40
Присоединился: 2008-11-11 12:19:45.216666
Вопрос из разряда " И снова здравствуйте :) "

p.s. Почему же, Обезьяна вполне адеватно создает неплохие приложения. Хотя я в delphi xe работал на "плавающей волне", но все же с него можно выжать конфетку.
Post #: 5
RE: с чего начать? - 2012-03-04 09:06:01.513333   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
Я не говорю, что Обезьяна плохо создает приложения, я говорю, что ее возможности ограничены в различных направлениях (networking, администрирование и т.д.). А вот с графикой справляется отлично :)
Post #: 6
RE: с чего начать? - 2012-03-06 18:23:52.583333   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
Вот ПО, которое продемонстрирует тебе возможности C++ с использованием ассемблера:
http://www.anvir.net/tutorial/index.htm

P.S. Принимал участие в разработке вышеуказанного ПО :)
Post #: 7
RE: с чего начать? - 2012-03-06 19:08:39.833333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
В сЕти, сЭрвисы. Комментатор явно не технарь :)
"Встроенный" TweakerXP - очень старая программа, давно ей пользовался. Неужели тоже вы писали? Я теперь боюсь ими пользоваться.
Антивирус, судя по описанию, тоже достаточно примитивный.

З.Ы. с управлением приоритетами процессов - прикольно. Только я ещё ни разу не встречал качественной реализации…. А в общем - респект.
Post #: 8
RE: с чего начать? - 2012-03-06 20:09:12.703333   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
Твикер я не писал :)
Я работал удаленно над проектом :) Еще тогда связался с компании и предложил помощь в разработке… Ну, они согласились, хотя я не надеялся на то, что они согласятся… Просто тогда деньги нужны были… :) Да и сейчас я в основном работаю удаленно (в нескольких компаниях)… Вот хочу попробывать поработать на Яндексе –> http://company.yandex.ru/job/vacancies/win_developer.xml :)

P.S. Какой ты версией визуальной студии пользуешься? :)
Post #: 9
RE: с чего начать? - 2012-03-06 20:31:27.203333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Всеми сразу, начиная с 6-й (да, да, которая от 1998 года). Правда совсем недавно от 7-й и 8-й окончательно отказались. Да и на 10-ке релизы не собираем, т.к. процесс внедрения медленно идёт. Хочу бету 11-ю попробовать. Хотя сомневаюсь, что там будут интересные плюшки для с++.

З.Ы. 10-ки + визуал ассиста хватает выше крыши.

Кстати, у Яндекса интересные тестовые задания. Интересно будет попробовать.
Post #: 10
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> с чего начать?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.