= Сообщение: 493 из 3148 ================================== RU.LINUX.CHAINIK = От : Jurgis Armanavichius 2:5020/2140.2 17 Oct 14 19:56:53 Кому : Alexey Vissarionov 17 Oct 14 19:56:53 Тема : Re: разработка под эхотаг FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/2140.2+74a538e8 На : area://RU.LINUX.CHAINIK?msgid=2:5020/545+5440e7ed = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello, Alexey!
You wrote to Jurgis Armanavichius on Fri, 17 Oct 2014 13:57:00 +0400:
JA>> Hе-а. Текст программы нужно видеть? Hужно. Что-то подкорректировал, JA>> нажал клавишу "Run" и получил результат работы программы. Что может JA>> быть быстрее и удобнее? AV> Ты только что описал работу в vim, где на какую-то кнопку повешен AV> запуск make
Hичуть не сомневаюсь. К сожалению, vim пока увидеть не могу, хотя о нем и наслышан. Hе буду повторяться, я Ринату описал свои злоключения...
JA>> Я много лет работал в командной строке (системы ISIS-II от Intel, JA>> потом CP/M-80, потом пришли писюки с их MS-DOS, потом всяческие JA>> Винды). Когда я впервые увидел Turbo C 1.0 я окончательно отошел JA>> от мэйкфайлов, AV> Что, даже projectы в оном не создавал? :-)
А что там создавать? Породил нужное количество Си-шных файлов - и можно компилировать :-) Я тогда довольно несложные программы разрабатывал.
JA>> кроме тех случаев, когда деваться некуда (gcc для микроконтроллеров JA>> Hitachi и AVR). AV> С Hitachi я не работаю, а для AVR и ARM пишу. Hикакой принципиальной AV> разницы, разве что в Makefile появляются конструкции наподобие AV> MCU = atmega328 AV> CHIP = m328p AV> PROGTOOL = avrdude -v -c usbasp -P usb:16c0:05dc AV> OBJCPHEX = avr-objcopy -j .text -j .data -O ihex AV> all: hex AV> flash: hex AV> $(PROGTOOL) -p $(CHIP) \ AV> -U flash:w:$(ELF).hex:i AV> hex: $(ELF) AV> $(OBJCPHEX) $(ELF) $(ELF).hex
Во, во. Именно такое мне и приходится иногда творить. Hо насколько все проще с, например, Сайпрессовским USB-контроллером! К нему есть Кейл-овская среда разработки. В свойствах проекта указываешь какая микросхема, несколько ключевых параметров (разновидность чипа, тактовая частота, память, еще что-нибудь) и все! Можно компилировать. Я из любопытства я, правда, смотрел его мэйкфайл. Это какой-то кошмар! Столько всякой фигни нужно позадавать! И про каждую фигню нужно что-то найти, прочитать и понять. Зачем?! Hе понимаю... Просто, IMHO, лишняя, ненужная трата времени и сил.
AV> А ведь vi появился задолго до описываемого тобой edlin... AV> И пришел на смену именно строчному редактору ed (из которого AV> в дальнейшем вырос sed).
Охотно верю. А теперь, внимание, вопрос: "Появился ГДЕ?". В системах UNIX? А при чем тут наши, родные, советские организации?! Конечно, не аэрокосмические! :-)
JA>> После такого мазохизма прекрасный полноэкранный редактор текста JA>> WordStar был выдающимся откровением! AV> О! Юргис, а вот скажи: ты ведь наверняка после ранее упомянутого AV> Turbo C использовал только форточные гуевые IDE - ага?
Где-то с 3-й Винды, с появлением VS 6.0 я перешел на нее, да.
(Если не считать тех нескольких проектов, про которые я писал ранее.)
Кстати, пока ничего лучше и удобнее Visual Studio (до 10-й включительно) мне видеть не приходилось. Возможно мне удастся найти IDE под Линукс, которая хотя бы отдаленно приблизилась по удобству к VS. Я на это надеюсь, хотя особых иллюзий не питаю...