Thread: Linux programming
-
24-08-2011, 20:14 #1Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
Linux programming
Hoi,
ik heb weeral eens een schitterend idee (kuch kuch...)!! Ik wil mezelf eens onderwijzen in het programmeren van Linux-applicaties in C++ (dmv Anjuta wrs, of netbeans, nog niet zeker maar niet emacs ofzo, lijkt me te steep)
Nuja, bij deze zoek ik dus een goed basis -en 'tussen'boek over programmeren in Linux (unix). Is er iemand die enkele recente boeken kent? Heb al gezocht op boekensites maar amai, raakt daar wijs uit over wa die boeken gaan.
'k Zoek dus echt een boek over linux programmatie (niet over C++ dus)
Iemand?no votes
-
-
24-08-2011, 21:40 #2Member
- Registered
- 17/07/02
- Location
- Sol System
- Posts
- 10,064
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/78
The Linux Programming Interface | No Starch Press lijkt mij wel interessant te zijn, maar is wel low level (en C).
Het hangt ervan af wat je precies zoekt natuurlijk...Last edited by dJeez; 24-08-2011 at 21:50.
PSN: dJeezBE - Delicious bookmarks
Disclaimer: I am currently suffering from severe CSD (Compulsive Sarcasm Disorder). - L'onion fait la farce - Facile largire de alienoPastafarian by choiceno votes
-
24-08-2011, 22:38 #3Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Op zich verschilt een Linux applicatie niet van een windows applicatie. Behalve de grafische toolkit die je gebruikt om je GUI te maken. Dus zoveel echte boeken specifiek hierover ga je niet vinden.
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
24-08-2011, 22:53 #4Member
- Registered
- 17/07/02
- Location
- Sol System
- Posts
- 10,064
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/78
Dat hangt dus wel degelijk van de aard van de applicatie af. Een GUI app op zich kan je heel portable maken (zeker met toolkits als GTK/Qt), het verschil zit hem voornamelijk op de communicatie naar de kernel toe (het low level gegeven) als je dat native wil doen. Posix is nu niet bepaald hetzelfde als Win32.
PSN: dJeezBE - Delicious bookmarks
Disclaimer: I am currently suffering from severe CSD (Compulsive Sarcasm Disorder). - L'onion fait la farce - Facile largire de alienoPastafarian by choiceno votes
-
24-08-2011, 22:55 #5Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Het hangt er natuurlijk van af wat je wil doen he. Als het een agenda programma is, een twitter client, ... Voor die dingen ga je de kernel niet aanspreken he.
Als je toch low-level kernel dingen moet gaan aanspreken dan zoek je beter achter een kernel development boek die meer informatie bevat in dat specifieke gedeelte zodat je die API leert kennen.Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
24-08-2011, 22:57 #6Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
En zomaar even "algemeen" een kernel API leren kennen zonder een echt doel brengt toch weinig op naar mijn mening. Die kennis gaat al snel terug verloren.
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
25-08-2011, 20:25 #7Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
Mnja, bijvoorbeeld om gewone app's te programmeren: bvb een logboek-app waarin je ingeeft wat je allemaal doet en die automatisch je overuren bijhoudt en weet ik veel wat nog. Dus een simpel form met config-stuk die op de hd wordt opgeslagen, zo'n dingskes allemaal. Dingen waarvoor een windows-programmer .NET bovenhaalt voor het gemak. (Kom nu aub nie af me mono)
no votes
-
25-08-2011, 20:29 #8Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
Je kan ook gewoon java bovenhalen? Of flex? Dat heeft weinig met linux specifieke zaken te maken, de runtime environments verzorgen dat wel voor jou.
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
25-08-2011, 20:58 #9Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
'k Had graag m'n C++ bovengehaald eigenlijk...
'k ben moeilijk aan't doen zekers?
Last edited by Destiser; 25-08-2011 at 21:08.
no votes
-
25-08-2011, 21:21 #10Member
- Registered
- 23/11/03
- Location
- Landeurp
- Posts
- 1,791
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 10/17
Nee, doe gewoon wat dJeez voorstelde en gebruik Qt of gtkmm (een C++-wrapper voor GTK+).
no votes
-
26-08-2011, 11:22 #11
Qt vond ik eigenlijk nooit gemakkelijk. Ik weet niet waarom eigenlijk

Wat je ook kan doen is via Mono gaan, dat is een Opensource versie van het .NET framework.no votes
-
27-08-2011, 01:59 #12Approved 9-lifer
- Registered
- 21/08/08
- Location
- Hasselt
- Posts
- 2,653
- iTrader
- 8 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 5/46
Eens je die signal-slot structuur van Qt doorhebt zie ik geen andere moeilijkheden?
Perfect gedocumenteerd die dinges.
GTK, daar kots ik ens op. En als ik wegga kom ik speciaal nog ens terug om nog een tweede keer te kotsen.o/'no votes
-
27-08-2011, 12:55 #13Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
FF op inet gezocht en amai! Wat neme ik nu, QT, GTK+, wxWidgets? QT lijkt me de beste keuze tot nu toe, maar goed, kenners anders?
no votes
-
27-08-2011, 16:03 #14
Als je bedoeling is om C++ wat op te rakelen, te experimenteren en de uiteindelijke applicatie toch zo eenvoudig is: probeer ze allemaal eens?
no votes
-
27-08-2011, 19:01 #15Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
Zoude kunnen geloven da ge gelijk hebt Parnakra? Ma 'k zal toch me QT beginnen ^^
no votes

