Saratov Linux User Group
 help / color / mirror / Atom feed
* [Sarlug] Программирование и Linux
@ 2009-08-05  7:55 Evgeny Sinelnikov
  2009-08-07  5:37 ` Paul Komkoff
                   ` (2 more replies)
  0 siblings, 3 replies; 160+ messages in thread
From: Evgeny Sinelnikov @ 2009-08-05  7:55 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

Здравствуйте.

5 августа 2009 г. 4:59 пользователь Paul Komkoff (i@stingr.net) написал:
> 2009/8/4 Evgeny Sinelnikov <sin@info.sgu.ru>:
>> времени и усидчивости, или бросают. Иногда впадают в мейнтейнерство,
>
> /me впал в мейнтейнервство и сучит ногами: ыыыы

Ну, хорошо, хоть зубами не скрежет :)

> P.S. Извините :)

Вообще, мне кажется, что общая масса специалистов в linux должна
оседать в большей степени, чем в проприетарных системах, ибо
инфраструктура открытая - есть, где себя приложить.

Я, постепенно познавая дао bash программирования на чужих примерах,
удивляюсь насколько изворотливо можно длительное время не прибегать к
написанию кода на компилируемом языке. Именно такой подход и привёл к
тому, что гуй писать не привыкли. Потому, что больше времени требует,
особенно учитывая богатый выбор систем сборки:
* Autotools - штука не для начинающего... Профессиональный инструмент.
Такой же топорный и архаичный, как и многие профессиональные
инструменты
* Scons - штука для питониста... Пишем код сборки на питоне.
* CMake - Смесь паскаля с достоинствами Autotools и Scons. По моему
мнению, лучшая замена на текущий день.
* qmake - экзотика от QT, применяется в простых приложениях и для
сборки самой QT.
* waf - упрощённый до минимума Scons, имеет свои преимущества.
* make - старый, добрый make. Многие (Autotools, CMake, qmake, ...)
всего лишь надстройка над этим инструментом.

Итого, чтобы что-то написать - это нужно уметь собрать... А ведь как
получается? Нужно знать всё сразу и, желательно, хорошо...То есть,
чтобы написать, нужно научиться программировать используя конкретные
либы, а чтобы что-то собрать, нужно научиться программировать
соответствующую систему сборки...

Да, именно программировать... Программисты знакомые с или Delphi или
Visual Studio мирно отдыхают, перед необходимостью научиться это
делать. Во-первых, они себе это представить не могут, во-вторых, когда
представят, будут долго придумывать как это дело обойти, чтобы не
тратить время, которого они рассчитывали потратить гораздо меньше...

Вот и получается, что писать с нуля просто не умеют... В лучшем
случае, копируя чужие проекты и вписываясь в их схему сборки... Я не
говорю уже об архитектуре, которую стоило бы уметь представить
заранее...

-- 
Sin (Sinelnikov Evgeny)

^ permalink raw reply	[flat|nested] 160+ messages in thread

end of thread, other threads:[~2009-08-18  9:54 UTC | newest]

