G
Guest
Приветствую всех, моё первое сообщение, но ещё вопросы появятся : )
Вопросы:
1) По средам программирования:
а) Я сейчас изучаю С, потом хочу добавить Джава. Стоит ли мне выбирать IDE, который поддерживает сразу несколько языков или удобнее и профессиональнее использовать для конкретного языка?
б) Мне понравился Borland Builder 3.1, ибо можно нажать одну клавишу и увидить программу, но я обнаружил, что прога не поддерживает формат С99 (ещё бы). Попробовал Visual 6.0, но как-то всё плохо работает. Более-менее понравился Watcom, но там тоже, чтобы увидить свою программу надо выполнить несколько действий, а у меня как новичка много ошибок и постоянно приходится проверять эффективность программы. Может ещё что посоветуете?
2) По языку С:
а) Как я понял это один из самых быстрых языков + не занимает много памяти при работе программы. Это обоснованно тем что мы конкретно работаем с памятью? (я про int, float, double). Должен ли я всегда стараться по минимуму использовать память? (например если только два значения у переменной использовать bool вместо int). Ведь щас такие мощные компьютеры.. насколько это обоснованно?
б) Насколько реально написать на С ( не С++ ) графическое приложение - например небольшую игру. Возможно ли написать приложение, к примеру, работающее с сетью под виндоус (какую-нить скачивалку или фтп менеджер (тоесть с окошками, кнопачками и прочим)).
в) Насколько целесообразно учить С, не учя С++ ? (вместо C++ учить Java)
г) Как вы посоветуете увеличивать свои навыки после освоения стандартных правил языка? Писать свои программы/копаться в чужих кодах или лучше купить какие-нить задачники и выполнять их?
Заранее спасибо!
Вопросы:
1) По средам программирования:
а) Я сейчас изучаю С, потом хочу добавить Джава. Стоит ли мне выбирать IDE, который поддерживает сразу несколько языков или удобнее и профессиональнее использовать для конкретного языка?
б) Мне понравился Borland Builder 3.1, ибо можно нажать одну клавишу и увидить программу, но я обнаружил, что прога не поддерживает формат С99 (ещё бы). Попробовал Visual 6.0, но как-то всё плохо работает. Более-менее понравился Watcom, но там тоже, чтобы увидить свою программу надо выполнить несколько действий, а у меня как новичка много ошибок и постоянно приходится проверять эффективность программы. Может ещё что посоветуете?
2) По языку С:
а) Как я понял это один из самых быстрых языков + не занимает много памяти при работе программы. Это обоснованно тем что мы конкретно работаем с памятью? (я про int, float, double). Должен ли я всегда стараться по минимуму использовать память? (например если только два значения у переменной использовать bool вместо int). Ведь щас такие мощные компьютеры.. насколько это обоснованно?
б) Насколько реально написать на С ( не С++ ) графическое приложение - например небольшую игру. Возможно ли написать приложение, к примеру, работающее с сетью под виндоус (какую-нить скачивалку или фтп менеджер (тоесть с окошками, кнопачками и прочим)).
в) Насколько целесообразно учить С, не учя С++ ? (вместо C++ учить Java)
г) Как вы посоветуете увеличивать свои навыки после освоения стандартных правил языка? Писать свои программы/копаться в чужих кодах или лучше купить какие-нить задачники и выполнять их?
Заранее спасибо!