- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 26

Thema: Wie erstellt man eine Software für den PC?

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2006
    Ort
    Stuttgart
    Alter
    45
    Beiträge
    321
    Anzeige

    Praxistest und DIY Projekte
    Zitat Zitat von techboy
    Perl empfehlen
    Perl ist lustig aber krank... Wobei man es wahrscheinlich auch krank oder auch normal betreiben kann. Mir schien das immer relativ krank. Auch wenn ich mal nen Editor mit Perl TK oder so gesehen hatte, der annehmbar war.
    Ich denke aber mit ein wenig gemischten Gefühlen an mein Perl lernen zurück (habe es nie weit gelernt). War relativ krank, man kann viel machen aber halt auch viel krasses (falsches?). Also halt ich mich mit Kommentaren lieber bissle zurück und lass das jemanden bewerten, der da schon tief in der Materie steckt. (obwohl das zum Teil schon schlimme Fanatiker sind... EDIT: Zumindest wenn ich zwei Kumpels von mir als Maßstab nehme )

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    05.04.2005
    Ort
    Pforzheim
    Alter
    43
    Beiträge
    163
    Genau das habe ich gemeint, bei so einem Thema reissen sich die Programierer in fetzten.
    Jeder hat halt seine lieblingssprache und jeder verteidigt diese.

    Im endeffekt wirst du wohl selbst entscheiden müssen was für DICH am einfachsten zu lernen ist.

    Ich sag nur so viel: Kannst du eine Sprache gut, ist es kein Problem mehr eine anderen zu erlernen. Denn irgendwo sind die alle miteinander Verwandt.

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2006
    Ort
    Stuttgart
    Alter
    45
    Beiträge
    321
    Zitat Zitat von strunz
    Genau das habe ich gemeint, bei so einem Thema reissen sich die Programierer in fetzten.
    Jeder hat halt seine lieblingssprache und jeder verteidigt diese.

    Im endeffekt wirst du wohl selbst entscheiden müssen was für DICH am einfachsten zu lernen ist.

    Ich sag nur so viel: Kannst du eine Sprache gut, ist es kein Problem mehr eine anderen zu erlernen. Denn irgendwo sind die alle miteinander Verwandt.
    100% Übereinstimmung. Manche rufen fast den Jihad aus wenn sie streiten, ob C# oder Java besser ist. (Obwohl ich da kaum Unterschiede sehe, ausser das eines von einer schrecklich bösen Firma ist) Eine Lösung kann man in jeder Sprache finden heutzutage sind alle Sprachen meist sowieso nur noch "Dialekte", wenn man das so sagen darf.
    Hier läuft die Diskussion aber in richtig guten Bahnen finde ich. Habe schon viel schlimmeres erlebt. (vielleicht, weil das dann Programmierforen waren wo wirklich jeder eine Meinung und viele Vorurteile dazu hat)

  4. #14
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.05.2005
    Ort
    Stuttgart
    Beiträge
    260
    Was halt für Java spricht sind die ganzen Bibliotheken, die fast alle unter der GPL stehen. Damit ihr euch einen kleinen Überblick machen könnt: http://www.javalinkbase.de/
    So findet man mal ganz nebenbei Bibliotheken um Verschlüsselung (RSA, AES, usw.) in sein Programm einzubinden, oder Bibliotheken zum berechen komplexer mathematischer Funktionen, oder oder oder. Ich wage mal zu sagen, dass es zu fast allem schon eine entsprechende Bibliothek gibt.

    Aber ich glaube strunz hat recht. Solche Diskusionen sind, naja, sinnlos, weil jeder eben seine Sprache hat und auf der beharrt.
    Hier was zum Thema:
    Die Geschichte von C (weil ich C net ausstehen kann)
    Wie jagt man Elefanten?




    100% Übereinstimmung. Manche rufen fast den Jihad aus wenn sie streiten, ob C# oder Java besser ist. (Obwohl ich da kaum Unterschiede sehe, ausser das eines von einer schrecklich bösen Firma ist).
    Ja natürlich gibts da einen Unterschied. C# läuft nur auf Windows. Wenn das mal nicht rassistisch ist .

    Gruß
    Lutz

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2006
    Ort
    Stuttgart
    Alter
    45
    Beiträge
    321
    Zitat Zitat von luma
    Ja natürlich gibts da einen Unterschied. C# läuft nur auf Windows. Wenn das mal nicht rassistisch ist .

    Gruß
    Lutz
    Mit einer anständigen Begründung lasse ich sowas gerne gelten, also kein Grund zum Erröten
    Es gibt halt nur die wirklich rassistische Fraktion, die das nicht so begründet, sondern sagt: "M$ (das $ ist wichtig an der Stelle ) ist böse, deswegen ist C# schlecht.".

    Wenn dann jemand "MS" erwähnt, geht gleich ein Aufschrei durch die Menge "ER HAT JEHOVA GESAGT" *Steinschmeiss*

  6. #16
    Gast
    Ich nehme visual basic .net. Wenn man ein WIN user ist, ist dies die einfachste möglichkeit, einfach aber effizient win_anwendungen zu schreiben. Die Bibliotheken werden mit Framework mitgeliefert, man brauch nur noch ein klein wenig Verständnis von der Materie, und diese zu erlernen ist ja wohl kein problem, da Visual Basic als einer der einfachsten Prog sprachen gilt; So mein empfinden, da ich schon mit vielen Prog. sprachen gearbeitet habe.... VB .NET ist recht neu, und aufjedenfall ausbaubar..... Ich bin kein Großer fan von Microsoft, jedoch muss ich sagen das man mit dieser von MS rekonstruierter Sprache effiziente Anwendungen schreiben kann, die auch kompatible mit unix, respektive Linux sein können.... Jedem der eine Prg. sprache erlernen will, lege ich MS VB 2005 E. V. zu Herzen....

    Jedoch ist dies meine meinung zu dem ganzen, mich würde natürlich interessieren was ihr dazu meint...
    Bitte schreibt zurück falls ihr schon bekanntschaft mit VB .NET gemacht habt. Würde mich sehr interessieren, was eingefleischte C++, Java, Delphi u. Pascal Programmer dazu sagen....


    Bis dahin CU u. Good BY

  7. #17
    Erfahrener Benutzer Roboter Experte Avatar von marvin42x
    Registriert seit
    02.08.2005
    Ort
    Berlin
    Alter
    76
    Beiträge
    703
    Zurzeit läuft hier im Forum ein Open-Source-Projekt.
    Mit dem hier im Thread angesprochenen Ziel.

    https://www.roboternetz.de/phpBB2/vi...er=asc&start=0

    Eine Komponente davon ist eine grafische Oberfläche zur Fernüberwachung und Steuerung eines Roboters, geschrieben in Visual Basic 2005.

    Den ersten Vorentwurf werde ich zur Weiterentwicklung demnächst ins Netz stellen.
    Es wäre schön wenn sich da noch Mit-Programmierer finden würden.

    VB ist meiner Meinung nach eine der guten Möglichkeiten sowas zu realisieren.

    Einfach mal reinschauen

    Netter Gruß
    Die ersten zehn Millionen Jahre waren die schlimmsten. Und die zweiten Zehn Millionen Jahre, die waren auch die schlimmsten.url

  8. #18
    Benutzer Stammmitglied
    Registriert seit
    29.07.2006
    Ort
    Heidenheim
    Alter
    65
    Beiträge
    40
    C# läuft nur auf Windows.
    Mag ja sein das ich mich irre und C# was anderes sein soll als C++.
    Aber zumindest C++ gibt es wohl auf jedem System, sei es Win, OS2, Unix, Linux oder was auch immer.
    Und für ebenfalls fast alle Systeme gibt es C und C++ auch als GNU-Version. Also frei erhältlich.
    C hätte den Vorteil durchaus portabel zu sein (naja. In Grenzen) und auch für die in unserem Forum verbreiteten Controller zur verfügung zu stehen. Man lernt also nur eine Sprache, die auch noch umsonst erhältlich ist.
    Java läuft, wie auch C auf so ziemlich jeder Plattform. Probleme die ich damit hatte lagen eigentlich nur bei der Mehrfachvererbung. Was wohl dran liegt, daß ich eher aus der Pascal-Schiene komme. Java kostet ebenfalls erstmal nichts. Es mag sein, daß die eine oder andere Bibliothek was kostet.
    Delphi-Versionen, die wirklich was taugen, kosten richtig viel. Ich habe zu DM-Zeiten für Delphi 4 Client Server Suit einige Tausender hingelegt.
    Aber wie gesagt : Es soll auch da freie Versionen geben. Erweiterungen in der Funktionalität gibt es in Form sog. Komponenten ohne Ende. Auch für 0 Euronen absolut hervorragende Sachen. Hardwarenahes Proggen ist auch kein Problem, da ein brauchbarer Inlineassembler zur Verfügung steht. Die Portierung nach Linux ist aber einfach nur krank. Dann lieber C.

    Basic ist so eine Sache. Wenn es VB ist, dann klappts eh nur unter M$.
    Soll aber sehr leicht erlernbar sein.

    Die Scriptsprachen wie Perl oder PHP sind auch auf fast allen Systemen verfügbar. Quelltexte sind zumeist eins zu eins oder mit nur sehr geringen Änderungen austauschbar. Ich selbst bevorzuge PHP. Perl war mir doch etwas zu cryptisch. Hardwarenähe kann man aber wohl bei beiden vergessen.

    Wenn ich so alles zusammen nehme, dann denke ich, obwohl ich Delphi und PHP Fan bin, sollte man besser gleich mit C bzw. C++ anfangen.
    Das Zeug ist ausgereift, billig und weit verbreitet, so das man leichter Hilfe bekommt.

    Gruß Klaus

  9. #19
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    20.01.2004
    Alter
    36
    Beiträge
    645
    Gut, denn gehe ich jetzt mal und werd meine Delphi- Version bei Eb** los...
    C lernen ist angesagt...
    MfG Xtreme
    RP6 Test - alles zum Nachfolger des bekannten RP5 im neuen RP6 Forum!

  10. #20
    Benutzer Stammmitglied
    Registriert seit
    06.11.2005
    Beiträge
    95
    Zitat Zitat von luma
    Ich muss ja Java verteidigen. (wobei die Bibliotheken ja nicht direkt was mit Java zu tun haben. Damit meine ich, dass ich unter dem Begriff "Java" die Programmiersprache meine und nicht die ganzen Bibliotheken, denn die können ja wirklich schlecht sein. Das sagt allerdings nichts über Java aus). Es gibt z.B. die RxTx-Bibliothek für Java. So etwa 10 Zeile Code reichen um eine Verbindung mit der seriellen Schnittstelle aufzubauen mit allem drun und dran. Da ist nichts mühsames!
    Ich kann Java nur wärmstens empfehlen, auch wenn es nicht auf Mikrocontroller läuft. Da führt dann wohl kein Weg an C/C++ vorbei außer du kaufst dir so ein Mini- bzw. NanoITX Board auf dem du dann z.B. Win XP installierst oder so.
    Volle Zustimmung! Java wird einfach zu oft belächelt - meist von Leuten, die es nicht kennen oder die irgendwann im letzten Jahrtausend noch damit zu tun hatten. Heute ist es auf jeden Fall eine ausgewachsene Programmiersprache, die z.B. auch für PC-Anwendungen mit RS232 verwendet werden kann.

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

Solar Speicher und Akkus Tests