Re: Concurrency Talk materials

2020-04-24 Thread James Every
Twelve years later, the Java code still works in the very latest Clojure, 
and I have used the Clojerl compiler to run the original code on the BEAM 
virtual machine! The agents have been converted to processes, and Swing to 
WXWidgets, otherwise I left the code unchanged where possible.

Rich's original CLJ source :- 
https://gist.github.com/devstopfix/b60bdc67a6557286f14b035f2f993536


Converted CLJE source :- 
https://gist.github.com/devstopfix/4bbe8eb45a765198bba9cd11a95a26bf

Blog post :- http://www.devstopfix.com/posts/2020/clojerl-ant-simulation/

Running side-by-side :-






On Tuesday, 1 April 2008 04:19:03 UTC+1, Rich Hickey wrote:
>
> On March 20th, I gave a talk on Clojure and concurrency at a meeting 
> of the Western Mass Developer's Group. The slides, source code for the 
> demo, and audio from the talk are online. I hope to follow up with 
> video of the talk on Clojure TV soon. 
>
> http://www.clojure.org/news/concurrency_talk.html 
>
> Rich

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/5cf8304c-fe13-4f61-98e1-f00c62e9a8a6%40googlegroups.com.


Re: Concurrency Talk materials

2020-04-24 Thread Carlos Vega
FYI
We have a Slack Channel for Clojure too.
#g-t-clojure

On Fri, Apr 24, 2020 at 10:39 AM Carlos Vega 
wrote:

> Clojure rocks!
> Talking about Rich Hickey, one of my favorites talks: Simplicity matters:
> https://www.youtube.com/watch?v=rI8tNMsozo0
>
> On Fri, Apr 24, 2020 at 9:04 AM James Every  wrote:
>
>> Twelve years later, the Java code still works in the very latest Clojure,
>> and I have used the Clojerl compiler to run the original code on the BEAM
>> virtual machine! The agents have been converted to processes, and Swing to
>> WXWidgets, otherwise I left the code unchanged where possible.
>>
>> Rich's original CLJ source :-
>> https://gist.github.com/devstopfix/b60bdc67a6557286f14b035f2f993536
>>
>>
>> Converted CLJE source :-
>> https://gist.github.com/devstopfix/4bbe8eb45a765198bba9cd11a95a26bf
>>
>> Blog post :- http://www.devstopfix.com/posts/2020/clojerl-ant-simulation/
>>
>> Running side-by-side :-
>>
>>
>> 
>>
>>
>>
>>
>> On Tuesday, 1 April 2008 04:19:03 UTC+1, Rich Hickey wrote:
>>>
>>> On March 20th, I gave a talk on Clojure and concurrency at a meeting
>>> of the Western Mass Developer's Group. The slides, source code for the
>>> demo, and audio from the talk are online. I hope to follow up with
>>> video of the talk on Clojure TV soon.
>>>
>>> http://www.clojure.org/news/concurrency_talk.html
>>>
>>> Rich
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/clojure/5cf8304c-fe13-4f61-98e1-f00c62e9a8a6%40googlegroups.com
>> 
>> .
>>
>

-- 


The information contained in this e-mail may be confidential. It has been 
sent for the sole use of the intended recipient(s). If the reader of this 
message is not an intended recipient, you are hereby notified that any 
unauthorized review, use, disclosure, dissemination, distribution or 
copying of this communication, or any of its contents, is strictly 
prohibited. If you have received it by mistake please let us know by e-mail 
immediately and delete it from your system. Many thanks.

 

La información 
contenida en este mensaje puede ser confidencial. Ha sido enviada para el 
uso exclusivo del destinatario(s) previsto. Si el lector de este mensaje no 
fuera el destinatario previsto, por el presente queda Ud. notificado que 
cualquier lectura, uso, publicación, diseminación, distribución o copiado 
de esta comunicación o su contenido está estrictamente prohibido. En caso 
de que Ud. hubiera recibido este mensaje por error le agradeceremos 
notificarnos por e-mail inmediatamente y eliminarlo de su sistema. Muchas 
gracias.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/CAK2xb37Pfw6u6b5nWxv5kNs-qBvxpDjUuKZdyYu9Ghy9DCcudg%40mail.gmail.com.


Re: Concurrency Talk materials

2020-04-24 Thread Carlos Vega
Clojure rocks!
Talking about Rich Hickey, one of my favorites talks: Simplicity matters:
https://www.youtube.com/watch?v=rI8tNMsozo0

On Fri, Apr 24, 2020 at 9:04 AM James Every  wrote:

> Twelve years later, the Java code still works in the very latest Clojure,
> and I have used the Clojerl compiler to run the original code on the BEAM
> virtual machine! The agents have been converted to processes, and Swing to
> WXWidgets, otherwise I left the code unchanged where possible.
>
> Rich's original CLJ source :-
> https://gist.github.com/devstopfix/b60bdc67a6557286f14b035f2f993536
>
>
> Converted CLJE source :-
> https://gist.github.com/devstopfix/4bbe8eb45a765198bba9cd11a95a26bf
>
> Blog post :- http://www.devstopfix.com/posts/2020/clojerl-ant-simulation/
>
> Running side-by-side :-
>
>
> 
>
>
>
>
> On Tuesday, 1 April 2008 04:19:03 UTC+1, Rich Hickey wrote:
>>
>> On March 20th, I gave a talk on Clojure and concurrency at a meeting
>> of the Western Mass Developer's Group. The slides, source code for the
>> demo, and audio from the talk are online. I hope to follow up with
>> video of the talk on Clojure TV soon.
>>
>> http://www.clojure.org/news/concurrency_talk.html
>>
>> Rich
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/clojure/5cf8304c-fe13-4f61-98e1-f00c62e9a8a6%40googlegroups.com
> 
> .
>

-- 


The information contained in this e-mail may be confidential. It has been 
sent for the sole use of the intended recipient(s). If the reader of this 
message is not an intended recipient, you are hereby notified that any 
unauthorized review, use, disclosure, dissemination, distribution or 
copying of this communication, or any of its contents, is strictly 
prohibited. If you have received it by mistake please let us know by e-mail 
immediately and delete it from your system. Many thanks.

 

La información 
contenida en este mensaje puede ser confidencial. Ha sido enviada para el 
uso exclusivo del destinatario(s) previsto. Si el lector de este mensaje no 
fuera el destinatario previsto, por el presente queda Ud. notificado que 
cualquier lectura, uso, publicación, diseminación, distribución o copiado 
de esta comunicación o su contenido está estrictamente prohibido. En caso 
de que Ud. hubiera recibido este mensaje por error le agradeceremos 
notificarnos por e-mail inmediatamente y eliminarlo de su sistema. Muchas 
gracias.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/CAK2xb34-aURGq66n38tU7B5G0JiSA2JQ%3DopzQZUWMOHVghYrbw%40mail.gmail.com.


ANN: ClojureScript 1.10.741

2020-04-24 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code.

README and source code: https://github.com/clojure/clojurescript

Please refer to the announce post for the details:
https://clojurescript.org/news/2020-04-24-release

This release also features a significant enhancement when building against
node_modules:
https://clojurescript.org/news/2020-04-24-bundle-target

As always, feedback welcome!

David

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/CAPC9OaecGyHHJGEjqoDqnfg0zSGJ%2BTRzVPiNBwfaPniNr54aVg%40mail.gmail.com.


Re: ANN: ClojureScript 1.10.741

2020-04-24 Thread Ag Ibragimov

Some people have no idea how awesome it is to see David Nolen working on 
Clojurescript again. That is so cool!

On Fri 24 Apr 2020 at 10:10, David Nolen  wrote:


ClojureScript, the Clojure compiler that emits JavaScript source code.

README and source code: https://github.com/clojure/clojurescript

Please refer to the announce post for the details:
https://clojurescript.org/news/2020-04-24-release

This release also features a significant enhancement when building against
node_modules:
https://clojurescript.org/news/2020-04-24-bundle-target

As always, feedback welcome!

David


--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups "Clojure" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/m2k124cr5p.fsf%40gmail.com.