On Thu, Mar 19, 2015 at 05:42:33PM -0700, Eric J via AGI wrote: > To my questions. > > Overall main goal: Learn great code from shit code and develop a SaaS > company. (Entrepreneur in me)
SaaS is generally regarded as unethical in the Libre world. So I would encourage you to think of something less insidious. > Secondary goals: Learn how to program ANI type softwares such as the one > found at WordAI <http://wordai.com/>. Experiment with already available > languages? such as OpenCog and PyBrain. And most importantly have fun > learning how to program. I have no visions of grandeur about creating the > next AGI. this looks like a fairly simple to implement with a little parsing and synonym cataloging. can check out an AGPL NLP processor like spaCy http://honnibal.github.io/spaCy/ my project (SPEL) is mostly meant as a programming language, but also does cross language translation. > > So they may seem basic but I need a start. Have plenty of time and > resources to dedicate in this new journey. > > 1) What language should I start learning? LISP? Python? Based on my research, the best language is Javascript/Nodejs here is a graph I made based on benchmark game: http://mwak.tk/lang/R/benchGameAverages32bit-1core.png the little j is javascript, the little p is python, the big L is lisp cyan is median performance, red is average performance, the scales are logarithm(exponential). basically it shows that javascript has a good balance between verbosity (code (B)) and speed (cpu(s)). both python and ruby are slower, wheras Lisp is much more verbose (more code for same program). in average performance the only front runners are javascript, c++ and ruby Jruby, javascript is the only one which works in browsers, and thus on all mobile and desktop platforms. > 2) Are those that attempting to build an AGI working it as a "program" or > stand alone OS? OpenCog is more of a library. however after SPEL(Speakable Programming for Every Language) is complete, planning on writing GI-OS (General Intelligence Operating System) with it. > Made money, now have time to learn a hobby, want to program ANI type > software, but know nothing about programming. SPEL is designed to be easy to learn as it is modeled on linguistic universals, the elements which are common to a majority of human languages, thus making it possible to achieve fluency. though currently it just does ANI style rewriting and translation to and from multiple human languages -- finished the parser recently. translation/compiling to computer languages is next big block on the roadmap. > Thanks again for your time. > > - Eric sure, hope it helped. from Logan ya ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
