[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
newlispfanclub.alh.net • View topic - How to get newLISP popular?

How to get newLISP popular?

Pondering the philosophy behind the language

How to get newLISP popular?

Postby hilti » Tue Jan 08, 2013 4:04 pm

Over three years now I'm using newLISP for several projects, most of them were web projects. During these years I've experimented with other LISPs like clisp, clojure and so on, but always coming back to newLISP because it's more fun and easier to solve my computing tasks.

So how will get newLISP more popular - what do we have to do in 2013?

I've written down some ideas I'd like to share with You:

1. Make newlisp.org more sexy - I'm working on some styles Lutz can easy use with his wiki
2. Write an ebook for children about "Programming with newLISP on the Raspberry Pi"
=> The internet of things is right around the corner and I think children like to influence their world via a computer. With newLISP it's easy to access the GPIO Pins from the Raspberry Pi to read out sensors or do some home automation.
3. Developing a portable, embedded social network device. Something like "Facebook to Go" using newLISPs networking functions, because I think the discussions about personal data and privacy will become more active.

What are you thinking?

Cheers
Marc
--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: How to get newLISP popular?

Postby cormullion » Tue Jan 08, 2013 7:23 pm

cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: How to get newLISP popular?

Postby jopython » Wed Jan 09, 2013 1:42 pm

Cormullion,
The last time i heard GPL licensed apps are not allowed in the appstore.
jopython
 
Posts: 123
Joined: Tue Sep 14, 2010 3:08 pm

Re: How to get newLISP popular?

Postby HPW » Wed Jan 09, 2013 2:51 pm

I heard that you have to use apple tools to compile apps.
So newlisp would be needed to be ported to objective-C
HPW
 
Posts: 1376
Joined: Thu Sep 26, 2002 9:15 am
Location: Germany

Re: How to get newLISP popular?

Postby hilti » Wed Jan 09, 2013 3:01 pm

--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: How to get newLISP popular?

Postby cormullion » Wed Jan 09, 2013 5:04 pm

Pixie Scheme III is available under the GNU General Public License, and is on the App store.

Gambit Scheme is LGPL, and is on the App store now. And you can use Gambit Scheme to build iOS apps too, which is even cooler, and those apps are also allowed on the App store.

Lua is MIT licensed, and iLua is available for iOS.

Python is claimed as GPL-compatible, and is available for iPad and iPhone.

Ruby has a special two-way license, including BSDL, and is available for iPad and iPhone.

R is GPL licensed, and is available for iPad and iPhone.

and so on...

I'm still not convinced that there are insurmountable barriers to putting newLISP in some form on iOS. And I don't think it has to be rewritten, just recompiled. But I know nothing of these arcane matters, or who would tackle such a task... :)
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: How to get newLISP popular?

Postby Astrobe » Tue Jan 15, 2013 11:23 pm

Astrobe
 
Posts: 39
Joined: Mon Jan 11, 2010 9:41 pm

Re: How to get newLISP popular?

Postby cormullion » Wed Jan 16, 2013 8:39 am

Some good points there. Apart from the bit about engaging with the mainstream Lisp community.... only a masochist would waste any time doing that... :)
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: How to get newLISP popular?

Postby jazper » Wed Jan 16, 2013 10:40 am

Thanks to Lutz in particular and everyone who helped make this such great language. As to making it more popular, it would need to be "ubiquitous". Lua is, python is, in their respective territories, but newLISP hasn't really got a "turf" yet.

"Hello World" is SO last century. Why not make the bottom line example an httpd cgi app? Like a basic user registration form, displayed to a web grid. The classic staff list. Nothing great, just an example desktop/android sqlite3 cgi app that stores a user and email to a sqlite3 database. Then it can display "Hello [user] your email is [email]" from a database.

I say this, because even after some years of using newLISP around the office, I still haven not yet mastered writing things to sqlite3 from a cgi web form - displaying them, yes, but not writing to the database. Believe me, I have tried. Even the example in the user guide does not write to Sqlite3, whatever I do, and that's not even a web form. And web is where it is all going.

newLISP writes easily to Excel, so my 2c is, making an easy office cgi webform database could be a very useful new "turf" for newLISP. If office users can get going with that, they'll be everywhere. McCarthy's secretaries wrote LISP programs, because McCarthy didn't tell them that they were doing that!
jazper
 
Posts: 92
Joined: Thu Dec 10, 2009 8:26 am
Location: South Africa

Re: How to get newLISP popular?

Postby unixtechie » Wed Feb 06, 2013 7:36 pm

unixtechie
 
Posts: 65
Joined: Sat Sep 06, 2008 6:30 am

Re: How to get newLISP popular?

Postby JeremyDunn » Tue Feb 12, 2013 1:52 am

I wish I knew more about programming. I can tell you right off the bat that if someone could figure out a way to interface with AutoCAD so that one could use NewLISP rather than AutoLISP, that the language would immediately have a large community. AutoLISP exists in several CAD programs now but none of them have deigned to improve AutoLISP. The users keep begging Autodesk to improve AutoLISP but it falls on deaf ears, they have decided for us that we're supposed to use VB.NET. And yet everyone defies them and keeps using AutoLISP! They just don't get it.
JeremyDunn
 
Posts: 11
Joined: Wed Apr 07, 2010 12:18 am

Re: How to get newLISP popular?

Postby itistoday » Tue Jun 25, 2013 7:52 pm

I tried to use newLISP once from a C program, and it didn't go too well. newLISP is great in going from newLISP -> C, but not in the opposite direction, so until it has support for that, which is at least as good as Lua's, it won't be popular for using as a scripting language for games, or other places where Lua is used.
Get your groove on.
itistoday
 
Posts: 413
Joined: Sun Dec 02, 2007 5:10 pm
Location: I'm sitting right next to you. :)


Return to Whither newLISP?

Who is online

Users browsing this forum: No registered users and 1 guest

cron