Re: agitator - FastAGI reverse proxy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 16 January 2015 at 16:18, Lefteris Zafiris <zaf.000@xxxxxxxxx> wrote:
On Fri, 16 Jan 2015 20:39:55 +0000
Ben Merrills <b.merrills@xxxxxxxxxxxxxxxx> wrote:

> Nice work Lefteris! Out of interest, why go?
>
> Skrusty

Thank you Ben,

I have been spending some time with Go lately and I find it ideal for
this kind of applications. The 'batteries included' standard lib makes
development very easy when dealing with things like networking, encryption
etc. It's a simple language making it easy to get familiar with and you
discover that you can get really productive very fast. Seems like a sweet
compromise between low-level/system and scripting languages.
Has a familiar 'C feeling' but at the same time offers memory safety
and decent performance, less memory hungry than Java much faster than a
scripting language without requiring lots and lots of code for the most common
tasks. If you have a look at the code you will see how compact agitator is while
offering quite a few features. Compiles really fast and has a nice tool set
(profiler, race detector etc). And finally makes application distribution
really simple, just a big, fat, statically compiled binary that you can copy and
run everywhere without worrying about dependencies.

I can confirm all of these things based on my limited usage of Go. Been doing a lot more learning lately and writing some fun scripts.


--
Leif Madsen


_______________________________________________
asterisk-app-dev mailing list
asterisk-app-dev@xxxxxxxxxxxxxxxx
http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev

[Index of Archives]     [Asterisk SS7]     [Asterisk Announcements]     [Asterisk Users]     [PJ SIP]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Linux API]

  Powered by Linux