Разработка

индекс
203,40

Актуален ли будет блог о программировании на Си под *nix системы?

53.64%
(1141)
Да, мне это интересно.
1.6%
(34)
Нет. Я и так всё знаю.
7.33%
(156)
Нет. Си — это прошлый век.
19.09%
(406)
Нет. Мне это не интересно.
18.34%
(390)
ЩИТО???

Проголосовало 2127 человек. Воздержалось 206 человек.

+36
26 марта 2009, 11:33
3

комментарии (64)

–15
dmrt #
НЛО прилетело и опубликовало этот опрос?
+3
iv_s #
Я хоть и Ruby программист, но часто пишу для экстеншины для Ruby, естественно на C. Ну а так как и рабочие машины, и целевая платформа — все на *nix'ах, то такой блог для меня очень интересен. С нетерпением жду интересных постов:)
0
Be3 #
Если блог будет расчитан на новичков в этом вопросе, то я всеми руками За +) Я не говорю о синтаксисе языка, а о каких либо базовых понятиях +)
0
ilyafd #
Поддерживаю.
0
andoriyu #
я бы не отказался от блога о Obj-C
0
yeleleo #
а как бы он уже есть
+1
Paul #
0
andoriyu #
вау, не заметил, спасибо
+5
borisko #
А что значит — о программировании под nix-системы?
Будут рассматриваться особенности POSIX'a, сисколлы и прочее? Это было бы интересно.
–4
len #
А где вариант в опросе про НЛО?
+8
Captcha #
НЛО прилетело и забрало этот вариант.
+3
Londeren #
еле прочитал Ваш ник;)
+3
hansi #
Недавно начал осваивать Linux и программирование под его, поэтому с удовольствием почитал бы)
+4
lrrr #
Будет актуален блог про программирование под *nix системы без акцента на конкретный язык, ящитаю.
+2
Vass #
так не бывает
+4
VlK #
А про юникс-программирование писать в отвлеченном ключе сложно. Либо Си, либо скриптовые bash, perl, python и Co:)
0
Zert #
Про юникс-программирование как раз таки есть, что писать. Куча языков и платформ.
0
lrrr #
Не, понятно, что примеры разумно на C приводить, просто какой-то именно сишной специфике уделять внимание не стоит.
0
acerv #
Блоги про си и плюсы вообще сами по себе очень интересны:)
0
slav0nic #
думаю неплохо, с учётом что информации свежей не так уж и много, как раз вчера столкнулся с такой проблемой, что проще почитать исходники и разобраться самому, чем найти «вменямый текст»
0
a11aud #
Хотелось бы побольше узнать о программировании на GTK (а лучше GTKmm)
0
Paul #
Не ради холивара, а просто интересно, зачем GTK, когда Qt вышла под LGPL?
0
MaxFX #
По-моему, программирование не кроссплатформенных GUI-приложений на Qt и GTK не очень разумно. Думаю, что в опросе стоило уточнить, что именно программировать.
0
Paul #
По-моему, программирование не кроссплатформенных GUI-приложений на Qt и GTK не очень разумно.
Почему?
0
MaxFX #
Если вы пишите что-то аппаратно и архитектурно зависимое, то тогда другой вопрос. Если имеются ввиду прикладные программы (для которых собсвенно Qt и GTK созданы), то зачем зависить от платформы вообще, не одними nix'ами, как говорится, живем.
0
Paul #
А, в этом смысле. Я вас изначально неправильно понял :)
–5
mkevac #
QT уродлив
+1
MaxFX #
Вроде как Adobe Lightroom на Qt написан, выглядит он весьма красиво.
Возможно вы имели ввиду среду KDE?
–2
mkevac #
Большинство приложений на QT мне очень не нравятся. Подсознательно.
0
Paul #
Уточните пожалуйста: уродлива архитектура библиотеки, или внешний вид программ, на Qt написанных?
0
MaxFX #
Вид программ конечно, сама библиотека написана на очень достойном уровне, после MFC вообще сказка.
0
mkevac #
Внешний вид. Конечно, это сугубо личное мнение.
+1
Paul #
Внешний вид зависит от того, что нарисует дизайнер. На GTK тоже можно каку нарисовать, взять хотя бы Wireshark. А в Qt внешний вид можно вообще с помощью CSS задавать и менять на лету, вгляните на скриншоты внизу этой страницы.
0
MaxFX #
CSS в Qt — издевательство какое-то, настольное приложение — не веб-сайт, чтобы его верстать.
0
Paul #
Это типа предрассудок такой, или есть какие-то объективные причины не использовать CSS для скиннинга приложений?
0
MaxFX #
Если хочется верстки и скиннинга, то тогда лучше за WPF взяться.
Учитывая, что технология изначально создавалась для разделения работы между дизайнером и программистом. Правда, только под винду пока.
0
Paul #
Кстати, верстание интерфейсов настольных приложений на XAML вас не смущает?
0
MaxFX #
Вы меня опередили.
0
VlK #
вот это да :)

