Anzeige:
Seite 1 von 8 123 ... LetzteLetzte
Ergebnis 1 bis 15 von 117

Thema: C doch nichts für mich - was empfiehlt ihr mir ?

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.10.2003
    Beiträge
    8

    C doch nichts für mich - was empfiehlt ihr mir ?

    Haio !
    Ich habe eingesehen das C doch nichts für mich ist ich habe mich in Basic deutlich wohler gefühlt da ich aber auf Linux programmieren möchte die Frage: was soll ich lernen ? ich hab was von QT und GTK gehört. Gibt es dafür (deutsche) Tutorials ? Was ist besser und was basiert _nicht_ auf C

    Grüße
    jou

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    JAVA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!¨

    Auf detailliertere Fragen geb ich gern Antwort!

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.12.2001
    Beiträge
    228

    Re: C doch nichts für mich - was empfiehlt ihr mir ?

    Original geschrieben von jou
    Haio !
    Ich habe eingesehen das C doch nichts für mich ist ich habe mich in Basic deutlich wohler gefühlt da ich aber auf Linux programmieren möchte die Frage: was soll ich lernen ? ich hab was von QT und GTK gehört. Gibt es dafür (deutsche) Tutorials ? Was ist besser und was basiert _nicht_ auf C

    Grüße
    jou

    besser, schlechter gibts nicht. Es gibt nur anders. Ich glaube eine Scriptsprache wie Perl oder auch Python wäre gut für dich, aber ich kenn Basic auch nicht wirklich.

    Steve
    pornstars-online.de

  4. #4
    Registrierter Benutzer
    Registriert seit
    20.04.2001
    Beiträge
    159

    Re: C doch nichts für mich - was empfiehlt ihr mir ?

    Original geschrieben von jou
    ich hab was von QT und GTK gehört. Gibt es dafür (deutsche) Tutorials ? Was ist besser und was basiert _nicht_ auf C
    GTK und QT sind keine Programmiersprachen, sondern nur toolkits mit denen man grafische Oberflächen erstellen kann.

    GTK+ ist hauptsächlich C und QT C++ Für beide Toolkits gibt es aber noch andere language bindings.

    Tutorials und infos über die verschiedenen Sprachen findest du auf www.gtk.org bzw. www.trolltech.com

    Wenn du früher basic programmiert hast ist vielleicht wxBASIC was für dich? -> http://wxbasic.sourceforge.net/

    Es gibt auch seit kurzem ein deutsches wxBASIC Forum (http://f27.parsimony.net/forum67321/index.htm) da ist zwar noch nicht viel los, aber der Admin des Boards kennt sich damit gut aus und kann bei Fragen/Problemen sicher helfen.
    Geändert von cybercrow (11-10-2003 um 20:34 Uhr)

    "I could have made some money developing proprietary software, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place."
    -- Richard M. Stallman

    Wissenskommunismus und Wissenskapitalismus
    Offene Quellen und öffentliches Wissen
    und vieles mehr: VRG's Texts , Philosophy of the GNU Project

  5. #5
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    als BASICer solltest du dir sicher auch noch mal Object Pascal (http://lazarus.freepascal.org z.B) anschauen

    ansonsten ist Java sicherlich ein Versuch wert

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  6. #6
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667

    Re: C doch nichts für mich - was empfiehlt ihr mir ?

    Original geschrieben von jou
    Haio !
    Ich habe eingesehen das C doch nichts für mich ist ich habe mich in Basic deutlich wohler gefühlt da ich aber auf Linux programmieren möchte die Frage: was soll ich lernen ? ich hab was von QT und GTK gehört. Gibt es dafür (deutsche) Tutorials ? Was ist besser und was basiert _nicht_ auf C

    Grüße
    jou
    GTK ist, wie schon gesagt hauptsaechlich C, wird dir also nicht gefallen. wenn du C++ lernen moechtest und unter linux programmierst, ist Qt ideal fuer dich. anda_skoa hat schon ein schoenes deutsches einsteigertutorial geschrieben: http://www.mrunix.de/forums/showthre...threadid=31182 .

    Ansonsten werf mal einen blick auf das Qt tutorial von trolltech: http://doc.trolltech.com/3.1/tutorial.html und das whitepaper: http://www.trolltech.com/products/qt...hitepaper.html
    .

    Es gibt auch einige buecher ueber Qt, such mal nach "Das Qt Buch". Ich wuerde dir jedoch empfehlen, erstmal "normal" C++ zu lernen, bevor du Qt benutzt.

    Java koennte dir eventuell auch gefallen, weil es einsteigerfreundlicher ist als C++. da haettest du auch verschiedene moeglichkeiten der grafikprogrammierung. Auf einen flame ueber geschwindigkeit und vor/nachteilen von Java lass ich mich an dieser Stelle nicht ein( nur als hinweis fuer die schreihaelse ), such einfach mal mit der forumssuche.

    Gruss,

    tuxipuxi.

    bischi: kann java wirklich so schlecht sein, dass du keine argumente dafuer findest? gegen C++ konntest du noch nie welche liefern( wie auch, hast dich ja offensichtlich nicht damit beschaeftigt ) und fuer Java auch keine... irgendwie... peinlich.
    Geändert von tuxipuxi (12-10-2003 um 10:24 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    26.12.2001
    Beiträge
    228
    @ tuxipuxi

    ich glaube nicht, dass er c++ wirklich mögen wird, wenn er c schon nicht mag.

    bischi: kann java wirklich so schlecht sein, dass du keine argumente dafuer findest? gegen C++ konntest du noch nie welche liefern( wie auch, hast dich ja offensichtlich nicht damit beschaeftigt ) und fuer Java auch keine... irgendwie... peinlich.
    können wir bitte irgendwann mal mit diesem sch*** aufhören???
    danke



    Steve
    pornstars-online.de

  8. #8
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Wie cybercrow schon geschrieben hat, gibt es auch verschiedene Basic und Basich-ähnliche Sprachen unter Linux.

    Weitere Beispiele:
    http://gambas.sourceforge.net/
    http://www.xbasic.org/

    Wobei Gambas eher gute Linux Desktop Integration ermöglicht, während xbasic und wxBasic auch unter Windows laufen.

    Falls du unter Basic MS Visual Basic verstehst, könnte es mit mono www.go-mono.org möglich sein, VB.Net auch unter Linux zu entwicklen und einzusetzen.

    Falls du eher dazu tendierst, eine andere Sprache zu lernen, schliesse ich mit der Empfehlung für Java an.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  9. #9
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    bischi: kann java wirklich so schlecht sein, dass du keine argumente dafuer findest? gegen C++ konntest du noch nie welche liefern( wie auch, hast dich ja offensichtlich nicht damit beschaeftigt ) und fuer Java auch keine... irgendwie... peinlich.
    Ich sag nur: Pointer***&&&***&&&***&&&Bool***&&&***...usw.

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  10. #10
    Registrierter Benutzer
    Registriert seit
    08.07.2002
    Beiträge
    719
    Ich überlege, wann ich das letzte mal einen Pointer mit mehr als einem Zeichen gesehen habe, wenn man von den Argumenten der Main-Funktion absieht. Im Übrigen halte ich Pointer für sehr praktisch. Du musst sie ja nicht nutzen, kannst auch schön Referenzen machen. Da du in Java keine Pointer hast, hast du logischerweise auch keine Pointer auf Funktionen, so das du immer eine Klasse machen musst, in der du eine virtuelle Funktion (och, in Java ist ja per default alles virtual) überschreiben musst. Das ist ein Mehraufwand, der unnötig ist, Zeit kostet und die Codegröße bei vielen Userinterfaceactions erheblich vergrößert.
    Geändert von axeljaeger (12-10-2003 um 12:24 Uhr)

  11. #11
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    Original geschrieben von bischi
    Ich sag nur: Pointer***&&&***&&&***&&&Bool***&&&***...usw.
    -Pointer ist kein C++ keyword.
    -Bool ist auch kein C++ keyword.
    -ich habe noch nie einen ausdruck wie den obigen gesehen( uebrigens auch nicht uebersetzbar ).
    -du musst sie nicht so intensiv nutzen.

    und mal wieder kein argument.... kommen irgendwann argumente die du belegen kannst oder weiterhin nur muede attacken?

  12. #12
    Registrierter Benutzer Avatar von Berufspenner
    Registriert seit
    30.03.2002
    Ort
    Hamburg
    Beiträge
    567
    -Bool ist auch kein C++ keyword.
    Hä? Ich denke mal, dass ich dich fallsch verstehe, aber bool ist ein Keyword in C++ und als Datentyp reserviert.

    @bischi
    Ich sag nur: Pointer***&&&***&&&***&&&Bool***&&&***...usw.
    Darf man mal fragen, wo du diesen Schwachsinn her hast? Das würde mich mal interessieren.

    Cu
    André
    C und C++

  13. #13
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    @Berufspenner:

    achte auf den anfangsbuchstaben , in C++ heisst es, wie du weisst, bool.

  14. #14
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von axeljaeger
    Da du in Java keine Pointer hast, hast du logischerweise auch keine Pointer auf Funktionen, so das du immer eine Klasse machen musst, in der du eine virtuelle Funktion (och, in Java ist ja per default alles virtual) überschreiben musst.
    Das ist aber auch in C++ die bevorzugte Vorgehensweise, weil man nur so typsicher ist und Fehler zur Kompilezeit feststellen kann.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  15. #15
    Registrierter Benutzer Avatar von Berufspenner
    Registriert seit
    30.03.2002
    Ort
    Hamburg
    Beiträge
    567
    Original geschrieben von tuxipuxi
    @Berufspenner:

    achte auf den anfangsbuchstaben , in C++ heisst es, wie du weisst, bool.
    Jup, wusste doch, das ich dich "fallsch" verstanden hab

    Cu
    André
    C und C++

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •