На чем программировать

Тема в разделе "Другие языки", создана пользователем unixrx, 12 авг 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. unixrx

    unixrx Создатель

    Регистр.:
    29 сен 2007
    Сообщения:
    27
    Симпатии:
    2
    Встал следующий вопрос. Никогда не программировал ни на чем кроме бейсика, паскаля, фортрана, IsaGraf.
    Нужно просто работать с текстом. ( в зависимости от заданных параметров столько то строк на выходе с таким то содержанием).Но хочется чтобы работа осуществлялась кнопочками. То есть оконный интерфес. Какой язык выбрать чтобы начать ковыряться?
     
  2. AndreyD2

    AndreyD2

    Регистр.:
    21 окт 2008
    Сообщения:
    194
    Симпатии:
    67
    Delphi - после паскаля ничего сложного, строковые функции очень похожи.
     
  3. Mikhail.M

    Mikhail.M Создатель

    Регистр.:
    2 июл 2008
    Сообщения:
    11
    Симпатии:
    4
    Согласен. Если писал на Паскале такие программки,на делфи не составит труда написать. Отличия не большие (например вместо f:text - f:textfile)
     
  4. drive800

    drive800 Постоялец

    Регистр.:
    4 июл 2009
    Сообщения:
    67
    Симпатии:
    6
    ОС какая ? Если Windows то Delрhi тебе позволит легко и непринужденно создавать графические интерфейсы. Я еще комался в C# но он посложнее.
     
  5. Сеня Б.

    Сеня Б. Писатель

    Регистр.:
    1 июл 2009
    Сообщения:
    7
    Симпатии:
    0
    Дельфи - хорошо, можно еще попробовать Java с нормальным гуи-редактором, вроде того что встроен в eclipse или idea.
     
  6. upandhigh

    upandhigh

    Регистр.:
    11 фев 2009
    Сообщения:
    235
    Симпатии:
    89
    под виндовс проще всего писать ГУИ на Си# - по скорости он будет побыстрее Жавы. бывший разработчик дельфи свалил именно в майкрософт, чтобы развивать си шарп. в принцепе именно поэтому разработка дельфи встала. из недостатков - написанные программы - преимущественно будут работать только на виндовсе где установлен net framework, а он есть не везде и сам фреймоворк не маленький. в висте он уже встроен, в ХР после второго сервис пака рекомендован. но все равно - много где его нету. под линуксом тоже можно запускать - но должен стоять mono фреймворк, это порт дотнета под иксы от новелла - но он ваще далеко не везде плюс функционал у него очень кастрированный. также софт можно пускать на вынь мобайл трубках.

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

    еще один вариант это QT от троллей - у них также есть как под студию, так и отдельный ИДЕ - для отрисовки ГУИ. весь код придется писать на Си++ со всеми вытекающими, для начинающего кодера будет сложновато. но у либы хорошая кросплатформенность, т.е. сделал по винду и с мелкой косметикой можно запускать на линуксе, нокии телефонах, симбиане и маке.

    если учил паскать то проще всего конечно свалить на дельфи, но сам дельфи это вымирающая технологи. есть ли смысл тратить на нее свое время смотри сам.

    еще кстати есть варианты для питона, это вобще очень универсальный язык и очень лаконичный - но эксешки с ГУИ от питона будут не маленькие + скорость у него меньше жавы. но его можно юзать с темже QT через PyQt

    ах да, для текста идеально подойдет питон. и если тебе особенно не нужно распространять свой софт - то имхо это один из лучших вариантов. код будет очень короткий и крос платформенный. и никаких запар с компиляцией и тд. кроме PyQT можешь еще глянуть wxpython.org тоже не плохая либа.
     
    asokolov нравится это.
  7. w77

    w77 Создатель

    Регистр.:
    12 май 2009
    Сообщения:
    15
    Симпатии:
    0
    ну ты прям по полочкам все разложил)
     
  8. man_from_nowhere

    man_from_nowhere Создатель

    Регистр.:
    20 ноя 2007
    Сообщения:
    16
    Симпатии:
    1
    Не согласен, что питон работает медленне Java. По моим наблюдениям, с тем же QT работает пошустрее, а уж про потребление памяти и говорить не стОит =)
    Вообще очень рекомендую питон. Это простой язык, который тем не менее идеально подходит для очень широкого круга задач, от веб-программирования до GUI-шных прог.
     
  9. WerewolfGSM

    WerewolfGSM

    Регистр.:
    4 дек 2006
    Сообщения:
    257
    Симпатии:
    11
    Если хочеться освоить быстро и особо не заморачиваться - то выбирай дельфи. Подключи компонеты для работы с текстами и в путь.
    Так как после паскаля - то особых сложностей вызвать не должно.
     
  10. icoggert

    icoggert Создатель

    Регистр.:
    28 май 2009
    Сообщения:
    10
    Симпатии:
    3
    Я очень большой фанат C# и всем советую его использовать. Если вдруг в будущем захочешь свою программу переделать в веб сервисе или добавить SilverLight то проблем не возникнет. А что ни будь навороченное чем .NET Framework ты наврядли найдешь. Я лично пишу на С# более двух лет и очень доволен.
     
Статус темы:
Закрыта.