Hi,
ich weiß das die frage häufig gepostet wurde jedoch war nichts davon wirklich zielführend. Ich suche, nachdem ich AutoIT wegen seiner Langsamkeit verbannt habe, eine neue programmiersprache. Ich hab bereits C++ probiert, aber ich kann mich nicht so recht mit der Sprache anfreunden. Mein Fokus liegt nicht so sehr auf GUIs sondern auf schnellen Stabilen Applikationen weshalb die Sprache möglichst nativ und schnell sein sollte(GUIs kann man ja in Python oder irgendwas anderem machen und die exe dann mit Konsolenparametern aufrufen). Plattformunabhängigkeit ist eigentlich nicht so wichtig. Java und VB mag ich aus irgendwelchen Gründen nicht (wenn ihr stichhaltige Argumente für diese Sprachen habt, immer her damit.). Zu der Sprache sollten gute Dokumentationen existieren (Deutsch oder Englisch. Ich weiß ja nicht wie es euch geht aber eine lettische Doku ist auch nicht das wahre ^^) und sie sollte nicht vom aussterben bedroht sein wie beispielsweise Fortran oder Cobol (wollen die jetzt scheinbar wieder aufrollen. Ich kriege dauernd Browserwerbung für visual Cobol)
Meine bisherigen Favoriten waren C# und Delphi. Da ich aber Argumente gegen diese Sprachen gesehen habe(dekompilierbarkeit, aussterben usw.) weshalb ich mich mal hier erkundigen wollte.
PS:Ich programmiere hauptsächlich hobbymäßig und will das später nicht hauptberuflich machen (programmieren macht mir Spaß. Das wird sich aber ändern wenn ich das den ganzen Tag über mache)
Egal welche Sprache du nimmst du wirst deinen Code NIEMALS UND NEVER schützen können es gibt immer ein paar Idioten die klauen oder debuggen beste option einen eigenen Algorithmus schreiben schon isr dein source besser geschützt oder einfach c++ launcher der die exe aus res injiziert daher ist C# die beste
Möglichkeit und zu der Sprache gibt's 100th von tuts auf YouTube mit C# lassen sich auch sehr gut WPF Elemente erstellen (like kaspersky Internet Security / antivirus (ui) / Arbeite nun 4 Jahre damit
Egal welche Sprache du nimmst du wirst deinen Code NIEMALS UND NEVER schützen können es gibt immer ein paar Idioten die klauen oder debuggen beste option einen eigenen Algorithmus schreiben schon isr dein source besser geschützt oder einfach c++ launcher der die exe aus res injiziert daher ist C# die beste
Möglichkeit und zu der Sprache gibt's 100th von tuts auf YouTube mit C# lassen sich auch sehr gut WPF Elemente erstellen (like kaspersky Internet Security / antivirus (ui) / Arbeite nun 4 Jahre damit
so wie du schreibst warste wohl 8 als du mit c# angefangen hast?
Es fehlt noch was du genau Programmieren möchtest.
Falls es nicht zu sehr low level werden soll, kann ich dir Python empfehlen. Darin zu Programmieren ist effizient undbmacht Spaß. Die unzähligen libs bieten ausserdem für beinahe alles die richtigen Klassen und Funktionen.
Glaub mir das endet nicht gut xD(Meinen eigenen konnte ich mit Kopfrechnung knacken )
Quote:
Originally Posted by Schlüsselbein
Es fehlt noch was du genau Programmieren möchtest.
Naja ich will auch DLLs machen können,etwas was man bei PY vergessen kann(PhytonC kannst du in der Pfeife rauchen).Ausserdem wollte ich ja nach Möglichkeit eine native Sprache wählen da ich ja wegen der mieserablen Performance von AutoIt weg bin (Ein Hash braucht 10x so lange wie mit C )
Also bisher habe ich C++ und C# als Empfehlungen.Hat jmd etwas zu Delphi zu sagen?
Delphi wird immer seltener benutzt, und ist nur für sehr simple Sachen nützlich. Außerdem nur eine Entwicklungsumgebung, du meinst wohl pascal.
Ist das dein ernst? Also die neue Delphi Version kann mit einem Code:
- mobile Anwendungen (andorid, ios)
- Windows Anwendungen
- Mac Anwendungen
erstellen. Delphi verliert zwar immer mehr an Marktanteilen, da die IDE einfach eine Menge Geld kostet, allerdings kann man auch auf Lazarus zurückgreifen.
Und noch mal wegen den "simplen Sachen". Also die einzige Sprache, die Delphi überlegen ist, ist c++. Die anderen Sprachen sind mindestens auf einer Ebene mit Delphi.
Ich hab noch nicht genau verstanden was du machen möchtest.
Wenn du auf "Stabilität" gehen willst und interessiert an Dekompilierbarkeit bist dann würde ich generall .NET sprachen empfehlen wie C# oder VB, VB ist aufgrund der extrem einfachen Handhabung meiner Meinung nach ein halbwegs guter Allrounder. Wenn du mit GUI's garnichts am hut hast nimm Python kann ich auch nur wärmstens empfehlen. Wenn das nichts ist dann bleibt dir nur C/C++ und deren Abwandlungen.
ob du nen gui haben willst oder nicht sollte meiner meinung nach nicht ausschlaggebend für die wahl der sprache sein.
Das .net Framework egal in welcher ausprägung ist aber jedem zu empfehlen der relativ schnell und einfach ein ergebnis erzielen will was auf jedem windows pc ohne probleme funktioniert
Da du hobbymäßig programmierst, lege ich dir Python ans Herz.
Es ist keine native Sprache, bietet sich aber unglaublich gut für jede Art von Anwendung an und spart Zeit und Ärger.
Als native Sprache kannst du C verwenden, da diese auch direkt mit Python kombinierbar ist.
Diese Kombination ist meines Erachtens sehr gut.
Z.B.
Welche Programmiersprache soll ich Lernen? 02/14/2012 - General Coding - 33 Replies Wohl eine der meist gestellten Fragen unseres Bereiches. Wird langsam mal Zeit, dass wir was zum verlinken haben ;)
Da sicherlich die Frage kommt, womit ich angefangen habe, klären wir das zuerst. Vor Urzeiten habe ich eine komische Version von Basic in die Finger gekriegt, aber auch schnell wieder aufgehört. Ich war einfach noch viel zu jung. Viele Jahre später kam durch die Schule Python und kurze Zeit später habe ich einen der schlimmsten Fehler meiner 'Programmierkarriere' begangen. Ich...
Welche soll ich nur nehmen ? 04/20/2011 - Metin2 Private Server - 8 Replies Heyho zusammen,
ich habe mir ein neuen Root bestellt und wollte jetzt fragen welche Files ihr mir empfehlen würdet..
Greetz !
WElche CF auflösung soll ich nehmen 01/06/2011 - CrossFire - 2 Replies ich hab bei meinem bildschirm eine auflösung von 1280x1024 ich benutze grad die 1024x800 (irgendwie so) kann ich auch eine andere auflösung benutzen oder soll ich die behalten
Welche Waffe ? soll ich nehmen 10/09/2010 - Combat Arms - 25 Replies Hallo !
Ich möchte mia eine neue Waffe kaufen
mit NX !!
Ich habe schon M146 CQB,G36e Valkyre.
ich suche eine Pro Waffe ! wen es geht mit hoher Firerate,Gute Damage und nicht zu viel Recoil
Welche einstellungen soll ich nehmen ? 02/17/2010 - Metin2 - 2 Replies Hi , heute ist mir das mainboard meines guten pc abgeschmiert xD
da mein anderer pc schlecht ist : 16mb grafikkarte on board ! wollte ich fragen ob es spiziele einstellungen gibt das metin auf meiner grafikkarte einigermassen flüssig leuft ?
Frequenz , gamma ...