Linux Container Development
 help / color / mirror / Atom feed
From: Balbir Singh <balbir-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
To: Paul Menage <menage-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>
Cc: Dhaval Giani
	<dhaval-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>,
	containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org,
	Srivatsa Vaddagiri
	<vatsa-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>,
	Sudhir Kumar
	<skumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>,
	Peter Zijlstra
	<a.p.zijlstra-/NLkJaSkS4VmR6Xm/wNWPw@public.gmane.org>
Subject: Re: [RFC] libcg: design and plans
Date: Wed, 05 Mar 2008 17:57:42 +0530	[thread overview]
Message-ID: <47CE91BE.9050503@linux.vnet.ibm.com> (raw)
In-Reply-To: <6599ad830803050401j2dbbfaa7ycdf0bbfce59539b2-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

Paul Menage wrote:
> On Tue, Mar 4, 2008 at 7:23 AM, Dhaval Giani <dhaval-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org> wrote:
>>  libcg will be written mainly in C with lex and yacc for parsing the configuration
>>  files.
>>
> 
> One suggestion - for configuration management tools like this I'd opt
> for C++ or Python over C, in order to be able to use STL (or the
> python libraries). Object-Orientation may be useful or maybe not, but
> classes like string, vector, hash_map, etc, make life so much easier.
> 
> Paul

Object-orientation is not very useful in this case. STIL is useful, if we don't
find equivalent functionality, we might consider using C++ or the C++ compiler
and libraries and export "C" interfaces. But for now, our plan is to use the C
compiler

-- 
	Warm Regards,
	Balbir Singh
	Linux Technology Center
	IBM, ISTL

  parent reply	other threads:[~2008-03-05 12:27 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20080304152341.GB5659@linux.vnet.ibm.com>
     [not found] ` <47CD83C7.4020206@amln.net>
     [not found]   ` <47CD83C7.4020206-d4um4pvOpxY@public.gmane.org>
2008-03-05  4:48     ` [RFC] libcg: design and plans Balbir Singh
2008-03-05  5:26     ` Dhaval Giani
     [not found]   ` <20080305052631.GA26361@linux.vnet.ibm.com>
     [not found]     ` <20080305052631.GA26361-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-05 11:56       ` Xpl++
     [not found]     ` <47CE8A67.3050109@amln.net>
     [not found]       ` <47CE8A67.3050109-d4um4pvOpxY@public.gmane.org>
2008-03-05 15:53         ` Dhaval Giani
     [not found]       ` <20080305155310.GA5349@linux.vnet.ibm.com>
     [not found]         ` <20080305155310.GA5349-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-05 19:36           ` Xpl++
     [not found] ` <20080304152341.GB5659-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-04 17:15   ` Xpl++
2008-03-04 18:05   ` Dave Hansen
2008-03-05  6:15   ` Paul Menage
2008-03-05 12:01   ` Paul Menage
     [not found]     ` <6599ad830803050401j2dbbfaa7ycdf0bbfce59539b2-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-03-05 12:27       ` Balbir Singh [this message]
2008-03-20 22:04   ` Rik van Riel
     [not found] ` <6599ad830803042215n6aedb3eeub0c037e6a4e7bb34@mail.gmail.com>
     [not found]   ` <6599ad830803042215n6aedb3eeub0c037e6a4e7bb34-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-03-05  7:17     ` [Devel] " Denis V. Lunev
2008-03-05 10:33     ` Dhaval Giani
     [not found]   ` <20080305103343.GA22217@linux.vnet.ibm.com>
     [not found]     ` <20080305103343.GA22217-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-05 10:41       ` Paul Menage
     [not found]     ` <6599ad830803050241k590e4389ud95b9b3ef920f8b6@mail.gmail.com>
     [not found]       ` <6599ad830803050241k590e4389ud95b9b3ef920f8b6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-03-05 11:07         ` Dhaval Giani
     [not found]       ` <20080305110730.GB22217@linux.vnet.ibm.com>
     [not found]         ` <20080305110730.GB22217-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-05 11:51           ` Paul Menage
     [not found]         ` <6599ad830803050351p91bdacahd47059e863f56817@mail.gmail.com>
     [not found]           ` <6599ad830803050351p91bdacahd47059e863f56817-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-03-05 14:24             ` Balbir Singh
     [not found]           ` <47CEAD38.3080501@linux.vnet.ibm.com>
     [not found]             ` <47CEAD38.3080501-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-03-05 18:55               ` Paul Menage
     [not found]   ` <1204701467.15157.3.camel@iris.sw.ru>
     [not found]     ` <1204701467.15157.3.camel-aPCOdVxUTlgvJsYlp49lxw@public.gmane.org>
2008-03-05 11:48       ` [Devel] " Balbir Singh
2008-03-04 15:23 Dhaval Giani

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47CE91BE.9050503@linux.vnet.ibm.com \
    --to=balbir-23vcf4htsmix0ybbhkvfkdbpr1lh4cv8@public.gmane.org \
    --cc=a.p.zijlstra-/NLkJaSkS4VmR6Xm/wNWPw@public.gmane.org \
    --cc=containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
    --cc=dhaval-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org \
    --cc=menage-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
    --cc=skumar-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org \
    --cc=vatsa-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox