Article View: be.comp.programming
Article #5088Re: Programmeren in Linux (Mandrake 9.1)
From: -=Bacchant=-
Date: Wed, 28 May 2003 18:40
Date: Wed, 28 May 2003 18:40
95 lines
5369 bytes
5369 bytes
Eigenaardig genoeg zit 'k in juist dezelfde situatie, kom ook juist van een cursus vb6. Wil C en later C++ leren, daar ik denk dat je daar het meest mee kan doen... heb ook al een beetje shell programming (bash) geleerd, maar is niet echt zo interessant naar mijn mening... maar in jouw geval is perl misschien interessant: wordt "het manusje van alles" genoemd en ziet er mij wel degelijk uit...lots of ebooks erover weet wel niet of het objectgeorienteerd is... greetz btw : is je mandrake versie ene beetje de moeite? Ik werk nu met een al redelijk verouderde Suse versie (gebrek aan een internetconnectie op de Linux pc) -- -=Bacchant=- "Pieter B" <pieter.baele@pandora.be> schreef in bericht news:Ywcla.40195$t_2.3883@afrodite.telenet-ops.be... > > "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:
<bb2vi5$rka$1@reader10.wxs.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!newsfeed.news2me.com!skynet.be!skynet.be!213.51.129.3.MISMATCH!newshub1.home.nl!home.nl!amsnews01.chello.com!newsfeed.wxs.nl!textnews.wxs.nl!not-for-mailReferences:
<tabla.40079$t_2.3881@afrodite.telenet-ops.be> <874r56lk9b.fsf@student.kuleuven.ac.be> <Ywcla.40195$t_2.3883@afrodite.telenet-ops.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-05-28 11:34:49 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!newsfeed.news2me.com!skynet.be!skynet.be!213.51.129.3.MISMATCH!newshub1.home.nl!home.nl!amsnews01.chello.com!newsfeed.wxs.nl!textnews.wxs.nl!not-for-mail From: "-=Bacchant=-" <bacchantd@hotmail.com> Newsgroups: be.comp.programming Subject: Re: Programmeren in Linux (Mandrake 9.1) Date: Wed, 28 May 2003 20:40:50 +0200 Organization: Planet Internet Lines: 97 Message-ID: <bb2vi5$rka$1@reader10.wxs.nl> References: <tabla.40079$t_2.3881@afrodite.telenet-ops.be> <874r56lk9b.fsf@student.kuleuven.ac.be> <Ywcla.40195$t_2.3883@afrodite.telenet-ops.be> Reply-To: "-=Bacchant=-" <bacchantd@hotmail.com> NNTP-Posting-Host: u212-239-168-71.adsl.pi.be X-Trace: reader10.wxs.nl 1054146949 28298 212.239.168.71 (28 May 2003 18:35:49 GMT) X-Complaints-To: abuse@planet.nl NNTP-Posting-Date: 28 May 2003 18:35:49 GMT 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