Motion 0 29 августа, 2013 Опубликовано 29 августа, 2013 · Жалоба На данный момент пишу на Си под микроконтроллеры (AVR, STM32 в IAR/KEIL). Хочу развиваться дальше. Интересно писать "визуальные" программы под Windows (с окнами, кнопками и т.д.). + чтобы можно было управлять каким-то устройством через COM-порт, USB порт. Например, картридером смарт карт или принтером с COM/USB интерфейсом. Какой язык программирования посоветуете изучать, в каких средах (IDE) на нем пишут? Насколько я понимаю - можно писать и на C++, и на Java, и на C#. И сред очень много разных. Но всё-таки чаще всего используют какой-то определенный язык и какую-то популярную среду (например С++ в С++ Builder`е). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kolobok0 0 29 августа, 2013 Опубликовано 29 августа, 2013 (изменено) · Жалоба ...Какой язык программирования посоветуете изучать, в каких средах (IDE) на нем пишут? ... вопрос и простой и сложный одновременно. простой - потому, что подпадает под MSVC++(и там же си бимоль неподалёку) практически в десятку. сложный - потому, что слабо охватывает мобильные девайсы, маки и иже. А тенденции рынка пищат об этом. т.е. если чисто себе, и есть где потянуть MSVS - то плюсы от мелкомягих Вас удовлетворят. если на дальний прицел мигрировать, или заработать денюжку, или иметь запас для манёвра - то лучше глянуть в сторону явы какавы и иже. хотя можно и то и то охватить :) ну ежели силы и желание есть :) Изменено 29 августа, 2013 пользователем kolobok0 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба как 100 лет назад начал писать на Delphi 7, так до сих пор и продолжаю - всем доволен. если не гнаться за всякими 3D-эффектами и современными извращениями в интерфейсе, Delphi 7 до сих пор неплохо справляется с любыми задачами. за мультиплатформенностью не гонюсь. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба я бы Hasskel учил. Но времени нет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба как 100 лет назад начал писать на Delphi 7, так до сих пор и продолжаю - всем доволен. если не гнаться за всякими 3D-эффектами и современными извращениями в интерфейсе, Delphi 7 до сих пор неплохо справляется с любыми задачами. за мультиплатформенностью не гонюсь. А я переполз на Лазарус. Тот же Дельфи, но кроссплатформенный и официально бесплатный. Однако "Платон мне друг, но истина дороже", новичкам советую не Pascal/Дельфи/Лазарус изучать, а а более современный C#. Который условно можно представить как помесь Дельфи и С, благо основной разработчик C# - тот самый человек, который создал Дельфи. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 27 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба т.е. если чисто себе, и есть где потянуть MSVS - то плюсы от мелкомягих Вас удовлетворят. Экспресс бесплатно для личного пользования Проще и приятнее начинать писать на C#, но потом соскочить будет трудно.. Для подручного применения неплох пытон (Python), тем более что для него есть библиотеки PySerial, PyQt, PyModbus, PyOPC и вообще много чего на все случаи жизни. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
psL 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба учите JavaScript/node.js/С++ для фронтенда самое оно. Устройства уже можно подключать прямо к браузеру: http://developer.chrome.com/apps/app_hardware.html :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 27 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба Устройства уже можно подключать прямо к браузеру Ещё один шажок к облачным IDE :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mempfis_ 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба На данный момент пишу на Си под микроконтроллеры (AVR, STM32 в IAR/KEIL). Хочу развиваться дальше. Интересно писать "визуальные" программы под Windows (с окнами, кнопками и т.д.). + чтобы можно было управлять каким-то устройством через COM-порт, USB порт. Например, картридером смарт карт или принтером с COM/USB интерфейсом. Может быть Qt? Мультиплатформенный, бесплатный. Множество реализованных классов (рисования окон, работа с различными интерфейсами, работа с базами данных, воспроизведение аудио/видео и т.д.). В основе С++. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Konst_777 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба учите JavaScript/node.js/С++ для фронтенда самое оно. ... +1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 7 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба встроенное ПО на С++, ну и толковые программы на ПК тоже. а для удовольствия можно Питон взять - по-моему, очень просто все и интуитивно понятно, а все есть - то есть какие-то обработчики текстов/xml/html и т.п. 5-мин программы на питоне удобнее всего писать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба Насколько я понимаю - можно писать и на C++, и на Java, и на C#. И сред очень много разных. Но всё-таки чаще всего используют какой-то определенный язык и какую-то популярную среду (например С++ в С++ Builder`е). Причем тут язык и среда? Наибольшее время требуется на изучение объектной библиотеки визуального программирования поверх Windows API. У Delphi и Builder это VCL В Visual Studio это WPF и .NET И это единственные достойные альтернативы под Windows! Но WPF и VCL отличаются как небо и земля. Хуже, что их сила даже не в них самих, а в сторонних библиотеках и компонентах к ним. Поэтому принимать решение просто посмотрев на язык или IDE со стандартной палитрой очень недальновидно. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба (например С++ в С++ Builder`е). Беда только в том, что ВСВ под Win7 и далее уже не поддерживается... Работает только под ХР, а и сам ХР уже не поддерживается... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба Беда только в том, что ВСВ под Win7 и далее уже не поддерживается... Работает только под ХР, а и сам ХР уже не поддерживается... Нормально работает, начиная с 6.0. Но ведь помимо старых релизов, чуть ли не каждый год выходит новая RAD Studio - Bulder и Delphi в одной обертке. Только нынче их уже не Borlаnd делает, а Embarcadero. Короче говоря, читайте Википедию - http://ru.wikipedia.org/wiki/C%2B%2B_Builder Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 31 августа, 2013 Опубликовано 31 августа, 2013 · Жалоба На данный момент пишу на Си под микроконтроллеры (AVR, STM32 в IAR/KEIL). Хочу развиваться дальше. Интересно писать "визуальные" программы под Windows (с окнами, кнопками и т.д.). + чтобы можно было управлять каким-то устройством через COM-порт, USB порт. Например, картридером смарт карт или принтером с COM/USB интерфейсом. Какой язык программирования посоветуете изучать, в каких средах (IDE) на нем пишут? Насколько я понимаю - можно писать и на C++, и на Java, и на C#. И сред очень много разных. Но всё-таки чаще всего используют какой-то определенный язык и какую-то популярную среду (например С++ в С++ Builder`е). Дело не в популярности, дело в том что язык C++ очень универсален, хорошо продуман и позволяет работать с достаточно широким диапазоном возможностей, как говорят - на различных уровнях абстрагирования. Язык позволяет работать с ним как кодировщику пишущему различные обработчики, так и разработчику системы, описывающему интерфейсы отдельных модулей систем и прямо через язык C++ раздающему задания кодировщикам. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться