Page 1 of 2 12 Last
  1. #1

    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  

  2. #2
    dJeez's Avatar
    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 alieno
    Pastafarian by choice
    no votes  

  3. #3
    Tyfius's Avatar
    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  

  4. #4
    dJeez's Avatar
    Registered
    17/07/02
    Location
    Sol System
    Posts
    10,064
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/78
    Quote Originally Posted by Tyfius View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    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 alieno
    Pastafarian by choice
    no votes  

  5. #5
    Tyfius's Avatar
    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  

  6. #6
    Cycloon's Avatar
    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 character
    no votes  

  7. #7

    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  

  8. #8
    Cycloon's Avatar
    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 character
    no votes  

  9. #9

    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  

  10. #10
    forloRn_'s Avatar
    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  

  11. #11

    Registered
    26/08/11
    Location
    Mudkipland
    Posts
    24
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  12. #12
    Gurdt's Avatar
    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  

  13. #13

    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  

  14. #14
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    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  

  15. #15

    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  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in