Cool! Lots of people still using it, then.

Yup, I agree with Tim, we should focus on community building. Maybe setup a 
Gitter/Slack channel?

Dmitry, I should've made it clearer in my original post: I was already a CB 
user (I used CB for a few projects between 2009 and 2013) but in my mind CB 
had become irrelevant with the emergence of new frameworks. I was obviously 
mistaken.

So, it appears that right now CB is in a no man's land: Elixir users will 
use Phoenix for their web app needs and Erlang users stay away because of 
pmods. Where does that leave us?




On Tuesday, February 16, 2016 at 7:44:25 PM UTC-2, Dmitry Polyanovsky wrote:
>
> Hi
> I use it. (surprising) Actually, I started to use CB for same reasons as 
> you:  I was unhappy with PHP for some my requirements and Django, RoR and 
> others could not solve them too. I discovered Erlang and CB to be perfect 
> solution for my needs. Currently I have a half dozen websites running on 
> CB. Most important part, architecture and ideas behind CB give me ability 
> to write cool apps fast and without a pain.
>
> The bad part, that we don't have strong community. CB is only framework 
> and depends on huge number of libraries of different code quality and worst 
> thing, different support level. For example, most drivers in boss_db not 
> working for different reasons. Actually, i can be pretty sure mysql and 
> postgres drivers are working right now, other just broken. Each time I have 
> a bit more time, I merge PRs or write some myself, but it's pretty hard to 
> do anything without other people being around to help or just exchange 
> ideas or opinions. 
>
> It looks like I'm not only one here, so if anybody want to help and keep 
> CB alive, I'm here to merge PRs, join discussions and make world better.
>
>
>
> On Tuesday, February 16, 2016 at 1:50:20 AM UTC+2, rlander wrote:
>>
>> Hey guys, just wanted to share a story.
>>
>> Some time ago I inherited the code base for a realtime web app written in 
>> nodejs that was old, very unstable, and leaking memory left and right. As 
>> we decided to rewrite everything, I spent a month prototyping a few 
>> different solutions:
>>
>> - python + pushpin + nginx 
>> - clojure + redis + nginx 
>> - go
>> - elixir + rethinkdb + postgres
>>
>> It just bothered me that I had to use so many moving parts or use worse 
>> languages like go.
>>
>> Then it hit me: Chicago Boss is the perfect framework for this kind of 
>> problem. To cut the story short, it only took me 1/3 of the time to write 
>> the prototype, it uses less moving parts (I ditched all external services 
>> like pushpin or nginx push module) and performs very well.
>>
>> So, I confess I was bearish on Chicago Boss, pmods being deprecated, Evan 
>> leaving and all. But this little experiment made me realize that Chicago 
>> Boss still fills a niche that others don't. Elixir/phoenix is a nice stack, 
>> but I find Erlang much more elegant and succinct. 
>>
>> So, is anybody else still using Chicago Boss? How can we make it relevant 
>> again?
>>
>> BTW, thanks Dmitry for carrying the torch forward and, if there's anyone 
>> still listening, let's make some noise!
>>
>> rlander
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ChicagoBoss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/chicagoboss.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/chicagoboss/cac29e8d-d85c-46e5-bc8b-29748af95abf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to