A Modern Systems Programming language

March 28, 2012 at 10:50 am | Posted in Hacking, Programming | Leave a comment

With more effort in the direction of finding a modern systems programming language I had email communications with several people including Eli Gottlieb, creator of decac programming language, GNU Hurd community and ATS language community. It was Eli Gottlieb who gave me the idea that unless I am doing a hobby project I should talk to Hurd people about my ideas and I am glad I did and as you have seen my letter to Hurd community already in my previous post, to find the replies, check out march 2012 archives of bug-hurd mailing list or go here

Seems like Hurd guys either did not like my idea or are nto intersted in it at all, hence I decided to not do any further debate. ATS community has given some replies here, else you can chekc out March 2012 mailing list archives from their site http://www.ats-lang.org

Eli has advised me to go through osdev.org and learn something about OS programming before I venture into writing a microkernel myself. Hongwei from ATS advised to first write a microkernel and then later see how ATS ecnodes to those principles. Wise advice and I am gonna follow. I don’t think I wil start HurdNG development anytime soon, in fact its gonna be quite late. I also need to to how decac was designed and what does it offer, then check out ATS too. While in the meantime I am checking other high level langauges like Haskell and what they offer and comparing the design-ideas to decac, ATS, C and C++ in return. Going to be a lot of work. We have quite high-level and very good programming langauges available at our disposal e.g Common Lisp, Haskell Caml etc. and good modern scripting languages and are available too (Squirrel is one of them, angel-code scripting library is another major step) but not much of mature modern systems programming languages.

 


Copyright © 2012 Arnuld Uttre, Village – Patti, P.O – Manakpur, Tehsil – Nangal, Distt. – Ropar, Punjab (INDIA)

Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice, and the copyright notice, are preserved.

Advertisements

Leave a Comment »

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.
Entries and comments feeds.

%d bloggers like this: