Мизантроп-альтруист
Добрый день!

Извиняюсь, если такой вопрос уже был.

Посоветуйте на ваш вкус, какой язык начинать учить для создания GUI-программ с возможностью подключения к SQL. Поглядываю на C++, у него есть будущее? Я ПоХаПэ-программист, то есть что такое переменная знаю и с объектами дружу. :)

Если можно, посоветуйте и свободный IDE к нему, который вам нравится.

Спасибо!

@темы: Точка зрения

Комментарии
24.06.2009 в 16:49

All you need is love
Если хотите писать под мастдай, лучше Delphi. Если хотите писать кроссплатформенные приложения, обратите внимание на Lazarus. Это будет, на мой взгляд, оптимальный вариант.
24.06.2009 в 17:03

Мизантроп-альтруист
Хм, на делфи я не обращал внимания, потому что считал, что IDE и компиляторы не бесплатные. Про Lazarus тоже ничего не слышал, за это отдельное спасибо. :) С ним можно, получается, и на delphi писать?
24.06.2009 в 17:15

All you need is love
С ним можно писать как под винду, так и под Линукс
24.06.2009 в 20:46

65 108 101 120 97 110 100 101 114
Жаба, С-шарп, вижуал С++.
24.06.2009 в 21:42

WAAAAAAAAAGH!!!!!!1111ONEONE
Вполне можно на С++ писать. Рекомендую использовать библиотеку Qt.
25.06.2009 в 23:39

Коллекционер юмора
идешь сюда www.qtsoftware.com/downloads и скачиваешь QT SDK
qtcreator будет в комплекте, про него можно почитать тут www.qtsoftware.com/products/developer-tools и там же посмотреть видео
спаравочник по библиотеке будет тож в комплекте, если нужно на русском, то нагугли книжку про QT4 автор Макс Шлее или тут еще чуваки переводят doc.crossplatform.ru/
дурацкие вопросы задавать тут www.prog.org.ru
29.06.2009 в 16:29

Я знаю, что я гений, но мне от этого ничуть не легче.
Faultier, мой совет - юзай C#, ибо есть все что нужно бесплатное, в т.ч. русскоязычная документация, под win без проблем. Под *nix, вроде тоже есть компилятор.
29.06.2009 в 17:10

WAAAAAAAAAGH!!!!!!1111ONEONE
mikluho mono реализует не весь функционал .NET
29.06.2009 в 17:15

Я знаю, что я гений, но мне от этого ничуть не легче.
Vj_o-oy знаю. но нужно ли автору вопроса писать под *nix?
29.06.2009 в 18:20

Мизантроп-альтруист
Спасибо ещё раз за ответы. :)

но нужно ли автору вопроса писать под *nix?
Вообще-то нет, просто хочется начать учить язык с будующим и возможностью профессионально использовать, без ограничений в системах.
29.06.2009 в 19:13

Я знаю, что я гений, но мне от этого ничуть не легче.
Faultier, профессионально - скользкий термин :) если ты имеешь ввиду "уверенно и качественно" - это одно. Если с коммерческой выгодой - то все иначе. Я не знаю, есть коммерческие заказы GUI-софта под *nix. Под Win - точно есть. Под *nix все больше бесплатно пишется, кроме нескольких компаний.
29.06.2009 в 19:26

Мизантроп-альтруист
mikluho
Профессионально — в смысле с возможностью использовать в профессиональной сисадминской жизни. :)

Простой пример из жизни. Нужно было написать программу, читающую некоторые таблицы SQL Anywhere сервера. Я поставил на той же машине Апач с ПХП, написал программу, во всей фирме видно через Интранет, все довольны.

Но вижу, что вообще-то это была операция на глаза через задний проход, можно было бы и по-другому.
29.06.2009 в 20:01

Я знаю, что я гений, но мне от этого ничуть не легче.
Faultier, я 7 лет пишу всякие полезные системы для интранета. И все на C#. Ибо .Net позволяет сильно экономить время при такой работе.
Хотя.. на самом деле это вопрос для хорошего разговора. Писать можно много на чем. Выбрав для работы платформу .Net я получил кучу связанных и отлично работающих библиотек, а язык - на выбор :) из примерно десятка :) При чем писать можно и под Win и для инет-а на одних и тех же языках и использую одни и те же библиотеки.
31.07.2009 в 21:41

Faultier учи хаскель. самый молодой и перспективный из функциональных языков. на нем пишет все - от пользовательских скриптов до эмуляторов сложного железа. есть бинд к гтк для написания гуя. на happs.ru есть небольшое русскоязычное сообщество, использующее хаскель под веб. как дополнительный бонус в процессе изучение иногда приходит просветление и понимание основ мироустройства (-;