AutoHotkey Community

It is currently May 27th, 2012, 2:20 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: January 28th, 2010, 11:16 pm 
Hey,

I have been doing scripts, some sort of programs, GUI's and little installers with AHK for ~year. I've gone extreamly much forward since I started doing this. Now I've decided to move on with programming and I am looking for a programming language which would has as much common with Autohotkey as possible, because I have learned the way to make loops etc. so good.

Any help please? I've been watching programming languages like; C++, Python, Delphi .. Python looks pretty cool, but what kind of possibilities does it got for GUI's?


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: January 28th, 2010, 11:22 pm 
Offline

Joined: March 10th, 2008, 12:55 am
Posts: 1907
Location: Minnesota, USA
AHK is written in c++.
all the languages mentioned are probably better at GUI's then ahk, but much harder to create.

C++ AFAIK is the most commonly used language and can do *anything* (just like most languages, including AHK)

_________________
rawr. be very afraid
*poke*
Note: My name is all lowercase for a reason.
"I think Bigfoot is blurry, that's the problem. It's not the photographer's fault, Bigfoot is blurry. So there's a large, out-of-focus monster roaming the countryside."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: January 29th, 2010, 8:01 am 
tidbit wrote:
AHK is written in c++.
all the languages mentioned are probably better at GUI's then ahk, but much harder to create.

C++ AFAIK is the most commonly used language and can do *anything* (just like most languages, including AHK)


Yeah, after a little more research it seems to be so. Does someone still want to say something ( :D )?


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: January 29th, 2010, 1:07 pm 
Also looking for other languages just for fun but there are (too) many :)
Just using Gui4Cli script and the language is not as extended as AHK but Gui's are very easy to make.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: January 29th, 2010, 2:48 pm 
Offline

Joined: July 15th, 2007, 1:43 am
Posts: 1320
I'd recommend PHP. It is pretty simple, once you get the hang of it.

_________________
Religion is false. >_>


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: January 29th, 2010, 3:47 pm 
Offline

Joined: August 28th, 2009, 3:00 pm
Posts: 275
I think you may want to play with Python, with C++ you'd have to learn memory management which may be a big hurdle.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: January 29th, 2010, 4:28 pm 
Offline

Joined: May 27th, 2007, 9:41 am
Posts: 4999
Python or Lua, nice post about python at http://www.sublimetext.com/blog/article ... n-language and there is portable python somewhere so just like AHK you can take it with you where you go 8)

_________________
AHK FAQ
TF : Text files & strings lib, TF Forum


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 2nd, 2010, 6:50 am 
Offline

Joined: October 26th, 2005, 5:11 pm
Posts: 28
Processing!!!!!

Best language ever. Very much like ahk, in that you can see your results immediately. Think about how easy it was to program a Ti-85. One of the first thing I made was a race-car game, with graphics and everything. Well, that's processing.

http://processing.org/

Now I DARE YOU to try making a racecar game in C++ on a first go. Double dare! Have fun coding calendars and databases, chumps.

... or Flash, I guess. Processing or flash.

I'm glad I learned C++, it's more of a philosophy class, since you don't really use Object Oriented Design unless you're a CS guy. I'm electrical engineering, and pretty much everything I've ever done has been scripting. So if you're into autohotkey's ease of use, and the whole one-man development thing, processing's the way to go.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 2nd, 2010, 4:45 pm 
Offline

Joined: March 10th, 2008, 12:55 am
Posts: 1907
Location: Minnesota, USA
@q335r49
most games written in C++ use game libs. there are many. it'd be kinda ridiculous to not use a library/engine. Don't re-invent the wheel.

although http://processing.org/ does look interesting.

_________________
rawr. be very afraid
*poke*
Note: My name is all lowercase for a reason.
"I think Bigfoot is blurry, that's the problem. It's not the photographer's fault, Bigfoot is blurry. So there's a large, out-of-focus monster roaming the countryside."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 3rd, 2010, 12:09 am 
Offline

Joined: December 27th, 2005, 1:46 pm
Posts: 6837
Location: France (near Paris)
+1 for Processing... :)
I fear I spend more time in Processing's forum, lately, than in AHK's ones...
It is fun to play with graphics, it touches my artistic fiber. ;)

I also play a lot with JavaFX (still on the JVM, I code Java for a living...). Kind of Flash on testosterone, but free (and less easy to deploy...).

_________________
Image vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2")


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 4th, 2010, 10:06 pm 
Python is a good choice for going forward. It's an extremely capable language while being very easy to pick up.


Report this post
Top
  
Reply with quote  
PostPosted: February 6th, 2010, 7:59 pm 
Move wrote:
Any help please? I've been watching programming languages like; C++, Python, Delphi .. Python looks pretty cool, but what kind of possibilities does it got for GUI's?
If you are still seriously considering C++ and use primarily Windows, I'd consider C# instead. There's a free compiler, it's significantly easier to code than C++, is very powerful, and Microsoft is very much behind it, meaning that there will be a lot of solid documentation (almost as good as AHK's ;-) ), etc. There is a lot to learn because it's object oriented, but it's quite a powerful language with terrific libraries, a great free development environment, and is easier to write than C++.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: February 7th, 2010, 10:26 pm 
Offline

Joined: December 27th, 2005, 1:46 pm
Posts: 6837
Location: France (near Paris)
Then there is Java too... Not super-suited for low level stuff, but it is more portable than C# (eg. running on mobile phones). I don't say one chose Java over C#, I just provide suggestions.

_________________
Image vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2")


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 8th, 2010, 1:04 am 
AutoIt www.autoitscript.com


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: February 8th, 2010, 4:48 am 
Offline
User avatar

Joined: March 19th, 2008, 12:43 am
Posts: 5480
Location: the tunnel(?=light)
*ba-dum ching*

_________________
Image
Try Quick Search for Autohotkey or see the tutorial for newbies.


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group