VB 2010 oder AutoIT?

05/25/2010 02:22 RealEmX#1
Aloha,

hab mal 2 kurze Fragen:
1. VB 2008 oder AutoIT, welches ist für einen Anfänger besser.
2. Wo sind die Unterschiede?


Was ist damit anfangen will?
Nichts besonderes, Ich hab einfach nur Spaß dran, programmieren zu lernen, und will eigtl keinen Bot etc mal auf die Reihe bringen.
Dient nur zur eigenen Belustigung ^^
05/25/2010 08:18 Cash²#2
Quote:
Originally Posted by RealEmX View Post
Aloha,

hab mal 2 kurze Fragen:
1. VB 2008 oder AutoIT, welches ist für einen Anfänger besser.
2. Wo sind die Unterschiede?


Was ist damit anfangen will?
Nichts besonderes, Ich hab einfach nur Spaß dran, programmieren zu lernen, und will eigtl keinen Bot etc mal auf die Reihe bringen.
Dient nur zur eigenen Belustigung ^^
AutoIt eignet sich sehr gut zum Bots programmieren.

Visual Basic hingegen nur teilweise.

Ich schreib seit gestern Abend ein VB Tutorial das wird für anfänger recht passend sein.
Kannst ja mal reinschauen sobald ich fertig bin.
05/25/2010 09:44 Jeoni#3
AutoIt ist einfacher. Allerdings kann man komplexere Dinge damit nicht machen. Ich würde (da du keine Bots etc. programmieren willst) zu vb 2008 tendieren.
05/25/2010 13:04 musicinstructor#4
Ich empfehle VB .NET (= VB 2010). Es ist schneller als Autoit und Autoit ist eigendlich dafür, um irgendwelche Mausklicks oder Tastenanschläge zu simulieren.
Meine Programme sind auch alle in VB.NET geschrieben.
05/25/2010 13:12 Elektrochemie#5
Apfel oder Birne?

Je nach dem was du machen willst.
05/25/2010 15:14 Bot_interesierter#6
Die Syntax von Autoit und VB sind relativ ähnlich, allerdings muss man sagen dass die .NET runtime deutlich effektiver und schneller Arbeitet als der Interpreter von Autoit.
Allgemein würde ich aber keine Sprachen mit Basic Syntax für Anfänger empfehlen, da man dadurch eher einen schlechten Programmier Stil erwirbt.
Insgesamt ist Autoit sogar nach schlimmer als VB was das angeht, man lernt mit Autoit eigentlich sehr wenig über Programmier Techniken und egal was man macht, es gibt immer eine Sprache die das Problem besser löst als Autoit.
Der einzige wirkliche Vorteil von Autoit ist die Autoit API, die im relativ einfach zu verstehen und zu benutzten ist, allerdings Kapselt sie den Programmierer von dem ab was wirklich passiert und es gibt für .NET vergleichbare Bibliotheken.
Der größte Unterschied zwischen VB.NET und autoit ist wohl das VB.NET typisiert ist und auch Objektorientierte Programmierung erlaubt, das bedeutet das man in VB.NET Variablen im allgemeinen bei der Deklaration schon einen Typ zuweist, damit ist VB.NET vom Stil auch näher an anderen Hohen Programmiersprachen als Autoit.

Wenn du einfach nur Programmieren lernen möchtest würde ich keine dieser Sprachen empfehlen, allgemein finde ich Java gut um schnell die Grundlagen des Programmierens zu erlernen, allerdings ist Java rein Objektorientert, was am Anfang vielleicht etwas umständlich ist, allerdings läuft heute beim Programmieren eigentlich alles auf Objektorientierung hinaus, es sei denn für kleine Skripte.
Java bietet außerdem ein Framework das Plattformübergreifend funktioniert und dich auch schnell zu ersten Erfolgen abseits eines Helle World führt.
Ein weiteres Argument für Java ist, dass es die erste Sprache ist die im Informatikstudium behandelt wird und auch in anderen Studiengängen die mit der Informatik in Berührung kommen.
05/25/2010 16:31 Cash²#7
Tutorial ist fertig ich glaub du hast schon reingeschaut, weil ich ein thanks von dir hab...
05/25/2010 17:30 RealEmX#8
Jabbs, habe Ich und lese es auch gerade ^^
Hab mich dann für VB entschieden^^

Quote:
Originally Posted by Elektrochemie View Post
Apfel oder Birne?

Je nach dem was du machen willst.
look im Anfangspost...
Nichts besonderes, einfach nur zum spielen^^
05/27/2010 08:01 Intro~#9
AutoIt ist einfacher, aber eher für Bots so wie ich das sehe.
Visual Basic würde ich jetzt an deiner Stelle lernen und Cash sein Tutorial benutzen, da es recht gut für Anfänger gestalltet ist.

Nebenbei kannst du zwar auch AutoIt lernen, dass hab ich genau so gemacht nur benutze ich es kaum. :p

Cash sagte zu mir in Icq er schreibt am Tutorial II, aber das kann noch dauern weil er andere Dinge vor sich hat... C++ lernen, Mathe und der Autoführerschein kommt in der nächsten Zeit dazu. ^^

Kann sein das ich sein(e) Tutorial/Tutorials übernehme.


Da du dich entschieden hast, kann das geclosed werden oder?
Bei Rückfragen wende dich an mich, stehe jederzeit zur Verfügung. :)

#closerequest