А мне вот кажется, что CSS в приложениях — вроде как следующий шаг эволюции интерфейсов «толстых» клиентов. )

Кроме того, ответ на сообщение выше — Qt прекрасен, для программиста изнутри — так вообще вроде божественного откровения и учебника на тему «так надо делать API». :)
0
MaxFX #
Qt конечно удобная библиотека для построения GUI, но где вы там божественное открование нашли.
0
VlK #
А после майкрософтских библиотек в свое время такой аккуратный фреймворк не мог не показаться божественным. Не знаю, как и что сейчас, но года три назад я ему очень порадовался.

Сейчас им не пользуюсь по работе, но до сих пор с нежностью вспоминаю.
0
MaxFX #
Разве только после MFC. Но MFC сложно назвать библиотекой, это какой-то сплошной макрос без начала и конца.
0
MaxFX #
Я не против CSS и декларативного программирования интерфейсов в целом, просто CSS в Qt притянут за уши.
0
mkevac #
Да… Значит у меня отвращение к KDE программам тогда.
0
Paul #
Приложения на Qt поддерживают ключ командной строки -stylesheet (если конечно разработчик умышленно это не отключит). Так что вы можете написать стиль, который вас устроит, и без отвращения пользоваться KDEшными программами :)
0
mkevac #
Внешний вид. Конечно, это сугубо личное мнение.
0
a11aud #
Например, в универе продолжают задания по ООП требовать на GTK (не все преподаватели, конечно)
0
JBL #
Согласен, было бы отлично
0
f3ex #
за, тема стоящая
0
p4s8x #
Всеми руками и ногами ЗА! Хотелось бы, чтобы были рассмотренны различные языки, а главное IDE визуальные средства разработки, про rpmы может быть…
+1
Vass #
да чего уже думать создавайте давайте. есть о чем поговорить
0
Captcha #
0
Chumicheff #
Только ЗА! Кто бы что ни говорил, о том, что «Си мёртв», для меня он живее живых. Тем более данная тема актуальна по той причине, что Си — родной язык *nix де-де факто.
0
Zert #
C — портабельный ассемблер. Как он может умереть — непонятно. Он может немного видоизменяться, но сама концепция будет всегда.
+1
SirWiz #
Оно, кончено хорошо, но лучше на RSDN. Так плотность компетентности выше.
0
ubique #
Если статьи будут не уровня hello world, то очень и очень.
Особое внимание хотелось бы уделить сетевому программированию. Можно прям по Стивенсону=)
0
SkazochNik #
дадададададад
0
odessky #
Да
Если блог будет включать информацию по созданию демона — это будет очень гуд
+2
Zert #
if (!fork()) {
exit(0);
}

Так что ли? ;)
0
ubique #
Скорее всего еще подразумевается переоткрытие стандартных потоков, отвязку от терминала, и становление родительским процессом для всех дочерних процессов.
0
Zert #
так это man daemon лучше :)
0
ubique #
ммм… я так понимаю что товарища odessky интересует исключительно примеры syscall'ов.
0
h0rr0rr_drag0n #
Да, всячески поддерживаю! Интересно было бы услышать еще и про традиционные инструментальные средства разработки, про различные типсы (например почему нужно писать во временный файл, а потом заменять им нужный; а не использовать open(/path/to/file, O_RDWR | O_TRUNC);) и тому подобные вещи.
0
Captcha #
Господа!
Вижу, тема многим интересна.
Создал блог.
Контент coming soon.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.