5 ms·
>> I ended up using Smalltalk for my startup. I'm getting ready to start a new project with a significant GUI forms component. I wanted to go with Clojure, but
by miked 18y ago
>> I ended up using Smalltalk for my startup.
I'm getting ready to start a new project with a significant GUI forms component. I wanted to go with Clojure, but it still seems a little rough around the edges. So I'm leaning towards Visualworks Smalltalk, in part because it seems like a great language to prototype in and partly because the OOP aspect fits so well with GUIs.
I'm curious: did you consider Clojure? Would you mind elaborating on why you went with Smalltalk? given the number of Lispers on this site, the answer might be of broad interest.
- plinkplonk 18y ago"Visualworks Smalltalk," Doesn't VW have a "pay us x % of your revenue forever" license (http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=var http://www.cincomsmalltalk.com/userblogs/cincom/blogView?con...)? I am curious as to why any startup would want to accept these terms.
- miked 18y agoWell, I'm not thrilled about it. But getting something out the door is the key. Enjoying the development experience is #2. I can live with a 6% vig for the Cincom guys.
- icey 18y agoOut of curiosity, have you checked out Pharo? It just seems nuts to me to agree to give away such a huge percentage of revenue just for your development stack.
- miked 18y agoI hadn't heard of Pharo before. Thanks for the link. It looks like it might be interesting and I'll keep an eye in it.
- dantheman 18y agoIt sounds like your building a thick client, but in case your building a web app check out: http://www.seaside.st/ http://www.seaside.st/
- miked 18y agoThanks. I have looked at Seaside a bit and it looks impressive. I was impressed at how little code it seems to take to get something going. My app will work best as a thick client, but I still need a website to sell it.