Hmm? Mit was wohl?

06/26/2012 08:30 Benjihz#1
Moin,
Ich hab mir jz in den Kopf gesetzt mit dem programmieren anzufangen, und suche jz schon ne Weile nach ner geeigneten Programmiersprache.
Ich habe schon ettliche Foren durchstöbert, aber habe leider nichts gefunden :(
So, da is mir dann eingefallen, das hier auf E*PvP doch einige sehr fähige Leute unterwegs sind ^^
Da wollte ich jz fragen, mit welche Sprache ich jz mit dem Programmieren anfangen soll?
Welches Buch würdet ihr mir dazu empfehlen?

Ich wollte so in richtung Systemtools gehen, also aufjedenfall nützliche Sachen...(Keine Spiele)
Oder z.b. auch Analysesoftware.. :D (Is ja sone Art "Systemtool") ^^
Ich hoffe dann mal auf nette Antworten :)

Mfg. Benny!
06/26/2012 08:43 Dr. Coxxy#2
autoit hurrdurr

ne, scherz beiseite, wenn du windows anwendungsprogramme programmieren willst lohnt es sich c# anzuschauen.
wenn du wirklich systemnah programmieren willst und geschwindigkeit eine rolle spielt, solltest du dir c/c++ anschauen.
06/26/2012 11:28 deathline4ever#3
Wenn du Win Tools entwickeln musst nimm C# ist ziemlich einfach und nunja kann schon was.
Dann C++/C kannste vergessen für anfänger zu schwer zu verstehen.
06/26/2012 11:46 Dr. Coxxy#4
an C ist überhaupt nichts schwer.
C++ geht auch noch, hat halt nur nicht direkt die riesigen sichtbaren erfolge wie in c#.
06/26/2012 12:01 DeepBlocky#5
Also mal Vorweg:
Mit AutoIt kann man auch seeeehr Systemnahe programmieren.
AutoIt hat Zugriff auf sämtliche WinAPI Funktionen und generell auf nahezu alle Funktionen die man zur Windows-Tools Programmierung braucht.
Im englischen & deutschen Forun sieht man wieder dass AutoIt sehr fähig ist.

Also C++ is als Einsteiger relativ schwer, C# is OOP ohne Ende und AutoIt wäre ein guter Einstieg und dürfte deine Bedürfnisse fürs erste Befriedigen.
06/26/2012 13:50 Benjihz#6
Dankee für alle diese netten Aworten :)
Nun da ich jz mal einen "kleinen Einblick" erlangt habe, würde ich gerne noch ein parr Meinungen zu der Programmiersprache "AutoIT" hören.
Ich würde mich auch freuen, wenn Dr. Coxxy dazu noch etwas sagen würde, denn ich denke das er schon was drauf hat ;)

Ein Thanks habt ihr euch aber alle verdient :D

Dann meine jetzigen Fragen :

-Die Frage(n) warum dieser Thread überhaupt erstellt wurde d.h. welche Programmiersprachen sind z.b. "anfängerfreundlich" ?

-Wie steht ihr zu "AutoIT" ?

Mfg... Benny!

Edit: Nochmal ein schriftliches Danke an DeepBlocky ;)

Achja, und bei Amazon hab ich auch kein geeignetes buck zu AutoIT gefunden, kann mir da noch jmd was empfelen? :D
06/26/2012 14:12 boxxiebabee#7
AutoIT ist Müll. Das wird dir auch so ziemlich jeder bestätigen der bisschen was drauf hat.
Anfänger freundlich sind generell die .NET Sprachen, wobei (denke ich) vb.net für Änfänger am freundlichsten ist, wegen der Syntax. Aber wenn du später umsteigen willst nimm lieber C# (.NET), dann hast nicht so viel Probleme.
Und das C# ohne Ende OOP ist, ist auch ne ziemlich dämliche Aussage. OOP wirst du später sowie nutzen (solltest du zumindest), und man kann auch ohne Probleme prozedural coden.
06/26/2012 14:13 ~KoolSavas~#8
Also ich hab mit C / C++ angefangen ist ganz gut zum einsteigen
06/26/2012 14:20 Benjihz#9
Achso okay..^^
Also Visual Basic ist z.b. deiner Meinung nach "anfängerfreundlich" ?
An vb hätte ich auch schon gedacht :D (War mir aber nicht wirklich sicher)
Joaah, ich will später halt'n parr "größere" Sachen machn(Ich denke ihr versteht was ich meine) ^^
Ich verstehe nur nicht so ganz den Unterschied zwischen C, C++ & C# ?
Okay, dann denke ich jz mal das C# & VisualBasic für den Anfang in der engeren Auswahl ist :D
06/26/2012 14:32 Dr. Coxxy#10
Also kurze zusammenfassung von meinen meinungen zu programmiersprachen:

AutoIt (Scriptsprache - fail):
- Müll
- Müll
- Müll

VB:
+ erzielt wohl recht schnell fortschritte
+ Objektorientiert
- ich mochte die syntax und generell das aussehen von vb code noch nie

C#:
+ Objektorientiert
+ Schnelle fortschritte
+ Meiner Meinung nach ein besseres VB mit ner ordentlichen syntax
-/+ .net
-/+ Komplett objektorientiert

C++:
+ Relativ einfach
+ Schnell
+ Objektorientiert
+ Systemnahe Programmierung möglich
- Ergebnisse lassen auch etwas auf sich warten

C:
+ Systemnah
+ Einfach
+ Schnell
- Sichtbare Ergebnisse lassen einige Zeit auf sich warten
- Keine Objektorientierung


Ich empfehle für dich C#, wenn Geschwindigkeit eine größere Rolle spielt, C/C++.
06/26/2012 14:38 Benjihz#11
Perfekt, sowas wollte ich haben :)

Nurnoch eine Frage(ich hoffe das is kein Problem) :
Du hast bei C# das geschrieben '-/+ .net' is .net nich so gut, oder warum?

Ach und hatt jmd villt noch ne Buch Empfehlung für C# und/oder VisualBasic?
06/26/2012 14:51 Dr. Coxxy#12
ob .net gut oder schlecht ist kann man sich drüber streiten.

Nimmt einem sehr viel arbeit ab und c# basiert darauf.
06/26/2012 14:58 Benjihz#13
Ich hab als Buck mal das gefunden ([Only registered and activated users can see links. Click Here To Register...]), sieht das gut aus ?
06/26/2012 15:02 MrSm!th#14
Quote:
Originally Posted by deathline4ever View Post
Wenn du Win Tools entwickeln musst nimm C# ist ziemlich einfach und nunja kann schon was.
Dann C++/C kannste vergessen für anfänger zu schwer zu verstehen.
Bitte hör nicht auf den hier, er hat ganz offensichtlich 0 Ahnung.

Quote:
an C ist überhaupt nichts schwer.
C++ geht auch noch, hat halt nur nicht direkt die riesigen sichtbaren erfolge wie in c#.
C++ und C sind beide nicht schwerer als andere Sprachen.
06/26/2012 15:08 Benjihz#15
Okaaay...
Also is C# jz falsch, oder ist es falsch das C/C++ schwer ist?
Was hast du für eine Empfehlung ?