tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
2723
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    minifuzi minifuzi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    39
    HI @all

    Ich hab schon die suchmaschine benutzt aber nichts gefunden was meiner frage entspricht.
    Also ich will eine programmiersprache lernen um nachhar schnell ein programm zu erstellen .
    Gibt es den eine Programmiersprache die php ähnelt und wo man in einer befehls referenz (wie bei www.php.net) wo man alle befehle nachlesen kann?Ich habe angefangen mit delphi aber ich komme einfach nicht weiter und weiss nicht warum ?
     

  2. #2
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Zitat Zitat von minifuzi
    HI @all

    Ich hab schon die suchmaschine benutzt aber nichts gefunden was meiner frage entspricht.
    Also ich will eine programmiersprache lernen um nachhar schnell ein programm zu erstellen .
    Gibt es den eine Programmiersprache die php ähnelt und wo man in einer befehls referenz (wie bei www.php.net) wo man alle befehle nachlesen kann?Ich habe angefangen mit delphi aber ich komme einfach nicht weiter und weiss nicht warum ?
    Jede Programmiersprache bietet eine Referenz.

    Java:
    http://java.sun.com/j2se/1.5.0/docs/api/

    C# auf msdn Microsoft oder mono Referenz:
    http://msdn.microsoft.com/library/de...CStartPage.asp
    http://www.go-mono.com/docs/

    Python:
    http://python.org/doc/2.4.1/lib/lib.html

    Perl:
    http://perldoc.perl.org/index-functions.html

    Ruby:
    http://www.rubycentral.com/ref/

    usw

    Jede brauchbare Sprache bietet eine Referenz.

    Wegen ähnlichkeit zu PHP:
    Viele und keine. Jede Programmiersprache ist komplexer als PHP. Und anderr Scriptsprachen die PHP ähnlich sind wie Perl, TCL sind auch nur Scriptsprachen. Am ähnlichsten von den Programmiersprachen ist C.
    Auch Java, C# und C++, wobei C++ am schwersten zu erlernen ist für jemand der eine PHP ähnliche Programmierung erwartet. Aber auch Java und C# bedeuten erstmal wochenlanges lernen bevor du wirklich damit produktiv etwas *richtiges* umsetzen kannst
    das über den obligatorischen Taschenrechner hinaus geht.
    Delphi ansich ist von der Einfachheit schon die richtige Wahl, es wird dir kaum eine Programmiersprache so einfach machen GUI Applikationen zu entwickeln wie Delphi.
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  3. #3
    minifuzi minifuzi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    39
    delphi hat keine referenz (glaube ich den konnte sie nicht im net finden) nur eine hilfe und die ist nicht grade gut wie ich finde also würdest du mir raten etwas in c zu machen ?Ich will nähmlich nicht 200 zeilen schreiben um ein fenster zu haben .Kann man mit C wie bei delphi einfach ein formular erstellen (mit einsprechender IDE) ?
     

  4. #4
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Zitat Zitat von minifuzi
    delphi hat keine referenz (glaube ich den konnte sie nicht im net finden) nur eine hilfe und die ist nicht grade gut wie ich finde also würdest du mir raten etwas in c zu machen ?Ich will nähmlich nicht 200 zeilen schreiben um ein fenster zu haben .Kann man mit C wie bei delphi einfach ein formular erstellen (mit einsprechender IDE) ?
    nein.

    C ist sehr lowlevel. Und auch Delphi hat eine Referenz. Die ist in die IDE eingebaut.
    Ich kann mich wage daran errinnern, ist 3-4 Jahre her als ich das letzte mal was mit Delphi gemacht hatte.

    PS: mit keiner Programmiersprache brauchst du 200 Zeilen um ein Fenster zu haben.

    Fenster mit C und der Winapi:
    http://www.win-api.de/tutorials.php?tutid=3

    Fenster mit Java:
    public class MyFrame extends JFrame {
    public static void main(String[] args) {
    MyFrame myframe = new JFrame();
    myframe.show()
    }
    }

    usw.

    mit Jython
    JFrame().show()

    usw
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  5. #5
    Registriert seit
    Apr 2002
    Ort
    HH
    Beiträge
    3.224
    Zitat Zitat von Christian Fein
    Und auch Delphi hat eine Referenz. Die ist in die IDE eingebaut.
    Ich kann mich wage daran errinnern, ist 3-4 Jahre her als ich das letzte mal was mit Delphi gemacht hatte.
    Ist bei mir auch ein paar Jahre her: Die Delphi-Referenz in der IDE ist gar nicht mal so schlecht.
    Mal aus meiner persönlichen Erfahrung im Vergleich zu Java: Wenn Du weisst, welche Klassen und Funktionen Du brauchst, ist die Java-Api-Referenz besser, da sie an vielen Stellen detaillierter ist. Wenn Du jedoch anfängst und nicht so recht weißt, wonach Du suchen sollst, halte ich die integrierte Delphi-Referenz bezüglich ihrer Suchfunktionen für hilfreicher. Da meine Delphi-Zeiten im Prinzip vorbei sind (die letzte Version, mit der ich noch kurz gearbeitet habe war Delphi 6), kann sich das natürlich geändert haben.

    Zitat Zitat von Christian Fein
    PS: mit keiner Programmiersprache brauchst du 200 Zeilen um ein Fenster zu haben.
    Kommt ganz darauf an, was das Fenster alles darstellen soll. In Delphi fand ich es ganz toll, dass ich mir meine Fenster zusammenklicken konnte. Seit ich mit Java arbeite (und einmal den Code des JBuilder, ganz alte Version, gesehen habe), bin ich froh, dass ich in Java die Fenster "von Hand" erstelle.

    Wenn Du in PHP5 bereits objektorientiert gearbeitet hast, sollte der Umstieg auf Java oder C++ nicht all zu schwer fallen.

    Delphi und auch z.B. VB sind von der Syntax etwas "verbaler" als die anderen Sprachen. Aber da muss im Kopf auch nur ein "Suchen, Ersetzen"-Prozess stattfinden.

    Gruß hpvw
     

  6. #6
    minifuzi minifuzi ist offline Mitglied Bronze
    Registriert seit
    May 2004
    Beiträge
    39
    soll ich den mit c anfangen oder besser noch mit delphi weiter machen oder kannst du mir noch eine andere empfehlen?
     

  7. #7
    neuling_php neuling_php ist offline Rookie
    Registriert seit
    May 2005
    Beiträge
    8
    Mich wurde mal intersieren, wie lange man für C braucht bis man das etwas kann?
     

  8. #8
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Zitat Zitat von hpvw
    Ist bei mir auch ein paar Jahre her: Die Delphi-Referenz in der IDE ist gar nicht mal so schlecht.
    Mal aus meiner persönlichen Erfahrung im Vergleich zu Java: Wenn Du weisst, welche Klassen und Funktionen Du brauchst, ist die Java-Api-Referenz besser, da sie an vielen Stellen detaillierter ist. Wenn Du jedoch anfängst und nicht so recht weißt, wonach Du suchen sollst, halte ich die integrierte Delphi-Referenz bezüglich ihrer Suchfunktionen für hilfreicher. Da meine Delphi-Zeiten im Prinzip vorbei sind (die letzte Version, mit der ich noch kurz gearbeitet habe war Delphi 6), kann sich das natürlich geändert haben.
    Suche nach:
    Drag and Drop
    google: "Drag and Drop site:http://java.sun.com/j2se/1.5.0/docs/api/"


    Ich nutze zum Nachschlagen "Java in a Nutshell". Aber die Frequenz in der ich nachschlagen muss hat sich dank a) erfahrung, b) eclipse ziemlich minimiert

    Kommt ganz darauf an, was das Fenster alles darstellen soll. In Delphi fand ich es ganz toll, dass ich mir meine Fenster zusammenklicken konnte. Seit ich mit Java arbeite (und einmal den Code des JBuilder, ganz alte Version, gesehen habe), bin ich froh, dass ich in Java die Fenster "von Hand" erstelle.
    Der VE für Eclipse ist super. Besonders schön: Es wird kein - bitte nicht editieren- Quelltext geschrieben.
    Ich erstelle meine Composites (meist doch SWT statt Swing) provosorisch im VE und
    sotier dann den Quelltext auf meine Bedürfnisse um.

    Wenn Du in PHP5 bereits objektorientiert gearbeitet hast, sollte der Umstieg auf Java oder C++ nicht all zu schwer fallen.
    Leider eine Illusion, ich habe noch keinen PHP Programmierer kennengelert der ein wirkliches sauberes OOD hervorgebracht hat. Der nutzen von OOP in PHP ist meist
    doch sehr alibihaft.
    Soll nicht abwertend sein, aber PHP verleitet zu unsauberer Programmierung.
    Zudem hat PHP nicht wirklich viel mit typsicherer Programmierung zu tun, und ein PHP Programmierer ohne Erfahrung in stark typisierender Sprache hat schon damit zu kämpfen das sich ein long nicht einfach in einen int quetschen lässt.
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  9. #9
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Zitat Zitat von minifuzi
    soll ich den mit c anfangen oder besser noch mit delphi weiter machen oder kannst du mir noch eine andere empfehlen?
    Weitermachen ist immer ein guter rat.

    C würde ich nicht mehr angehen, denn es hat nach und nach immer mehr ausgedient. Natürlich wird C noch für einige Dinge die Sprache der Wahl bleiben, aber diese Breitweite wird immmer geringer.

    Demnach lern Delphi erstmal fertig. Viele der Konzepte wirst du dann auch in anderen Sprachen finden. Sprich jede weitere Programmiersprache lässt sich schneller erlernen als vorher da mann schon einiges kennt.

    So wie du z.b in Delphi um einiges schneller for schleifen lernen konntest als jemand der noch gar nicht programmiert hat.
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  10. #10
    Registriert seit
    Apr 2002
    Ort
    HH
    Beiträge
    3.224
    Och Mensch, mitten während man schreibt kommen lauter neue Beiträge. Da will ich natürlich drauf eingehen, also noch mal von vorne:
    Zitat Zitat von Christian Fein
    Suche nach:
    Drag and Drop
    google: "Drag and Drop site:http://java.sun.com/j2se/1.5.0/docs/api/"
    Hilfsmittel gibt es immer, nutze ich auch, aber die Suche von Delphi fand ich hilfreicher.

    Zitat Zitat von Christian Fein
    Ich nutze zum Nachschlagen "Java in a Nutshell". Aber die Frequenz in der ich nachschlagen muss hat sich dank a) erfahrung, b) eclipse ziemlich minimiert
    Danke für den Tipp, das Buch werde ich mir mal anschauen.

    Zitat Zitat von Christian Fein
    Der VE für Eclipse ist super. Besonders schön: Es wird kein - bitte nicht editieren- Quelltext geschrieben.
    Ich erstelle meine Composites (meist doch SWT statt Swing) provosorisch im VE und
    sotier dann den Quelltext auf meine Bedürfnisse um.
    Na, dann werde ich mir den nochmal anschauen, auch an dieser Stelle schon mal danke für den Tipp, man lernt nie aus.

    Zitat Zitat von Christian Fein
    Leider eine Illusion, ich habe noch keinen PHP Programmierer kennengelert der ein wirkliches sauberes OOD hervorgebracht hat. Der nutzen von OOP in PHP ist meist doch sehr alibihaft.
    Der Nutzen ist schon da, aber im Gegensatz zu Java, muss man sich selber zwingen. Und wenn ich es mir recht überlege, habe ich meine erste Klasse in PHP auch erst geschrieben, als ich Java konnte, obwohl ich mit PHP ein Jahr vorher angefangen habe.

    Zitat Zitat von Christian Fein
    Soll nicht abwertend sein, aber PHP verleitet zu unsauberer Programmierung.
    Ja

    Zitat Zitat von Christian Fein
    Zudem hat PHP nicht wirklich viel mit typsicherer Programmierung zu tun, und ein PHP Programmierer ohne Erfahrung in stark typisierender Sprache hat schon damit zu kämpfen das sich ein long nicht einfach in einen int quetschen lässt.
    Natürlich ist PHP typsicher: "Eine Variable ist eine Variable und bleibt eine Variable." Na gut, die ist vom Pseudo-Typ "mixed", aber das ist sicher.
    Du hast recht, man muss schon ein bisschen aufpassen, was man tut in PHP. Und dazu gleich noch eine Behauptung: "PHP macht nicht, was Du schreibst, sondern was du willst."
    Solange man mit einfachen Datentypen arbeitet (und sich ein bisschen konzentriert) finde ich das Konzept einfach genial. Wenn man in PHP objektorientiert arbeitet ist das allerdings ein Nachteil.
    Ein long ließe sich, wenn es ihn in PHP denn gäbe, nicht in einen int quetschen, sondern der int würde zum long.

    Zitat Zitat von Christian Fein
    Weitermachen ist immer ein guter rat.

    ...

    Demnach lern Delphi erstmal fertig. Viele der Konzepte wirst du dann auch in anderen Sprachen finden. Sprich jede weitere Programmiersprache lässt sich schneller erlernen als vorher da mann schon einiges kennt.
    Ich bewundere die Objektivität von Christian: "Delphi .. ist ... schon die richtige Wahl" (Ich denke, Christian, Du weisst wie das gemeint ist?)
    Ein Rat, dem ich mich anschließen werde.
    Aber auch Delphi macht es einem leichter, unsauberen Code zu schreiben, als z.B. Java, wenn auch nicht so einfach, wie PHP. Behalte das im Hinterkopf und es wird Dir leichter fallen, wenn Du noch mit einer weiteren Sprache anfängst.

    Gruß hpvw

    PS: Stellenweise ist in diesem Beitrag Ironie versteckt.
     

  11. #11
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Zitat Zitat von hpvw
    .... (Ich denke, Christian, Du weisst wie das gemeint ist?)
    ich denke schon
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 19.08.10, 15:28
  2. Welche Programmiersprache?
    Von Microhome im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 5
    Letzter Beitrag: 06.03.09, 15:20
  3. Welche Programmiersprache?
    Von =fire= im Forum Coders Talk
    Antworten: 4
    Letzter Beitrag: 15.02.08, 12:09
  4. Welche Programmiersprache
    Von bodoschmidt im Forum .NET Datenverwaltung
    Antworten: 3
    Letzter Beitrag: 22.10.07, 08:30
  5. Welche Programmiersprache
    Von Soapp im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 14.01.07, 23:36