🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5384

Re: Programmeren in Linux (Mandrake 9.1)

#5384
From: Pieter B
Date: Thu, 10 Apr 2003 11:25
70 lines
4365 bytes
"Dominique Devriese" <dominique.devriese@student.kuleuven.ac.be> schreef in
bericht news:874r56lk9b.fsf@student.kuleuven.ac.be...
> Viandeli  writes:
>
>   Viandeli> Ik ken redelijk wat van Visual Basic (6 en .NET) maar nu
>   Viandeli> dat ik goed gestart ben met linux zou ik ook willen
>   Viandeli> programmeren in Linux. Ik vraag me alleen af welke
>   Viandeli> tools/programmas ik nodig heb. Ik zou vooral een niet te
>   Viandeli> moeilijke taal willen leren om gewone applicaties te
>   Viandeli> maken. (niet speciaal voor Internet). Liefst ook een
>   Viandeli> object-geori�nteerde taal (of een tool bovenop de taal die
>   Viandeli> natuurlijk open-source is). Daarnaast zou ik ook wel nog
>   Viandeli> wat shell-scripting willen leren.
>
>   Viandeli> Ik had gedacht aan scripting in bash voor dat laatste en
>   Viandeli> Java voor het eerste.
>
> Op Linux heb je voor grafisch programmeren kort samengevat de volgende
> opties:
> 1 java:  ik moet echter zeggen dat ik awt- en swing- programma's vrij
>   lelijk vind, en ( maar hier zijn al genoeg flamewars over gevoerd,
>   dus let op de "imho" ) imho vrij traag.  Voor cross-platform
>   GUI-programmeren is het echter een van de meest voor de hand
>   liggende mogelijkheden..
> 2 java met SWT [6]: mijn broer heeft mij een tijdje geleden eclipse
>   getoond en die werkt wel vrij snel en ziet er een stuk minder slecht
>   uit dan awt- / swing- apps.  Naar verluidt kan je ook zelf SWT
>   gebruiken in je programma's, dus dat lijkt me ook een goede
>   mogelijkheid..
> 3 Qt [7]: heel mooie bibliotheek om mee te werken, wordt geleverd met
>   de heel handige tool Qt Designer, die elke ex-VB'er zou moeten
>   bevallen om GUI'tjes bij elkaar te klikken..  Je moet wel C++ leren
>   ( niet zo moeilijk als het mss lijkt, hoor ).  De documentatie van
>   Qt is uitstekend, en na het lezen van de tutorial weet je al wat je
>   moet weten om van start te gaan..  Nadeel van Qt is wel dat je
>   er ( vrij veel ) voor moet betalen als je er commerciele soft mee
>   wil ontwikkelen..
> 4 Gtk-- [8]: de C++ bindings van Gtk, schijnen vrij goed te zijn, maar ik
>   heb er geen ervaring mee..  Zijn wel LGPL, dus je mag er commerciele
>   soft mee maken..
> 5 WxWindows [9]: nog een LGPL GUI toolkit, schijnt vrij goed te zijn,
>   ik heb er ook geen ervaring mee, dus euh.. :)
> 6 de python bindingen van de drie vorige: python is een vrij mooie
>   en niet te moeilijke, object-georienteerde taal, in het geval van Qt
>   kan je er ook de Qt Designer mee gebruiken..  Lijkt me ook een
>   aanrader...
> 7 Kylix: Borland heeft zijn Delphi naar Linux geport en herdoopt naar
>   Kylix.  Er is een gratis versie van waar je open source applicaties
>   mee mag maken iirc.  Schijnt dezelfde voordelen te hebben als
>   Delphi, dus een VB-equivalent, waarbij je Object Pascal gebruikt ipv
>   BASIC.
> 8 alle toolkits die ik vergeten ben :)
>
> sjuus
> domi
>
> Footnotes:
> [6]  http://www.eclipse.org
> [7]  http://www.trolltech.com
>
> [8]  http://www.gtkmm.org
>
> [9]  http://www.wxwindows.org
>
> --
> You fill a much-needed gap.

thx
nu weetek weer niet wat te kiezen :p
Technical Details
Message-ID: <Ywcla.40195$t_2.3883@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <tabla.40079$t_2.3881@afrodite.telenet-ops.be> <874r56lk9b.fsf@student.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,198b4804603f0c06
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-04-10 04:25:58 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Pieter B" <pieter.baele@pandora.be>
Newsgroups: be.comp.programming
References: <tabla.40079$t_2.3881@afrodite.telenet-ops.be> <874r56lk9b.fsf@student.kuleuven.ac.be>
Subject: Re: Programmeren in Linux (Mandrake 9.1)
Lines: 72
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <Ywcla.40195$t_2.3883@afrodite.telenet-ops.be>
Date: Thu, 10 Apr 2003 11:25:44 GMT
NNTP-Posting-Host: 213.118.177.150
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1049973944 213.118.177.150 (Thu, 10 Apr 2003 13:25:44 MET DST)
NNTP-Posting-Date: Thu, 10 Apr 2003 13:25:44 MET DST
Organization: Telenet Internet