![]() |
Вопрос к программистам
Если есть на форуме кто-нибудь, кто занимается разработкой приложений под Виндусь, например?
Посоветуйте, с чего начать, и в какую сторону смотреть полному новичку, который намерен освоить пару языков программирования... Знаком лишь только с Бейсиком (ещё со школы) да немного занимался программированием на калькуляторе. Я убеждён, что навыки программирования будут одними из наиболее возтребованных в ближайшее время, и, дабы оставаться ресурсонезависимым в определённой степени (в том числе и от стороннего ПО) хочу этим вопросом заняться. Просьба, однако, по этому поводу не флудить, а писать по существу заданного вопроса :) |
Цитата:
Если же хочется сразу столкнуться со всем геморроем мощи - то стоит взять Borland C++ 5.02 Builder или C#... Но освоение будет очень долгим и сложным... ... Цитата:
Если тебе нужны боевые программы то без мощи C++ и его возможности на прямую общаться с регистрами процессора - тебе не обойтись... А если простенькие игры (даже через ускоритель Direct3D) - то и VB 5/6 вполне подойдет... Так же можешь Deplhi посмотреть - логика что и у VB, но основа не Basic, а Pascal... |
Формулировка слишком абстрактная, по своему опыту могу посоветовать написать какую-либо нужную самому програмку(чем проще тем лучше), а вопросы задавать по мере их возникновения.
Один из важных вопросов в программе - хранение данных, можно поизучать варианты хранения данных: свой формат, ini, xml, база данных(удалённая и локальная, например SQLite), другие варианты. И ещё, что отличает новичка от профессионала - новичёк пытается всё реализовать сам(преимущество изучит, недостаток долго, плохо), профессионал, зная о существовании библиотек и технологий, и активно их использует(преимущество быстро, надёжность меньше зависит от разработчика). |
Цитата:
В целом это решаемый вопрос, сложность будет такая - при работе под винду так или иначе придется использовать библиотеки ActiveX-элементов, а они на 90% лицензируемы - так что если по хорошему - на них придется покупать лицензию. Цитата:
В браузере нажимаем Файл -> Сохранить... Открылось окно в котором предлагается выбрать файл для сохранения. Это окно - это ActiveX-элемент Microsoft CommonDialogControl - лицензия Microsoft, существует в 5 вариантах: 1. Открыть 2. Сохранить 3. Проводник 4. Выбрать цвет (да да - выбор цвета в PaintBrush и Adobe Photoshop - это это же окно). 5. Не помню Так что с одной стороны - да - проще использовать готовое, чем свое писать... С другой стороны - Билли ждет денужку за использование... P.S. И кстати - это окно не позволяет сохранить файл, оно позволяет только лишь выбрать указатель на него :) ... Сохранение программист делает все ж таки ручками... |
Цитата:
Цитата:
Цитата:
К примеру, есть база данных в Access. Я не хочу пользоваться стандартными средствами Access, а хочу вносить/изменять/добывать данные из этих баз так, как мне необходимо (при том, что необходимость будет постоянно "обновляться" и меняться). С чего начать? Цитата:
Я понял, начать придётся с детального разбора ОС, в которой планирую работать... |
Цитата:
VB - это интерпретируемый язык верхнего уровня (самый маломощный из всех). C# - это компилируемый язык нижнего уровня (один из самых мощнейших). Как их сравнить - не представляю??? :) ... ... Просто если ты хочешь что-то простое пока делать - то VB подойдет больше всего. Он и сам прост и писать на нем просто. ... ... ... Кстати - Java 2.0 почитай - область применения этого языка будет расти еще лет 15 я думаю (как минимум). На нем делаю - все. И программы для крограммистов (Aptana Studio) и почтовые многофункциональные клиенты (Lotus), и приложения для сотовых телефонов, и аплеты для использования в интернете... Это первый кросплатформенный язык и я думаю популярность его будет только расти год от года... Цитата:
Цитата:
Цитата:
|
веб программирование перспективнее для новичка
|
Нужно для начала задать вопрос - "А зачем?".
Если ответ - учёт (базы данных), то легче использовать готовые костыли - например 1С - заодно будешь высокооплачиваемым специалистом с очень гибкой схемы работы (от тупого кодерства по ТЗ до собственного бизнеса). Если ответ - написание приложений - тогда да, Визуал С, Делфи, .Нет. Если веб.. Веб бы не советовал - малый спектр задач.. быстро исчерпывается и придётся перепрофилироваться потом под нечто смежное. |
Не знаю как сейчас но лет 5 назад компилятор MS Visual C содержал порядка 15% функций, выдающих ошибки на этапе компиляции...
|
Цитата:
Или только 15% выдавало ошибки при наличии оных, остальные - тупо валились без сообщения об ошибках ? |
| Часовой пояс GMT +3, время: 02:16. |
Осознание, 2008-2016