Hi Martin,
Yeah it was actually time to talk more about Pike and let other programmers to know about it. I will publish more if I have time and will talk mostly about what we do and what I personally experienced as much as I can. So please stay tuned! :)
If you intend to publish anything in journals like Dr. Dobbs (Dr. Dobbs is actually one of the highest credited computer journals from 70s) first you need to contact the editor and let him know about your idea and preferably send a short draft of your paper. If he thinks that your idea can be a good contribution for the journal, then he will let you know and possibly send you suggestions and guidelines. It is always a good idea to avoid talking about a commercial product in detail which is known as sales pitch and also have a contact with authorized people before talking about a subject that can be confidential.
If you already have an idea, so go ahead and contact Dr. Dobbs editor. His name is Andrew Binstock and his email address is andrew.binstock@ubm.com. He is a very nice guy!
Good luck,
Danesh
On Wed, Jul 23, 2014 at 2:44 AM, Martin Bähr < mbaehr@email.archlab.tuwien.ac.at> wrote:
Excerpts from Danesh Daroui's message of 2014-07-22 23:14:48 +0200:
Wish you best luck! As Chris pointed out, when it comes to performance,
you
might not gain a lot if you migrate from C to Pike. However, extra tests never hurt. In your case, if you intend to write code for numerical simulations i.e. Monte Carlo technique, or Algebraic operation using
LAPACK
for example, then C might offer more mature solutions.
but if pike helps you elsewhere you can always wrap your c-code in a CMOD (a pike module written in C) and call it from pike.
Pike (again as Chris mentioned) is excellent for text processing. It also offers garbage collector as well as strict type casting (similar to Ada) which would prevent faulty code and over/underflow errors.
btw, danesh, nice to see an article about pike published: http://www.drdobbs.com/open-source/pike-programming-language/240168647
(can you share how the process of getting an article published at dr.dobb's works?)_
i'd love to see more, maybe something more specialized, some tricks from Turbo for example, where you show off what exactly it is that makes pike a better choice than other languages.
greetings, martin.
-- eKita - the online platform for your entire academic life -- chief engineer eKita.co pike programmer pike.lysator.liu.se caudium.net societyserver.org BLUG secretary beijinglug.org foresight developer foresightlinux.org realss.com unix sysadmin Martin Bähr working in china http://societyserver.org/mbaehr/