Search found 171 matches

by m35
Wed Dec 09, 2009 5:06 pm
Forum: Dragonfly
Topic: Introducing Dragonfly Database Interface
Replies: 4
Views: 5772

Re: Introducing Dragonfly Database Interface

Have you considered using an existing library that takes care of abstracting databases? I haven't looked very thoroughly, but it seems OpenDBX might do the job.
by m35
Tue Dec 08, 2009 7:51 pm
Forum: newLISP newS
Topic: Mutable objects in FOOP in development v.10.1.8
Replies: 18
Views: 10304

Re: Mutable objects in FOOP in development v.10.1.8

Wow Lutz--you've been a big proponent of the functional/immutable approach for so long, I'm surprised and impressed you added mutable objects. I hope you don't feel like you're compromising on all us poor, industry brainwashed, OOP developers ;)
by m35
Mon Dec 07, 2009 5:43 pm
Forum: newLISP and the O.S.
Topic: SIGSEGV in embedded NewLISP on 64bit Ubuntu
Replies: 3
Views: 3173

Re: SIGSEGV in embedded NewLISP on 64bit Ubuntu

TedWalther wrote:Thanks Phillip. Who would have thought a simple int/UINT mixup would have such effects?
Certainly not Google ;)
by m35
Wed Dec 02, 2009 7:01 pm
Forum: newLISP and the O.S.
Topic: winfork and process problem on windows
Replies: 5
Views: 4153

Re: winfork and process problem on windows

Unfortunately I don't think the winfork.lsp module has been updated in any way in a long time. I also don't believe it's hosted on, or even linked anywhere on the official newLISP site, so we can't really remove it. It might be wise for whoever is hosting it to remove it, update it, or put a big dis...
by m35
Mon Nov 16, 2009 6:07 pm
Forum: newLISP newS
Topic: Unboxing after the move
Replies: 7
Views: 5158

Re: Unboxing after the move

I like the idea of a forum made for posting your modules, scripts, and functions.

But overall I think I'd prefer fewer forums (more like the old arrangement).
by m35
Fri Nov 13, 2009 8:27 pm
Forum: Dragonfly
Topic: Dragonfly 0.50 Released!
Replies: 19
Views: 17840

Re: Dragonfly 0.50 Released!

#!/bin/bash NEWLISP_REDIRECTION="./dragonfly-framework/newlisp-redirection.lsp" if [ ! -f $NEWLISP_REDIRECTION ] ; then echo "ERROR: cannot find file: $NEWLISP_REDIRECTION" exit 1 fi echo "If all goes well visit http://localhost:8080 in your browser" newlisp "$NEWLISP_REDIRECTION" -c -http -d 8080 ...
by m35
Thu Nov 12, 2009 4:59 pm
Forum: newLISP newS
Topic: newLISP Fan Club is Moving!
Replies: 39
Views: 20294

Re: newLISP Fan Club is Moving!

Since the 3 things I really hoped to see in the forum (RSS, login on front page, skip 'you are logged in' page) weren't implemented, along with no reply notifications, I figured Ryon was still in the process of setting things up.

Any status updates Ryon? :)
by m35
Wed Nov 11, 2009 8:10 pm
Forum: Dragonfly
Topic: Dragonfly - a web framework for newLISP
Replies: 74
Views: 57117

Re: Dragonfly - a web framework for newLISP

I'm quite impressed the site! It's very clean and simple to navigate and understand. The Getting Started walk-though made sense and should make it easy for people to get started. I've never done any serious web development, but if ever I did, Dragonfly would be a serious contender for my api. It has...
by m35
Wed Nov 04, 2009 4:41 pm
Forum: Whither newLISP?
Topic: defining functions inside functions
Replies: 5
Views: 4335

Re: defining functions inside functions

