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


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

Автор Тема: GTK# есть такие?  (Прочитано 1340 раз)

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

Оффлайн Optimus Prime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
GTK# есть такие?
« : 23 Февраля 2012, 21:20:52 »
Доброго времени суток!)
Ищу людей программирующих или разбирающихся в GTK# для обмена опытом и т.д.
Есть такие? ;)

Axa-Ru

  • Гость
Re: GTK# есть такие?
« Ответ #1 : 23 Февраля 2012, 21:53:51 »
Думаю есть. Вы лучше вопрос конкретный задавайте, а там видно будет.

Оффлайн Optimus Prime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #2 : 24 Февраля 2012, 01:51:48 »
Ну хотелось бы просто людей в лицо знать!
Спасибо!)

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #3 : 24 Февраля 2012, 02:15:05 »
Ну хотелось бы просто людей в лицо знать!
Спасибо!)

да зачем вам то лицо ... есть интересные вопросы и фрагменты: задавайте и показывайте.

P.S. вообще то, сообщество Ubuntu - это не то место, где особо можно искать программистов-разработчиков, здесь обычно пользователи: мультимедийные, вайфайные... программистов скорее можно искать в сообществах CentOS, или Fedora ... здесь, например:
http://forum.russianfedora.ru/viewforum.php?f=12&start=0&sid=0629039fbb392c48dbe037f7a475a649
так же, как сильных администраторов нужно бы искать при Slacware или Gentoo ;)

Оффлайн НеФормат

  • Участник
  • *
  • Сообщений: 117
  • Ubuntu 11.10
    • Просмотр профиля
    • Линукс по Русски
Re: GTK# есть такие?
« Ответ #4 : 25 Февраля 2012, 17:24:36 »
Ну хотелось бы просто людей в лицо знать!
Спасибо!)
Хм, а чем тебя C++ и Python не устроили?

Мой сайт -  http://linuxfanat.ru!
Могу помочь с PHP,CSS,Html

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #5 : 26 Февраля 2012, 03:04:52 »
Ну хотелось бы просто людей в лицо знать!
Спасибо!)
Хм, а чем тебя C++ и Python не устроили?
? а почему так ?

... Э.М.Ремарк (с):
- В том, что мы проиграли войну, виноваты евреи!
- Да ... и велосипедисты...
- ... ... а почему велосипедисты?
- А почему евреи?


Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: GTK# есть такие?
« Ответ #6 : 26 Февраля 2012, 10:42:40 »
а почему так
Потому что сишарп на лине не нужен!
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #7 : 26 Февраля 2012, 12:09:53 »
а почему так
Потому что сишарп на лине не нужен!
ну, положим.
а ещё 30 или 40 других языков программирования тоже не нужны?
(на которых сам Linux во многом построен, и среди которых С++ занимает далеко не 1-ю позицию)

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #8 : 26 Февраля 2012, 12:24:34 »
ну, положим.
а ещё 30 или 40 других языков программирования тоже не нужны?
(на которых сам Linux во многом построен, и среди которых С++ занимает далеко не 1-ю позицию)


Первое место у Си. :)
Си-шарп занимает первое с конца со своим недопилком Mono, который всё никак не закопают.
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #9 : 26 Февраля 2012, 12:41:03 »
ну, положим.
а ещё 30 или 40 других языков программирования тоже не нужны?
(на которых сам Linux во многом построен, и среди которых С++ занимает далеко не 1-ю позицию)


Первое место у Си. :)
Си-шарп занимает первое с конца со своим недопилком Mono, который всё никак не закопают.

Да нет никакого первого места. Как нет и второго... И не пытайтесь его искать.

- а почему С? а почему не Perl, который к удивлению многих - язык системного программирования UNIX-систем, с этого он начинался...

- а почему не Java? на котором написано множество лучших прикладных систем (IDE Eclipse, Open Office,...), на котором переписан весь пользовательский слой системы Solaris, и который является основным средством прикладным в главном направлении развития Linux на сегодня - Android;

- а почему не С++, на котором написан, например, один из проектов коммутаторов IP-телефонии YATE, проект который по размеру своему не меньше (в коде) чем сам Linux... или та же система Qt и с её помощью KDE.

Нет здессь никакого 1-го, 2-го и 3-го.
Хороший инструмент программирования это тот:
1. который хорошо знаешь...
2. который удачно выбран под специфику задачи.

И всё!

А делят их на 1-й, 2-й и 3-й только начинающие пыанэры, которые в глаза не видели ни 1-го, ни 2-го, ни 3-го.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #10 : 26 Февраля 2012, 13:01:45 »
Да нет никакого первого места. Как нет и второго... И не пытайтесь его искать.

- а почему С? а почему не Perl, который к удивлению многих - язык системного программирования UNIX-систем, с этого он начинался...

- а почему не Java? на котором написано множество лучших прикладных систем (IDE Eclipse, Open Office,...), на котором переписан весь пользовательский слой системы Solaris, и который является основным средством прикладным в главном направлении развития Linux на сегодня - Android;

- а почему не С++, на котором написан, например, один из проектов коммутаторов IP-телефонии YATE, проект который по размеру своему не меньше (в коде) чем сам Linux... или та же система Qt и с её помощью KDE.

