Autoit bald schwächer?

12/15/2010 16:24 -Raptor-#1
Hi und guten Morgen||Tag||Abend,

Wie die meisten hier ja wohl wissen ist dieses Forum
hier sehr stark mit Autoit Codern bevölkert.
Nur vereinzelt kann man Autohotkey Coder wie
banjo1 oder mich finden.
Der grund dafür ist ja den meisten hier sonnenklar(nunja nicht allen :D )
von wegen Auoit ist:
-Besser (vileicht)
-Schneller (stimmt)
-besonders im low-level bereich (stimmt)
-professioneller (pfff)

Doch was wäre wenn sich das ändert ????
Wie einige von euch sicher wissen (oder auch nicht)
hat der Hauptentwickler von Ahk seine Arbeit eingestellt.
(Aus welchen Gründen ist unerheblich . belest euch selbst: [Only registered and activated users can see links. Click Here To Register...] - [Only registered and activated users can see links. Click Here To Register...])
Sicher bereitet das einige Codern von AutoIt wohl ein Lächeln im Gesicht.

ALLERDINGS, und deswegen habe ich den Thread aufgemacht,
möchte ich euch die Nachfolgeprojekte von Ahk Vorstellen.
(naja und euch unter die Nase reiben das ahk besser wird :D )

1. Projekt
Da wäre zu einem ein recht unbekanntes/unwichtiges Projekt vom
Ahk User Micha.
Er Verfolgt das ziel ahk auf Smartphones laufbar zu machen.
Nicht besonderes aber trotzdem mal ein Blick wert.
Undzwar [Only registered and activated users can see links. Click Here To Register...]


2. Projekt
Da wäre wohl das "neue" Ahk_L von Lexikos zu nennen.
Ich sag ehrlich ich bin kein Fan von. Und Chris Mallet hat auch
gesagt das Ahk_L , Ahk offiziel vertritt bis/falls ein besseres kommt.

Ahk_L führt standartmässig Unicode, 64bit betrieb, Arrays und Objekte ein.
Ich denke aber das dazu Autoit ebenfalls fähig ist.
Auch wenn die Objekte(von der Community liebevoll Pseudoobjekte genannt)
nicht ganz das Wahre sind und einige die Syntax veränderungen nicht ganz begrüssen
führt uns Ahk_L doch ein Stückchen weiter an Auoit heran.
Mehr dazu [Only registered and activated users can see links. Click Here To Register...]

3. Projekt
Das wohl am meisten zu erwähnende Projekt IronAhk vom
ahk user polyethene und einigen anderen.
Anders als Ahk_L ist IronAhk ein kompletter newwrite und wird
in C# (C-Sharp) geschrieben. Da dort natürlich noch viel zu machen ist gibt
es keinen Releasetermin aber eine [Only registered and activated users can see links. Click Here To Register...]

IronAhk hat einen Speziellen Punkt das es von AutoIt und AHk(_L)
extrem unterscheidet. Nähmlich das Compilieren.
Wärend AHk(_L) und AutoIt eine vorgefertigte .bin nutzen(losen Interpreter)
und den sourcecode dort abspeichern ist es IronAhk bereits jetzt schon möglich
Den sourcecode wirklich Binär zu Compilieren was einen brachialen
geschwindigkeitsschub bringt. (Ganz zu schweigen von der viel schwereren Decompilierbarkeit (Scriptkiddys adijö))
Auserdem bietet IronAhk einige neue Befehle wie SendMail und wird das
in AuoIt schon längst laufende Funktionen satt Befehle Prinzip übernehmen.
(Auch wenn IronAhk aufgründen abwärtskompatibilität Befehle NOCH beherrschen wird)
IA(abkürzung IronAHk) wird ebenfalls die Features von Ahk_L standartmässig benutzen
d.h. Unicode, x64 support, Arrays, und RICHTIGE Objekte(JSON oder Standartsyntax)
damit enthalten ist natürlich auch voller Zugriff auf die .Net Runtime Klassen Methoden u.ä., der COM und natürlich der WinApi.
Dadurch das .Net eine Runtime benutzt läuft IronAhk auch sicher unter
Windows(klar :D),Linux und vileicht Mac & sogar der Wii Konsole(wirklich!).
Also rundum das hoffnungsvollste Projekt Ahk´s.
Informationen dazu gibts [Only registered and activated users can see links. Click Here To Register...]



Vileicht lassen sich ja dan einige AutoIt Programmierer auf
Ahk || IA ein. Man weiss nie :D

Möchte mal gerne von euch wissen ob sich nicht
doch ein Autoit Coder zu IA hingezogen fühlt
und zumindest erwägt zu wechseln oder beides zu benutzen.

UND ich möchte etwas Wissen was mich schon lange brenndend
interessiert. Warum findet ihr Ahk schlecht.
Schliesslich ist Ahk der kleine Bruder von AutoIt?


mfg Raptor
12/15/2010 16:35 Ende!#2
Quote:
Originally Posted by -Raptor- View Post
Wie die meisten hier ja wohl wissen ist dieses Forum
hier sehr stark mit Autoit Codern bevölkert.
Nur vereinzelt kann man Autohotkey Coder wie
banjo1 oder mich finden.
Du hast die Kategorie von Leuten vergessen, die sowohl Au3, als auch AHK in die Tonne getreten haben und lieber mit Hochsprachen arbeiten.

Das mit dem Compilen bei einer solchen Sprache klingt zwar interessant, aber ich möchte trotzdem stark bezeifeln, dass das Ganze je an die Geschwidigkeit und die Möglichkeiten von Sprachen wie C rankommen wird.
12/15/2010 17:00 Ennea#3
Ende hat eigentlich soweit alles gesagt. Ich will nurnoch hinzufügen, dass nicht einfach irgendetwas "schwächer" wird, sondern allerhöchstens geschlagen wird.
12/21/2010 15:28 -Raptor-#4
Quote:
Du hast die Kategorie von Leuten vergessen, die sowohl Au3, als auch AHK in die Tonne getreten haben und lieber mit Hochsprachen arbeiten.

Das mit dem Compilen bei einer solchen Sprache klingt zwar interessant, aber ich möchte trotzdem stark bezeifeln, dass das Ganze je an die Geschwidigkeit und die Möglichkeiten von Sprachen wie C rankommen wird.
Nicht vergessen, :D nur aussen vor gelassen. Ich selbst schreibe ja auch C++
und bin jetzt dabei C# zu lernen alsoo...

IA wird zumindest mit allen Sprachen mithalten können die .Net
basiert sind.



Quote:
Ich will nurnoch hinzufügen, dass nicht einfach irgendetwas "schwächer" wird, sondern allerhöchstens geschlagen wird.
Na ich hoffe doch. :D


Ehrlich gesagt, bin ich übberascht. Ich hätte zumindest ein bisschen gegenwehr erwartet.


mfg Raptor