[asterisk-biz] Preferred language for Asterisk AGIs development ?

Alex Balashov abalashov at evaristesys.com
Tue May 5 11:03:22 CDT 2009


Nir,

Why would you go with PHP in light of
the scalability issues associated with
individual invocation vs. FastAGI?

Seems like something easily daemonisable
like Perl or Java would be a much better
runtime environment for doing AGI as a service.

--
Sent from mobile device

On May 5, 2009, at 5:22 AM, Nir Simionovich  
<nir.simionovich at gmail.com> wrote:

> Hi Kashif,
>
>   As most people know, and so does my Asterisk AGI development book  
> states, my preferred AGI development language is PHP. True, I've  
> done some JAVA and C++ work for AGI in the psat, however, PHP still  
> remains my preferred choice.
>
>   I'll be participating in an Adhearsion class tonight, in the hopes  
> that Jason from Adhearsion can convince me to migrate to Adhearsion  
> - I've given him a big challenge. If you want to read moer about AGI  
> frameworks, you are welcome to visit my blog at http://www.simionovich.com
>
> Cheers,
>   Nir
>
> On Tue, May 5, 2009 at 11:02 AM, Moshe Maeir <moshe at flatplanetphone.com 
> > wrote:
> Kasheef, I am not an active programmer, but most people I know use  
> PHP for their Asterisk projects
>
> Tony  -- you are right, but it is always better to use a language  
> that your potential future employees are familiar with.
> When I was at school we learned to program with Fortan and Cobol,  
> would I use them today? Not really....
>
> Moshe
>
>
> Tony Mountifield wrote:
>>
>> In article <58fcf7400905042352g116a15eaib6adc36f9e168cc5 at mail.gmail.com 
>> >,
>> Kashif Naeem <kashif at haditelecom.com> wrote:
>>
>>> We are going to start development for a product based over Asterisk.
>>> According to you, which is the preferred language for AGIs / IVRs
>>> development in Asterisk. I got opinions that Perl is going to be  
>>> replaced by
>>> PHP for all future developments.
>>>
>> Asterisk doesn't care what language AGIs are written in, as they  
>> are just
>> normal programs. You can write them in Perl, PHP, shell, C, Python,  
>> Java,
>> or any other language you fancy. I do most of mine in C.
>>
>> Cheers
>> Tony
>>
>
> -- 
> Moshe Maeir
> Chief Flattening Officer
> The Flat Planet Phone Co.
> http://www.flatplanetphone.com
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-biz
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-biz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-biz/attachments/20090505/006c97a4/attachment.htm 


More information about the asterisk-biz mailing list