0 / 0 / 0
Регистрация: 30.08.2012
Сообщений: 5
|
|
1 | |
С чем лучше начинать: с IDE или с командной строкой?31.08.2012, 19:53. Показов 3919. Ответов 44
Метки нет (Все метки)
Изучать язык только начал и сразу же столкнулся с несоответствием примеров в книгах с реально написанным кодом. Когда-то мне в руки попался диск с 6-м Борландом, там видел что изначально есть определенный стартовый набор необходимого кода, я так думаю с поддержкой библиотек у них тоже проблем будет поменее, да и собирать его можно как лего, но... Хочу изучить с++ довольно глубоко и основательно. Стоит ли для этого выбрать все таки работу с компилятором через командную строку?
0
|
31.08.2012, 19:53 | |
Ответы с готовыми решениями:
44
С каких языков лучше начинать, с абстрактных или низкоуровневых? Что лучше начинать изучать первым PHP или JavaScript? Возможно-ли командной строкой или еще как нибуть описать клик мышкой ? Что лучше использовать: IDE или Far |
Twilight Parasite
154 / 150 / 7
Регистрация: 21.07.2011
Сообщений: 908
|
|
01.09.2012, 22:57 | 22 |
Avazart, та и для старичка тоже. Ибо нефиг! Чтож делать будем когда роботы взбунтются и компы перестанут скобочки доставлять?)//Ктож звезды то считать будет?!
0
|
14 / 14 / 3
Регистрация: 28.07.2012
Сообщений: 57
|
|
02.09.2012, 19:08 | 23 |
Я использую почти командную строку: у меня стоит Far. Очень удобная программы. Есть редактор с подсветкой, cmd и очень много приятных мелочей, которые не развращают, как было выше сказано. Можно, например, настроить компиляцию по ентеру)) Также он расширяется за счет плагинов. Советую всем - все лучше, чем командная строка
0
|
02.09.2012, 20:50 | 33 |
первые дни тяжело, зато потом привыкаешь писать правильно.
по теме: я обычно пишу в IDE, но учиться сначала лучше в консоли - чтобы обрелось понимание сборки, и вообще, навык работы в консоли. Чтобы консоль не казалась чем-то "ужасным и страшным". Потом, когда нарабатывается автоматизм, некоторые вещи в консоли делаются просто быстрей. Если говорить о линуксовой консоли, а это как правило bash-интерпретатор, то он обладает массой полезных функций. На IDE, конечно, удобней и быстрей (автозаполнения, маны, сниппеты, ГУИ-шки, куча полезных горячих клавиш). Добавлено через 7 минут я в первый раз когда увидел подсвеченный код, мне было его крайне непривычно (тяжело) понять, из-за привычки видеть только одноцветный код. хотя казалось бы цветной код должен восприниматься легче и быстрей. такой вот парадокс.
0
|
02.09.2012, 21:14 | 35 |
я к этому отношусь философски. В некотором смысле это даже полезно - выискивание ошибок в коде тренирует "внутренний дебаггер" и позволяет выработать навык более критично и вдумчиво читать код. Когда знаешь, что код работает, читаешь его крайне поверхностно, посему "понимания кода" в конце концов не возникает.
Похвально стремление изучить язык глубоко и основательно. Добавлено через 9 минут alsav22, несомненно. просто (я имел небольшой опыт преподавания), когда IDE сама за них "заполняет" функции, циклы и проч, они их в итоге даже не запоминают. а если человека заставить 10 раз написать инклуд стрио и мейн, он на генном уровне начнет понимать, откуда начинает работать программа. а если заставить писать gcc -o my_prog.c, он вобъет себе понятие сборки - что это не просто "какой-то ненужный фоновый процесс", а процесс создания бинарника из текста программы.
2
|
0 / 0 / 0
Регистрация: 30.08.2012
Сообщений: 5
|
|
02.09.2012, 23:54 [ТС] | 36 |
Для чего мы программируем? Что бы заставить что-то работать, облегчить эту работу. Получается если выбираешь командную строку сознательно отказываешься от самого принципа идей программирования. Но... Это скорее касается тех кто в полной мере владеет искусством написания кода. Для новичков это больше воспитательно-педагогический процесс - "чем сложнее дается, тем глубже засядет". Поэтому я все же выбрал MinGW + Notepad.
Всем спасибо.
0
|
интересующийся
311 / 282 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
03.09.2012, 00:22 | 38 |
emacs или vim - достаточно мощные текстовые редакторы для программирования.
И как по мне лучше выбрать что-то одно и пользоваться им постоянно. Я сам начал недавно изучать плюсы и отдал предпочтение в сторону emacs и не пожалел
0
|
2276 / 1767 / 741
Регистрация: 27.07.2012
Сообщений: 5,250
|
|
03.09.2012, 00:41 | 39 |
Что-то все про компиляцию да про подсветку синтаксиса... А про отладку что? Как вы в консоли отлаживаться собираетесь? Или вы программы сразу без ошибок пишите? Научите.
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
03.09.2012, 00:46 | 40 |
Юзай GDB @ Отлаживай пристальным взглядом. (@ пиши тесты)
Но лапшепростынекод, которого большинство, этим отлаживать сложно.
1
|
03.09.2012, 00:46 | |
03.09.2012, 00:46 | |
Помогаю со студенческими работами здесь
40
Какая IDE будет лучше для начинающего пользователя: Lazarus или MSE Определить, чем является строка – целым числом, вещественным, датой или текстовой строкой На чем лучше писать игры - Java, C++ или C#? Чем лучше парсить регулярками или HtmlAgility? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |