Свежие обсуждения
Компьютеры

Програмированием на высоком уровне хочу заняться :

1 4 7

Вы блин ещё форт посоветуйте

Дельфи, СиБилдер, в зависимости от предпочтений в языке. Огромное количество ресурсов в сети, примеров, библиотек.

Лазарус кривой, не советую.

Есть ещё вариант gcc+mingw+Code::Blocks+wxWidgets - получается что-то типа дельфей, но бесплатное и многоплатформенное. Но это сложнее...

 

Про Си Билдер - точно создает самодостаточный код ?

 

CBuilder и Delphi - по сути одно и тоже, различия только в том, что в первом исходный текст пишется на Си, а во втором на Паскале. Возможности и набор функций и классов практически одинаковы. Если в программе не используются встроенные классы доступа к базам данных, то установка BDE не требуется, а остальное зависит от настроек создаваемого проекта.

 

Wladimir_TS: А не требует установки дополнительных библиотек для запуска откомпилдированного файла ?
нет, не требует.

Дело в том, что Си компиляторы (по слухам, сам не проверя) используют сишные библиотеки, которые поставляются с самой виндой, поэтому одна и та же программа будет весить на си заметно меньше.

Также в настройках проекта есть птичка "Build with runtime paskages", которая отвечает за интеграцию всех необходимых компонентов в один .exe файл. В случае с Дельфи это снижает размер готового ехе-шника во много раз, но работает оно потом толлько на ПК с установленной Дельфи. Какие библиотеки, в этом случае нужно поставлять с программой - я не разбирался.

Также, при "визуальном" программировании следует очень осторожно относиться к AxtiveX компонентам, т.к. на другом ПК их может и не быть и программа при запуске будет вылетать с фатальной ошибкой.
Таже я совсем случайно "прицепил" (сам того не подозревая) к проекту QuiqWindow (или как то так) и потом с удивлением узнал, что программа работает только у меня, а на других требует одну библиотеку и не запускается.
Но в целом проблем не возникало!

Про БД уже сказали.
Лично я с БД пытался работать только для саморазвития, и особо не развился в этом направлении, т.к. понял, что оно мне сейчас не нужно.

Alexey: Если програмить с Вин АПи , то может получиться очень прилично и быстро
Я думаю, не с тоит с этого начинать знакомстово
Да и при современных мощностях это уже не так существенно, только фантазии прийдется больше потратить нужно на написание кода...

Wladimir_TS: А где русскоязычное описание скачать ?
Пойдет любая книжка по С++.
А про основы работы с интерфейсом и мы подсказать сможем!

 

Wladimir_TS: Ситуация просто в том, что комп нужен нехреновый, а хочется - что-б работало на хреновом. Тоесть p1-133 32-64 мБ WinNT.

странные требования.. там нт еле ползает, а ты хочеш такой софт гонять
у меня был 133 и как раз 64, я туда бсд ставил и она кое как работала в графическом режиме
неужто у вас там нет 500-1000мгц за пару пива?

а студия отличный продукт и на 1ггц не тормзит заметно
ни разу не упала и библиотеки там не надо
надо скачать 23 мега фреймворк, который и так идет под сп2

писать под 98 винды щас уже тупо просто,а под нт вообще сложно

 

еще вспомнил http://ru.wikipedia.org/wiki/LabVIEW
там как раз визуализаторы есть и код писать почти не нужно
прога генерит потом готовый ехе

 

Wladimir_TS, у меня мамок с процами PIII штук 10 валяется + всякие модули памяти и прочая дребедень, я бы Вам их подарил, если б Вы не так далеко от Германии жили, хотя 5-го числа я на Украину собираюсь, но это тоже от Калуги не близко

 

unalex
будеш проездом в берлине, могу еще и свое барахло отдать

 

а Matlab-ом никто не пользуется?

Визуализация данных
В составе пакета MATLAB имеется большое количество функций для построения графиков, в том числе трёхмерных, визуального анализа данных и создания анимированных роликов.

Встроенная среда разработки позволяет создавать графические интерфейсы пользователя с различными элементами управления, такими как кнопки, поля ввода и другими. С помощью компонента MATLAB Compiler эти графические интерфейсы могут быть преобразованы в самостоятельные приложения.

COM-порт
Интерфейс для последовательного порта пакета MATLAB обеспечивает прямой доступ к периферийным устройствам, таким как модемы, принтеры и научное оборудование, подключающееся к компьютеру через последовательный порт (COM-порт). Интерфейс работает путём создания объекта специального класса для последовательного порта. Имеющиеся методы этого класса позволяют считывать и записывать данные в последовательный порт, использовать события и обработчики событий, а также записывать информацию на диск компьютера в режиме реального времени. Это бывает необходимо при проведении экспериментов, симуляции систем реального времени и для других приложений

на работе наш товарищ собрал модем в матлабе...через пару релюшек подключил к линии телефонной....
сам видел...работает на осциллографе видел посылки модема и ответ...

 

Интересные факты
Если напечатать в командной строке MATLAB слово «toilet» (туалет), будет запущена система, моделирующая динамику работы сливного бачка туалета.

Если в командной строке напечатать «why» (почему), MATLAB ответит на этот вопрос. Ответы выбираются из ограниченного множества ответов случайным образом всякий раз, когда вводится эта команда.