The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: cman on September 16, 2009, 09:28:50 PM

Title: Internet Programming?
Post by: cman on September 16, 2009, 09:28:50 PM
Whats a good language for internet related programming? Is this something that can be done with masm? I've been reading "Google Hacks: 100 industrial-strength tips & tools" and see many programs in languages like perl and python for doing things like generating customized searches of web content and have become interested in internet related programming ( I really don't know anything about this topic currently , so I'm starting from scratch here! ). Thanks for any input!
Title: Re: Internet Programming?
Post by: BlackVortex on September 16, 2009, 10:01:05 PM
PHP rules server-side scripting. Also, speed is less important due to the latencies of net transfers. Assembly is kinda useless for these purposes. Not to mention it's not multiplatform anyway.
Title: Re: Internet Programming?
Post by: 2-Bit Chip on September 16, 2009, 10:01:32 PM
Programming with TCP/IP in MASM is possible.
Title: Re: Internet Programming?
Post by: ecube on September 16, 2009, 10:33:21 PM
you can check out wininet API functions for easier communication using asm with the http/ftp protocols. Or you can packet sniffer browser/web servers traffic and use winsock api to manually replicate. As far as Web languages go PHP does dominate, as its very easy, but that's not to say you couldn't replicate its power via ASM(which is cross platform). But that's a massive project, that doesn't offer much benefits. Most the work related activities in PHP and similar are usually handed off to databases.
Title: Re: Internet Programming?
Post by: thomas_remkus on September 17, 2009, 03:03:33 AM
If you want to have some awesome features then look for "libcurl". It is faster than the two microsoft technologies and does decompressions. You also can do ISAPI with MASM. Of course, check on sockets.