Нет здессь никакого 1-го, 2-го и 3-го.
Хороший инструмент программирования это тот:
1. который хорошо знаешь...
2. который удачно выбран под специфику задачи.

И всё!

А делят их на 1-й, 2-й и 3-й только начинающие пыанэры, которые в глаза не видели ни 1-го, ни 2-го, ни 3-го.


Полагаю, с вашими знаниями вы знаете ответы на первые 2 вопроса. Сможете найти и на третий.
Мест, конечно, нет. Их никто не подсчитывал, да и не нужно. Но субъективно сравить: на Си написана большая часть системы.


PS, я очень был удивился, когда узнал, что для GTK можно программировать и на Си, а не на Си+. Но тем не менее, предпочитаю QT4+C++ для прикладных задач, СИ для алгоритмических, а PHP и JS для WEB. :)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #11 : 26 Февраля 2012, 13:22:34 »
Мест, конечно, нет. Их никто не подсчитывал, да и не нужно. Но субъективно сравить: на Си написана большая часть системы.
И даже такое утверждение будет сильной натяжкой...

Всё зависит от того, что считать "системой"? ;) :

- Ядро, которое Торвальдс с компанией пишет, и которое составляет мизерную часть того, что вообще называют Linux?
Так здесь всё, а не "большая часть", написано на С, и не просто С, а на расширении С принятом в GCC - в стандартном С это просто и не скомпилируется. ... плюс очень небольшие ассемблерные инлайновые вставки в том же специфическом GCC синтаксисе.

- Многочисленный слой утилит GNU, который и создаёт вид UNIX-системы? Так здесь большинство пишется не на С, а на Perl, Python и , конечно, на языке shell ... с расширениями bash - который вот 1-й язык программирования для UNIX систем. И только потом, после опробывания, многие такие утилиты переписываются на С, и то только из соображений эффективности.

- Слой многочисленных независимых проектов, большая часть которых GUI графика? Так это единственный слой, который видит подавляющее большинство конечных пользователей! И он прописан на множестве языков, из которых С явно не доминирующий... И часто здесь лучшие и самые развитые проекты прописаны на Java. И это - 1-й язык на этом уровне. ;)

PS, я очень был удивился, когда узнал, что для GTK можно программировать и на Си, а не на Си+. Но тем не менее, предпочитаю QT4+C++ для прикладных задач, СИ для алгоритмических, а PHP и JS для WEB. :)

Вообще то, всё что использует GUI библиотеки GTK, пишется на С.
А вот то, что с библиотеками Qt - на C++, но это только та часть, которая относится к KDE окружению, многие не устанавливают это, и вообще не имеют в системе ничего относящегося к Qt.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #12 : 26 Февраля 2012, 13:31:52 »
Olej, я согласен с вами во всём, кроме одного: JAVA ну никак не доминирует в Linux. Просто не может! У этого языка богатые возможности, но он может работать только со своей ява-машиной, которую таскать за собой согласится не каждый. Собственно, по-этому я не использую всякие там NetBeans'ы и Eclipseы, ибо каждая из них весит по 100 метров без расширений и плагинов. Взять Geany, которая весит 2 мегабайта. Разница на лицо. :)
Что касается скорости, не сравнивал лично, но если порассуждать, то у Си преимущество, ибо промежуточных прослоек там должно быть меньше.
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: GTK# есть такие?
« Ответ #13 : 26 Февраля 2012, 13:46:21 »
Olej, я согласен с вами во всём, кроме одного: JAVA ну никак не доминирует в Linux. Просто не может! У этого языка богатые возможности, но он может работать только со своей ява-машиной, которую таскать за собой согласится не каждый. Собственно, по-этому я не использую всякие там NetBeans'ы и Eclipseы, ибо каждая из них весит по 100 метров без расширений и плагинов. Взять Geany, которая весит 2 мегабайта. Разница на лицо. :)

Это и есть предрассудок:
- на сейчас основа программных разработок переместится (уже переместилась) в область мобильных устройств и облачных вычислений...
- вплоть до технической революции когда все десктопы станут никому непотребны и не используемы, как это произошло в 1980-м с майнфреймами...
- и основной мэйнстрим Linux на сегодня - Android...
- а там вся прикладная часть: java, java, java ... да и не только там (Google Chrome OS будет то же самое).
- это требование платформенной независимости, а архитектура Intel x86 - это давно переживший себя рудимент.
- кроме того, возможности java показаны в очень красивой и очень профессиональной системе Solaris (Linux в подмётки не годится ... хотя большинство вещей Торвальдс оттуда позаимствовал ;)) - там весь пользовательский слой прописан с java ...
- вот только сами Sun не дожили до торжества java-идей, сетевых компьютеров и облачных вычислений - это всё ихнее...

Так что за java большое ... даже не будущее, а настоящее ;): посмотрите потребности крупных компаний в java-разработчиках, и их оплату, которая в 2 раза превосходит С-программистов, и в 5 раз - PHP и прочую шушару ;)...

Программисты! хотите "мягко спать и сладко жрать"(с)? - учите java ;)

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: GTK# есть такие?
« Ответ #14 : 26 Февраля 2012, 14:37:08 »
боже... еще один джава-фанбой...
нравится - пользуйтесь, только не надо на каждом углу об этом кричать

и да, libreoffice на gtk
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

 

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