Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: C++(Qt) или Python(Tk) - что посоветуете? [РЕШЕНО]  (Прочитано 11988 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lexcuk

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #45 : 29 Марта 2009, 19:20:07 »
Советую Си++. Инфы море. Да и старый друг лучше новых двух. Си со времен сотворения компьютера лидер и всегда им будет. Остальные языки по моему мнению - на мусорник, только потому, что они не похожи на Си. Питон мне поэтому не понравился вообще, этот прикольный синтаксис даже раздражает - смотреть на него не могу. В си все выглядит красиво, последовательно и четко питон же убого и не понятно. Похоже его создатель скрестил бейсик и паскаль и еще всунул туда сишные include, ну-ну...

burgua

  • Гость
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #46 : 29 Марта 2009, 19:25:02 »
Про инфу - чистая правда.

Оффлайн K_E_S_T

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #47 : 29 Марта 2009, 19:46:23 »
Пригляделся к си повнимательней, впринципе пусть и громоздко но логично. В питоне впринципе тоже нелогичного нет ничего.
Я опять в непонятках :)  Но наличие гуя к си всёже склоняет меня в его сторону...

С питоном побщаться попробовал уже, сечас си пробую...
Кажется мне буду паралельно оба изучать.... :D

А вот инфы по си - да, много.

burgua

  • Гость
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #48 : 29 Марта 2009, 20:08:36 »
Зато под python полно готовых модулей.
И есть замыкание.

Вот пример плазмоида для питона, который может работать с alsa и mpd.
Просто и лаконично )

Выглядит так. (справа внизу)

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #49 : 29 Марта 2009, 21:34:16 »
Для изучения алгоритмических вещей по большому счету язык программирования не имеет значения. Например я начинал с Паскаля (на ДВК-3).
Для понимания сути функционирования системы, механизма взаимодействия объектов графического интерфейса -  С++.   
Прикладные задачи на чем писать сейчас в общем то по барабану. Все определяет скорость разработки проекта. Модули питона можно вызывать из кода  C++ и наоборот.  Функционал библиотек питона и Qt примерно одинаков. Но на питоне получается более компактный  (но менее быстрый)  код.
Системные вещи, имеющие минимальный UI - лучще на С++.
Так что сначала определитесь, для каких целей вам нужен язык программирования.
 
arch x86_64

Оффлайн Malik

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #50 : 29 Марта 2009, 21:50:46 »
Полностью согласен с AlexH сначала надо определиться что ты хочешь сделать, а потом выбирать инструмент. У каждого языка есть свои достоинства и недостатки ИМХО.

Оффлайн K_E_S_T

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #51 : 29 Марта 2009, 22:15:20 »
писать буду пока для себя. куда приятней править текст в своём редакторе, слушать музыку в своём плеере и т.д

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

После углублённого анализа C++ остановился на нём т.к. он больше всего близок к делфи. единственное что напрягает это "->"  вместо скромной "."

ры

  • Гость
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #52 : 29 Марта 2009, 22:58:28 »
-> это ж .*, не?
привыкнешь )

Оффлайн blindvic

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #53 : 29 Марта 2009, 23:28:52 »
Я все-таки бы выбрал Питон в паре с кутэ4. Набросал уже пару гуевых программ.
Например, знакомый попросил выдрать с сайта повторяющуюся информацию. Вручную пришлось бы открывать 900 страниц, копировать содержимое в отдельный файл и сортировать. С помощью питона и кутэ, используя вебкит - автоматически открываю нужные страницы и сохраняю нужную инфу.
С интерпретатором легче работать, особенно с питоном - концентрируешься на решении задачи, а не на типизации и других специфических нюансов. Да и дебаггить легче.
ЗЫ
https://forum.ubuntu.ru/index.php?topic=39110.msg366453#msg366453
« Последнее редактирование: 29 Марта 2009, 23:30:29 от blindvic »

Jetta

  • Гость
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #54 : 29 Марта 2009, 23:56:41 »
Полностью согласен, питон удобнее. Для инженеров самое то.

Оффлайн K_E_S_T

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #55 : 30 Марта 2009, 00:36:51 »
вот не надо :) С++ тоже достаточно удобен. Уже вжился почти :) единственное что раздражает - чувствительность к регистру. хотя к этому думаю тоже привыкну.

сейчас пишу простенький калькулятор. потом буду усовершенствовать... в общем - процесс пошёл :)

Оффлайн Jython

  • Участник
  • *
  • Сообщений: 173
  • Ubuntu 9.04 - user
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #56 : 30 Марта 2009, 08:30:03 »
вот не надо :) С++ тоже достаточно удобен. Уже вжился почти :) единственное что раздражает - чувствительность к регистру. хотя к этому думаю тоже привыкну.

сейчас пишу простенький калькулятор. потом буду усовершенствовать... в общем - процесс пошёл :)

Успехов тебе

Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #57 : 30 Марта 2009, 12:08:21 »
Я все-таки бы выбрал Питон в паре с кутэ4. Набросал уже пару гуевых программ.
Например, знакомый попросил выдрать с сайта повторяющуюся информацию. Вручную пришлось бы открывать 900 страниц, копировать содержимое в отдельный файл и сортировать. С помощью питона и кутэ, используя вебкит - автоматически открываю нужные страницы и сохраняю нужную инфу.
Обычно такую задачу решают с помощью bash или sh скрипта, на худой конец есть Perl. Хотя конечно всё зависит от того насколько хитро нужно разбирать HTML страницу.
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

burgua

  • Гость
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #58 : 30 Марта 2009, 12:27:29 »
Цитировать
вот не надо :) С++ тоже достаточно удобен.

У тебя уже есть своя точка зрения. Это явный прогресс.
Пора, значит, закрывать тему )

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 30 Марта 2009, 12:31:57 от burgua »

Оффлайн K_E_S_T

  • Автор темы
  • Участник
  • *
  • Сообщений: 198
  • пси][опат
    • Просмотр профиля
Re: C++(Qt) или Python(Tk) - что посоветуете?
« Ответ #59 : 30 Марта 2009, 12:37:53 »

(Нажмите, чтобы показать/скрыть)

что это значит? :)

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.