Maybe if there are two very different tasks that should occur within a loop depending on a state, you could create functions instead of having a conditional inside the loop? (define (fishy-function b?) (if b? (define (dafunc) (println "Doing something")) (define (dafunc) (println "Doing something co...
by m35
Wed Oct 28, 2009 5:08 pm
Forum: Whither newLISP?
Topic: Request for a $this variable
Replies: 19
Views: 11268

Re: Request for a $this variable

I'm really impressed how newLISP's very simple memory management system (ORO: one-reference-only) has worked so well for so long. Its simplicity makes its execution very predictable. You don't have to deal with a garbage collector arbitrarily pausing your scripts, and you don't have to worry about c...
by m35
Tue Oct 27, 2009 5:29 pm
Forum: Whither newLISP?
Topic: Symbols in context qualified functions not in that context
Replies: 3
Views: 3036

Re: Symbols in context qualified functions not in that context

I hate to say it, but the limitations surrounding context referencing are the longest running issues that have bugged me about newLISP. I first ran into them over 2 years ago , shortly after stumbling upon the language. I really like newLISP, and definitely don't want to diminish Lutz's hard work an...
by m35
Tue Oct 27, 2009 5:20 pm
Forum: newLISP and the O.S.
Topic: Upper-case, UTF-8 and Windows won`t work together
Replies: 2
Views: 2825

Re: Upper-case, UTF-8 and Windows won`t work together

According to 10.1.5 newLISP nl-string.c /* Note that on many platforms towupper/towlower do not work correctly for non-ascii unicodes */ Have you tried using (upper-case) using the regular (non UTF8) newLISP? Given the way Windows doesn't cater to UTF8 by default, this may require a bit of platform ...
by m35
Tue Oct 27, 2009 4:57 pm
Forum: Whither newLISP?
Topic: Request for a $this variable
Replies: 19
Views: 11268

Re: Request for a $this variable

Hmm. Using self-modifying functions as closures might be pretty cool. You could create as many clones of those closures, each with their own state. A very very sloppy example that could make use of the $this variable. (define (truck-class func) (let ((speed 100) (color "red")) (case func ("set speed...
by m35
Mon Oct 26, 2009 4:20 pm
Forum: Whither newLISP?
Topic: Request for a $this variable
Replies: 19
Views: 11268

Re: Request for a $this variable

Might there be some value in making a $this refer to the current lambda expression being executed? Would that make self-modifying functions more portable?
by m35
Fri Oct 16, 2009 6:53 pm
Forum: Anything else we might add?
Topic: Merge with Anything Else forum?
Replies: 2
Views: 2828

Re: Merge with Anything Else forum?

I see this forum containing general newLISP questions, help or feedback and discussions about the language. I see the "Anything else" forum containing various side topics such as the recent Clojure evaluation thread, or perhaps linking to a Daily WTF coding challenge. More on how newLISP relates to ...
by m35
Fri Oct 16, 2009 6:49 pm
Forum: newLISP newS
Topic: newLISP Fan Club is Moving!
Replies: 39
Views: 20294

Re: newLISP Fan Club is Moving!

M35, I just took a look at the mods to add an RSS feed to this board, and I don't want to tackle them until after the domain name is transferred. Is that okay? Oh I thought this was the new domain. No rush. Whenever things are settled it will be nice to have. Now about the logging in process... ;) ...
by m35
Thu Oct 15, 2009 4:22 pm
Forum: newLISP newS
Topic: newLISP Fan Club is Moving!
Replies: 39
Views: 20294

Re: newLISP Fan Club is Moving!

What's the new RSS feed link?

Also the newLisp General Discussion forum shows there are new posts, but mocks me with
The board that hates me wrote:You do not have the required permissions to read topics within this forum.
:(
by m35
Thu Oct 08, 2009 3:35 pm
Forum: newLISP in the real world
Topic: How to take one byte from a string
Replies: 11
Views: 3421

Manual says: "Length... returns... the number of characters in a string". But (length "one-russian-letter-in-utf-8") returns 2, not 1. What version of the manual are you using? The current manual says Returns ... the number of bytes in a string. There is also utf8len for utf8 strings. I've run into...
by m35
Wed Oct 07, 2009 5:23 pm
Forum: Whither newLISP?
Topic: C from newlisp?
Replies: 6
Views: 4576

Ah, I see they still haven't fixed the bug I reported 2 years ago. :)

But it's good to see that project has made progress.
by m35
Tue Oct 06, 2009 4:03 pm
Forum: Anything else we might add?
Topic: It doesn't look good! Is there any other Newlisper photo?
Replies: 7
Views: 4872

Image
by m35
Tue Sep 29, 2009 5:53 pm
Forum: newLISP and the O.S.
Topic: How to copy file from/to a network place?
Replies: 1
Views: 2381

Yes. newLISP works fine with shared folders on other computers in a Windows network.
by m35
Fri Sep 11, 2009 8:07 pm
Forum: newLISP newS
Topic: Artful Code modules
Replies: 20
Views: 10678

For those not so familiar with the implications of the GPL, I listed some cases in another thread (to reduce the hijacking of this one ;).
by m35
Fri Sep 11, 2009 7:11 pm
Forum: Whither newLISP?
Topic: Developing commercial software
Replies: 38
Views: 24780

In response to some of the comments in the very hijacked Artful Code thread , I hope to clarify with some concrete examples. With newLISP under the GPL, it is very unlikely businesses would use newLISP in client software (because it would require releasing their source code). Two specific uses-cases...
by m35
Wed Sep 09, 2009 4:42 pm
Forum: Whither newLISP?
Topic: Developing commercial software
Replies: 38
Views: 24780

I've been thinking about this recently. Since newLISP is under the GPL, I assume Lutz only expects businesses to use it server-side, or as an internal general purpose scripting language. There's very little chance we would ever see newLISP as part of a commercial client application. I'm not a devote...
by m35
Wed Sep 09, 2009 4:03 pm
Forum: newLISP in the real world
Topic: using external modules
Replies: 7
Views: 2902

i thought that by re-installing newlisp w/ the module in place, this would let me not have to load the web.lsp module manually. am i correct about this? newLISP doesn't automatically detect and load modules, you always have to include a ( load ) statement to use a module's code. For example, this s...