Mocl – a Common Lisp implementation for mobile platforms
wukix.com
wukix.com
I say this as a huge fan of Lisp and there was a time where it made sense to buy a commercial compiler - that time has passed, because when you buy a compiler and a new language you are also buying into an ecosystem, and the more people that are in that ecosystem the better for you.
I can see maybe using Lisp to do some special parts of the program, but even then there is Chicken Scheme which is free and already have a bunch of eggs (extensions), oh and it compiles to C too.
You do realize this runs Common Lisp, right? There are plenty of Common Lisp libraries.
Don't get me wrong, as a language is it the best that I know of. As an environment, it is not.
Anyway, lispworks seems to be doing fine selling their lisp, so maybe it isn't hopeless for wukix :)
I for one, think the price tag is reasonable.
I don't blame you or what you are trying to do, it is the nature of the beast. Introducing a new programming environment is hard enough when it is free, it is nearly impossible when it isn't.
You would pay $40 for a T-shirt if it were some sort of collector’s item you could resell. You would pay $100 for running shoes because that’s less than $15000 for knee surgery, and you like having comfy feet. You would pay $150–300 for an ounce of weed because you know what weed is like, and you like it, and the price is driven up by legal issues. But what justification can you come up with for spending $200 on what is essentially a productivity tool, if it won’t necessarily make you more productive?
But book stores, unlike the company that produces mocl, won't give my money back if I find that the book didn't help me within the first 30 days.
So in this case, it's even a relatively safe gamble (assuming of course, that the company does in fact, honor the 30-day money-back thing).
Nowadays there seems to exist a trend developers should work for free.
It probably isn't, but it sounds like a scam. Better put out some actual code to show that this is for real.
It is real, though. I gave a talk about it at ECLM 2013 http://weitz.de/eclm2013/.
Nobody is going to hand over $200 without at least some of those items listed above. So it just seems a bit strange to even want to release it.
I'm just saying you should slow down a little bit, take a look at http://www.rubymotion.com/ for example. It's the same sort of thing, Ruby for iOS. They provide both examples, publicly available documentation, they even have a way to try it out yourself and see what it looks like.
This seems a little awkward. A sample project setup to build for both platforms would be useful to see.
For some types of applications, the native UI boilerplate would probably be minimal, but for apps with complex UIs, this might add a lot of dev overhead.
Don't get me wrong though, this looks cool!!
Also by actually reading that license it seems to contradict what you promise elsewhere, it says: "All fees shall be non-refundable".
Thanks for pointing out the contradiction there. We may be going above and beyond what is required of us by the license, in the case of refunds. But we'll still do so.
BUT from the commercial perspective you must follow some "commercial software standards". You can even lose customers because the commercial proposal is far from the standard and "against" the customer.
This comment was downvoted without a reply
That being said, the linked video is from 2011 (published in 2013, but from 2011).
I mean, Common Lisp is incompatible to Scheme for example.
Clozure OTOH is compatible with nothing.
What is a Lisp according to you?
I'm not asking this in an agressive way, btw, I'm just really curious.
Clojure 1.5.1
user=> (car '(1 2 3))
CompilerException java.lang.RuntimeException: Unable to resolve symbol: car in this context, compiling:(NO_SOURCE_PATH:1:1)
There are several things wrong with above.I would expect:
ECL (Embeddable Common-Lisp) 12.5.1 (git:6f2fd5413066103f46a7d9f70148c2f0541698f7)
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.
Top level in: #<process TOP-LEVEL>.
> (car '(1 2 3))
1Clojure can run on any platform the JVM can (so basically anywhere except iOS). Clojurescript can run anywhere Javascript does (so everywhere). It's a practical, immediately useful language, that's seen significant uptake and activity.
I like Common Lisp, but it's much easier to build useful apps in Clojure.
Unlikely.
Is this ECL re-packaged you charge > $ 200 for without even giving a trial whatever? :-)
Like AppDelegate and a label with hello world in it ?
Some blog articles showing development of sample applications would also be nice :-)
- No one has ever used this. - It is filled with bugs and has no full time developers supporting it. - It is extremely limited. - The benchmarks are completely false.
I'd buy something like this if it didn't look like a good rich scheme.