🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #678

Re: Do doświadczonych

#678
From: Jarek /Yossa/ Woloszyn
Date: Mon, 27 Sep 1999 18:47
25 lines
2187 bytes
On Mon, 27 Sep 1999 08:24:23 +0200, Umberto <umberto@kki.net.pl> wrote:
> Jaki wybrać język do pisania aplikacji klienckich (end-user). Jeśli chodzi o
> bazę - ponieważ projekt ma być - jak na Linux'a przystało - otwarty i
> (prawie) darmowy - wybraliśmy PostgreSQL (choć nie jest to decyzja
> ostateczna - może jest coś lepszego). Jeśli zaś chodzi o język programowania
> aplikacji to jesteśmy w rozterce (C, ???!). W każdym razie musi to być coś
> co ma szansę przetrwać jeszcze parę lat.

Jeżeli na konsole, to C + ncurses/slang, ew. coś skryptowego (perl?) -
wtedy odpadnie problem multiplatformowości końcówek. Przy slangu jest od
razu możliwość wpinania skryptów w S-Langu, przez co łatwo można
rozszerzać funkcjonalność programu.

Jeżeli pod X'y, to C + Gtk, albo C++ + Gtk/Qt
I tutaj też można użyć języków skryptowych (np. tcl/tk).

Ja bym się jednak skłaniał do C, jako środkowej warstwy pomiędzy gui i
bazą, a samo gui tworzyć w zależności od platformy. 
Postgresa obsługujcie przez ODBC, to nie będzie problemu z przeniesieniem
tego na Windows.

-- 
 ( Jarek Woloszyn ) ( yossa@pld.org.pl ) ( member of the GNU generation )
 ( Certificated in C & Linux adm. - http://www.tekmetrics.com  ID=85232 )
 ( HomePage http://dione.ids.pl/~yossa - PGP and Monopoly <ppp counter> ) 
Technical Details
Message-ID: <slrn7uvetp.fgc.yossa@tytan.local>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.icm.edu.pl!ict.pwr.wroc.pl!localhost!yossa
References: <37ef0d3d@news.vogel.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.icm.edu.pl!ict.pwr.wroc.pl!localhost!yossa
From: yossa@pld.org.pl (Jarek /Yossa/ Woloszyn)
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: Do doświadczonych
Date: 27 Sep 1999 18:47:21 GMT
Organization: Home Sweet Home
Lines: 26
Sender: yossa@tytan
Message-ID: <slrn7uvetp.fgc.yossa@tytan.local>
References: <37ef0d3d@news.vogel.pl>
Reply-To: yossa@pld.org.pl
NNTP-Posting-Host: pa39.opole.ppp.tpnet.pl
Mime-Version: 1.0
X-Trace: tytan.local 938458041 16795 127.0.0.1 (27 Sep 1999 18:47:21 GMT)
X-Complaints-To: news@tytan.local
NNTP-Posting-Date: 27 Sep 1999 18:47:21 GMT
User-Agent: slrn/0.9.5.5 (UNIX)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit