News for hackers. Stuff that matters.

lisporama

Re:AskYC: Quick GUI app in off-beat language? Or...? on Wednesday December 19, 2007 @05:01PM (#91285)
Looking at this one...

Installing GIMP as directed did not load GTK to the Common Files directory... and the path was not added to the environment variables.

The instructions say "(I had to reboot after this, but then I don't know anything about Win32)" and "On windows under emacs with slime, the gtk window does not popup."

This does not give warm fuzzy feelings.

Ruby appears to be the way to coding happiness just based on this... ;)

Re:AskYC: Quick GUI app in off-beat language? Or...? on Wednesday December 19, 2007 @04:45PM (#91279)
Cute. Had to pop over to ActiveState to download TCL, but that worked pretty good straight from the REPL-like fxri prompt.... (Now I just need a library for doing transformations with bitmap images.)

Thanks.

Re:AskYC: Quick GUI app in off-beat language? Or...? on Wednesday December 19, 2007 @03:31PM (#91261)
I've got a working prototype in C#-- gui and all; just no DSL, yet. I'd like to do go to a different language, but dread the learning curve and potential hassles of moving to something "cool" in the face of a time crunch.

AskYC: Quick GUI app in off-beat language? Or...?

I want to make a desktop app with a GUI. I don't have loads of free time and I don't want to have to beg too much help off of "real" developers on forums or whatever. I want to do my on work and live with the consequences of my descisions and not send every little thing to a committee. My app needs mostly to put bitmap images on the form and rotate them around and/or stretch them to fit...

( Read More... | 20 comments | 9 points | on HN )
Here is a mediocre lisper and an advanced lisper's take on the question (edit: and also another lisper's take, too):

http://lispy.wordpress.com/2007/11/02/my-solution-to-the-rou...

What are the bit operators in Common Lisp? My google-fu fails me...

Boilerplate code says a lot about a language...

http://lispy.wordpress.com/2007/10/01/boilerplate-code-says-a-lot-about-a-language/

"That's the important point: the difference between merely implementing something in a language and embedding something in a language so that you don't lose the original power of the language. Lisp is a lousy language for doing any particular problem; what it's good for is figuring out the right language that you want and embedding that in Lisp. That's the real power to this approach to...

( Read More... | 1 comment | 6 points | on HN )
Aren't embedded languages (languages built "on lisp") superior to DSL's? Embedded languages can integrate with each other seamlessly if need be... and they can be manipulated in terms of the parent language.
As one learning lisp and working through SICP...

I've got to say that this is practically like learning to program all over again.

I'd almost go so far as to say that it's like learning to program. Period. Regardless of the years of experience in those other languages....

I did love programming, though... even though I was so Blubby. As long as I wasn't pushing the limits of the languages, I wouldn't think to look anywhere else. I didn't quite imagine that real Computer Science (like SICP) could benefit me-- given how atrocious so many programmers I'd met that had even Master's Degrees were.... Now I feel like I've wasted years and years of time.

(Why didn't anyone tell me? Ah... but would I have paid attention if they tried?)