Thread overview: 160+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-05  7:55 [Sarlug] Программирование и Linux Evgeny Sinelnikov
2009-08-07  5:37 ` Paul Komkoff
2009-08-07  7:03   ` Evgeny Sinelnikov
2009-08-07  7:15     ` Sicness
2009-08-07  7:20     ` Roman Bogorodskiy
2009-08-07  8:04       ` Evgeny Sinelnikov
2009-08-07  8:18         ` Roman Bogorodskiy
2009-08-07 10:17           ` Evgeny Sinelnikov
2009-08-07 14:03             ` Sergey Mihailov
2009-08-07 15:31               ` Evgeny Sinelnikov
2009-08-08 13:23                 ` Sergey Mihailov
2009-08-10  4:32                   ` Evgeny Sinelnikov
2009-08-10  6:09                     ` Sergey Mihailov
2009-08-10  6:17                       ` Konstantin Baev
2009-08-10  6:21                         ` Sergey Mihailov
2009-08-10 10:23                       ` Evgeny Sinelnikov
2009-08-10 12:19                         ` Sergey Mihailov
2009-08-10 12:57                           ` Evgeny Sinelnikov
2009-08-10 21:15                             ` Sergey Mihailov
2009-08-10 22:02                               ` Evgeny Sinelnikov
2009-08-11  4:12                                 ` Sergey Mihailov
2009-08-11  8:59                                   ` Evgeny Sinelnikov
2009-08-11  9:40                                     ` Sergey Mihailov
2009-08-11 19:30                                       ` Konstantin Baev
2009-08-11 12:24                                     ` Nikolay Baranoff
2009-08-11 14:51                                       ` Evgeny Sinelnikov
2009-08-11 15:07                                         ` Ivan Afonichev
2009-08-11 17:23                                           ` NIR IMUTNAPIŠTIM
2009-08-11 20:01                                             ` Evgeny Sinelnikov
2009-08-11 20:45                                               ` fisher74
2009-08-12  5:49                                                 ` Яков Попов
2009-08-12  7:42                                                   ` Evgeny Sinelnikov
2009-08-11 20:49                                               ` Eugene Horohorin
2009-08-11 21:04                                                 ` Ivan Afonichev
2009-08-11 21:07                                                   ` Eugene Horohorin
2009-08-11 21:29                                                     ` Ivan Afonichev
2009-08-11 21:44                                                       ` Eugene Horohorin
2009-08-11 22:06                                                         ` Ivan Afonichev
2009-08-11 21:26                                                 ` Evgeny Sinelnikov
2009-08-11 21:44                                                   ` Ivan Afonichev
2009-08-11 21:45                                                   ` Eugene Horohorin
2009-08-11 23:19                                                     ` Evgeny Sinelnikov
2009-08-12  5:50                                                       ` Sergey Mihailov
2009-08-12  7:46                                                         ` Evgeny Sinelnikov
2009-08-12  7:56                                                           ` Sergey Mihailov
2009-08-12  8:36                                                             ` Evgeny Sinelnikov
2009-08-12  9:10                                                               ` Sergey Mihailov
2009-08-12  9:55                                                                 ` Evgeny Sinelnikov
2009-08-12 10:30                                                                   ` Sergey Mihailov
2009-08-12 11:09                                                                     ` Evgeny Sinelnikov
2009-08-12 11:55                                                                       ` Sergey Mihailov
2009-08-12 12:17                                                                         ` NIR IMUTNAPIŠTIM
2009-08-12 13:22                                                                           ` Aleksei Sinitsyn
2009-08-12 17:42                                                                             ` NIR IMUTNAPIŠTIM
2009-08-12 18:01                                                                               ` Aleksei Sinitsyn
2009-08-12 18:07                                                                                 ` NIR IMUTNAPIŠTIM
2009-08-12 18:29                                                                                   ` Aleksei Sinitsyn
2009-08-12 15:02                                                                           ` Denis S Mikhlevich
2009-08-12 16:39                                                                             ` Eugene Horohorin
2009-08-12  2:34                                                 ` Paul Komkoff
2009-08-11 15:44                                         ` Aleksei Sinitsyn
2009-08-12  5:41                                         ` Sergey Mihailov
2009-08-13 17:06                                         ` Nikolay Baranoff
2009-08-13 17:34                                           ` Aleksei Sinitsyn
2009-08-13 18:30                                             ` Nikolay Baranoff
2009-08-14  4:17                                             ` Sergey Mihailov
2009-08-14  5:15                                               ` Evgeny Sinelnikov
2009-08-14  5:24                                                 ` Sergey Mihailov
2009-08-14  6:02                                                   ` Evgeny Sinelnikov
2009-08-14  6:24                                                     ` Sergey Mihailov
2009-08-14  9:40                                                       ` Evgeny Sinelnikov
2009-08-14 10:07                                                         ` Sergey Mihailov
2009-08-14 10:26                                                           ` Aleksei Sinitsyn
2009-08-14 10:45                                                             ` Evgeny Sinelnikov
2009-08-14 11:17                                                               ` Sergey Mihailov
2009-08-14 12:01                                                                 ` Evgeny Sinelnikov
2009-08-14 12:44                                                                   ` Aleksei Sinitsyn
2009-08-14 13:07                                                                     ` Evgeny Sinelnikov
2009-08-14 21:40                                                                 ` NIR IMUTNAPIŠTIM
2009-08-14 21:52                                                             ` NIR IMUTNAPIŠTIM
2009-08-14 10:39                                                           ` Evgeny Sinelnikov
2009-08-14  5:47                                               ` Aleksei Sinitsyn
2009-08-14  6:15                                                 ` Sergey Mihailov
2009-08-14  6:30                                                   ` Aleksei Sinitsyn
2009-08-14  6:39                                                     ` Sergey Mihailov
2009-08-14  6:47                                                       ` Aleksei Sinitsyn
2009-08-14  7:12                                                         ` Sergey Mihailov
2009-08-14  7:18                                                           ` Aleksei Sinitsyn
2009-08-14  7:28                                                             ` Sergey Mihailov
2009-08-14 10:27                                                               ` [Sarlug] Задача с каталогами Evgeny Sinelnikov
2009-08-14  9:03                                                           ` [Sarlug] Программирование и Linux Paul Komkoff
2009-08-14  9:31                                                             ` Sergey Mihailov
2009-08-14  9:41                                                               ` Ivan Afonichev
2009-08-14 10:31                                                                 ` Evgeny Sinelnikov
2009-08-15 19:13                                                                   ` fisher74
2009-08-14 18:57                                                               ` Paul Komkoff
2009-08-15  8:47                                                                   ` Evgeny Sinelnikov
2009-08-15 17:22                                                                     ` Paul Komkoff
2009-08-17 18:52                                                               ` Nikolay Baranoff
2009-08-18  4:12                                                                   ` Sergey Mihailov
2009-08-18  6:46                                                                   ` Nikolay Baranoff
2009-08-18  9:31                                                                 ` Alexandr A. Kruglikov
2009-08-18  9:54                                                                   ` Nikolay Baranoff
2009-08-14  7:16                                               ` Michael Zherebin
2009-08-14  7:21                                                 ` Aleksei Sinitsyn
2009-08-14  7:24                                                 ` Sergey Mihailov
2009-08-10 16:50                           ` Paul Komkoff
2009-08-10  8:01                     ` kirill kirill
2009-08-10  9:10                       ` Evgeny Sinelnikov
2009-08-10  9:30                       ` Sergey Mihailov
2009-08-10  9:40                         ` Evgeny Sinelnikov
2009-08-10 10:03                           ` Sergey Mihailov
2009-08-10 10:36                             ` kirill kirill
2009-08-10 11:17                               ` Evgeny Sinelnikov
2009-08-10 10:45                             ` Evgeny Sinelnikov
2009-08-10 16:47                       ` Paul Komkoff
2009-08-07 16:42               ` Paul Komkoff
2009-08-07 19:00                 ` Ivan Afonichev
2009-08-07 19:10                   ` Paul Komkoff
2009-08-08 13:29                 ` Sergey Mihailov
2009-08-08 17:34                   ` Paul Komkoff
2009-08-08 19:47                     ` Sergey Mihailov
2009-08-10  6:20                     ` Sergey Mihailov
2009-08-10  8:02                       ` Paul Komkoff
2009-08-10  9:38                         ` Sergey Mihailov
2009-08-10 16:52                           ` Paul Komkoff
2009-08-10 21:25                             ` Sergey Mihailov
2009-08-07  7:06   ` Evgeny Sinelnikov
2009-08-10 18:40 ` fisher74
2009-08-10 20:21   ` Evgeny Sinelnikov
2009-08-10 21:48     ` Sergey Mihailov
2009-08-10 22:30       ` Evgeny Sinelnikov
2009-08-11  4:28         ` Sergey Mihailov
2009-08-11  8:42             ` Sergey Mihailov
2009-08-11  7:46         ` Aleksei Sinitsyn
2009-08-11  8:32           ` Evgeny Sinelnikov
2009-08-11  8:53             ` Sergey Mihailov
2009-08-11  9:06               ` Evgeny Sinelnikov
2009-08-11  9:08               ` Ivan Afonichev
2009-08-11  9:49                 ` Sergey Mihailov
2009-08-11 13:20                   ` Ivan Afonichev
2009-08-12  3:59                     ` Sergey Mihailov
2009-08-12  6:02                       ` Ivan Afonichev
2009-08-12  6:12                         ` Sergey Mihailov
2009-08-12  6:26                           ` Ivan Afonichev
2009-08-12  7:13                             ` Sergey Mihailov
2009-08-12  7:22                               ` Ivan Afonichev
2009-08-12  7:39                                 ` Sergey Mihailov
2009-08-12  7:42                                   ` Eugene Horohorin
2009-08-12  7:50                                     ` Sergey Mihailov
2009-08-12  7:55                                       ` Eugene Horohorin
2009-08-12  7:58                                         ` Sergey Mihailov
2009-08-12  8:03                                         ` Ivan Afonichev
2009-08-12  7:40                                 ` Eugene Horohorin
2009-08-12  7:49                                   ` Aleksei Sinitsyn
2009-08-13 18:15                                   ` Nikolay Baranoff
2009-08-10 21:19   ` Sergey Mihailov
2009-08-11 14:29     ` NIR IMUTNAPIŠTIM
2009-08-11 15:00       ` Evgeny Sinelnikov
2009-08-12  4:05       ` Sergey Mihailov

Saratov Linux User Group

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sarlug/0 sarlug/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sarlug sarlug/ http://lore.altlinux.org/sarlug \
		sarlug@lists.lug.ru sarlug@lug.ru
	public-inbox-index sarlug

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sarlug


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git