Re: OT: Github Alternatives

2014-07-01 Thread Thorsten Jolitz
Charles Harvey III charlesnhar...@gmail.com writes:

 You could abandon Git and save yourself a lot of money and pain.

 Start using Bazaar! http://bzrinit.com/
 (http://bazaar.canonical.com/en/)

 Hosting is seriously you setting up an ftp server (sftp, ssh, scp) -
 whatever. There is web viewer plugin:
 https://launchpad.net/loggerhead. it is basically an apache module.

 Seriously, take a look at Bzr. All the features of Git with much nicer
 commands and it won't ever lose your history. And hosting it yourself
 is just so easy.

Too bad that even GNU Emacs development is moving (has already moved?)
from bzr to git. See 

,
| From: e...@thyrsus.com (Eric S. Raymond)
| Subject: bzr is dying; Emacs needs to move
| Newsgroups: gmane.emacs.devel
| To: emacs-de...@gnu.org
| Date: Thu,  2 Jan 2014 04:53:47 -0500 (EST) (25 weeks, 5 days, 1 hour ago)
| 
| I am posting this because I think it is my duty as a topic expert in
| version-control systems and the surrounding tools to do so, not because
| I have any desire to be in the argument that is certain to ensue.
| 
| The bzr version control system is dying; by most measures it is
| already moribund.  [...]
`

and the following long thread on gmane.emacs.devel.

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: What's clojure killer app? I don't see any.

2014-04-19 Thread Thorsten Jolitz
Paulo Suzart paulosuz...@gmail.com writes:

 Sorry guys, I've been posting about Clojure since 2009, and still can't
 see it becoming the main technology even being the CTO of the company. 

 What is the killer app for you? Or how do you think we can make
 clojure supporting apps like Facebook or something big like that? 

Being on the list a few days only I can tell you the 'killer-use-case' a
complete newbie was looking for: clojure for android. 

Clojure apps that run as smooth as java apps but are (by the very nature
of clojure) much more convenient to write would probably open up some
doors in the enterprise world. I've seen real Scala for Android jobs
already, hopefully there will be Clojure for Android jobs in the future
too.

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Code snippets to attract new users

2014-04-18 Thread Thorsten Jolitz
kurofune jesseluisd...@gmail.com writes:

 Hello everyone!

 A Java programmer recently mentioned to me that if the Clojure
 community wants to appeal to industry programmers that they would need
 to provide example code comparisons, which clearly show why it is good
 to choose Clojure over another language. The same person gave me the
 following link with Java snippets that have proved useful for
 learners, something like a mini-cookbook:
 http://viralpatel.net/blogs/20-useful-java-code-snippets-for-java-developers/

 When I google Java Clojure code comparisons, nothing simple or
 straightforward like this comes up, so I want to translate these
 snippets into their Clojure equivalents and place them side by side
 with the Java, for comparison. I hope it will also provide a resource
 for Clojure programmers who want to get a better feel for Java and
 gain a more intuitive grasp of what goes on during interop. I'd like
 to cloud the task out to anyone interested in picking one snippet and
 posting it here. I'll then collect them, clean them up, post them and
 provide a link to either a blog post or github gists page. 

 Does this appeal to anyone? If not, what succinct piece of media would
 you suggest for wowing the pants off a Clojure skeptic?

I think you should have a look at 

,-
| http://rosettacode.org/wiki/Rosetta_Code
`-

there are solutions from hundreds of programming languages for hundreds
of problems to be compared - and to be reused as useful snippets. 

I actually created a massive book out of this huge knowlegde base for my
favorite lisp of all, PicoLisp (http://picolisp.com/wiki/?home):

,
| http://www.scribd.com/doc/103733857/PicoLisp-by-Example
`

its and open source project, so you could very well take my LaTeX
sources and create a similar 'by-example' book for Clojure
(https://github.com/tj64/picolisp-by-example). 

But you would need to consider two important questions:

1. Copyright  Quality

I was in the unique situation that more than 600 Rosettacode solutions
had been written by one single person - PicoLisp creator Alexander
Burger himself. So I could be sure they are canonical high quality
solutions, and I could (almost) solve the copyright issue by making
Alexander Burger the principle author of the book with me as co-author.
 
'Almost', because not only the solutions have copyrights, but the
problems too. I had to do quite a lot of extra work to make the authors
of the Rosettacode problems happy. So be very careful (!!), this
copyright issue isn't really fun at all, even when you produce a free
open source book.

2. Does it help the language?

I created two free books about PicoLisp, the aforementioned 'PicoLisp by
Example' and 'PicoLisp Works'

,-
| (http://www.scribd.com/doc/103732688/PicoLisp-Works)
`-

a compilation of almost all docs ever written about the language. I find
them very useful myself as language reference, and it seems they are
quite popular with people who like to discover this unknown but
fascinating pure and powerful lisp dialect.

But OTOH - everybody can see now how short and succint PicoLisp programs
are, that libraries are often not needed because PicoLisp core functions
are so powerful, how complete the PicoLisp application framework is for
database and web-development - besides its extremely small
footprint. And they could see how easy it is to install PicoLisp and how
very fast it runs (the fasted interpreter of all?) when they actually
try out the examples.

So one would expect a kind of PicoLisp hype triggered by the language's
suberb performance in the Rosettacode competition, but that did not
happen (yet) - unfortunately. 

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Emacs - error with `nrepl-jack-in'

2014-04-18 Thread Thorsten Jolitz
Thorsten Jolitz tjol...@gmail.com writes:

 Hi List, 

 just installed lein2 and can start 'lein2 repl' successfully on the
 command-line. 'lein repl' works too, since I defined an alias in my
 .bashrc. 

 After installing packages clojure-mode and nrepl in Emacs, I get this
 error when trying `nrepl-jack-in':

 ,-
 | error in process sentinel: Could not start nREPL server: /bin/bash: Line
 | 1: lein: Command not found.
 `-

 I'm on Archlinx with

 #+begin_src emacs-lisp
  (emacs-version)
 #+end_src

 #+results:
 : GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.7)
 :  of 2014-01-28 on var-lib-archbuild-extra-x86_64-juergen

 I googled some related sites and it seems it might be an Emacs (exec-) path
 problem, but a reboot did not help.

I just learned that CIDER is the current Emacs IDE for clojure and that
my setup described above is outdated, so this problem can be considered
as solved. 

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Emacs - error with `nrepl-jack-in'

2014-04-18 Thread Thorsten Jolitz
Erlis Vidal er...@erlisvidal.com writes:

 Do not add an alias for lein, rename lein2 to just lein. 

Ok, done, thx.

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Code snippets to attract new users

2014-04-18 Thread Thorsten Jolitz
kurofune jesseluisd...@gmail.com writes:

 Pico-Lisp looks pretty cool, and that massive book of yours is nuts.
 It seems like there is an example for everything in there! About the
 poor reception in spite of Rosetta-Code success, I can only say that
 predicting human behavior on the assumption that their decisions are
 rational, is unlikely to ever succeed. We are socially minded, always
 looking for what's popular :) 

PicoLisp is really cool (except when it comes to jobs, projects, money
and stuff like that). Clojure is cool too and hopefully more promising
for that kind of stuff ... ;-)

Those software hypes and desillusions are a fascinating topic by itself,
its kind of hard to explain why some languages that appear like a
chaotic free jazz improvisation with only temporal value have a huge
success while others that appear like a perfectly structured bach fugues
written for eternity are simply ignored by the masses. 

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: Emacs - error with `nrepl-jack-in'

2014-04-18 Thread Thorsten Jolitz
Erlis Vidal er...@erlisvidal.com writes:

 Also clojure for the brave and true will guide you through the
 configuration process really straight forward. 

 http://www.braveclojure.com/using-emacs-with-clojure/

Hi Greg and Erlis,

just learned about the cool CIDER, thanks for your tips!

 On Fri, Apr 18, 2014 at 9:37 AM, greg r soapy-sm...@comcast.net
 wrote:

 You should consider going to CIDER:
 
 https://github.com/clojure-emacs/cider
 
 The command is 'cider-jack-in'.
 
 Here's a page with a lot of install info:
 
 http://clojure-doc.org/articles/tutorials/emacs.html
 
 There are many web pages out there with obsolete information on
 Clojure and emacs.
 The above page is one of the most up-to-date.
 
 Regards,
 Greg
 
 
 
 On Thursday, April 17, 2014 9:45:13 PM UTC-4, Thorsten Jolitz
 wrote:

 
 Hi List, 
 
 just installed lein2 and can start 'lein2 repl' successfully
 on the 
 command-line. 'lein repl' works too, since I defined an alias
 in my 
 .bashrc. 
 
 After installing packages clojure-mode and nrepl in Emacs, I
 get this 
 error when trying `nrepl-jack-in': 
 
 ,--
 --- 
 | error in process sentinel: Could not start nREPL server:
 /bin/bash: Line 
 | 1: lein: Command not found. 
 `--
 --- 
 
 I'm on Archlinx with 
 
 #+begin_src emacs-lisp 
 (emacs-version) 
 #+end_src 
 
 #+results: 
 : GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version
 3.10.7) 
 : of 2014-01-28 on var-lib-archbuild-extra-x86_64-juergen 
 
 I googled some related sites and it seems it might be an Emacs
 (exec-) path 
 problem, but a reboot did not help. 
 
 -- 
 cheers, 
 Thorsten 
 
 
 -- 
 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.
 For more options, visit https://groups.google.com/d/optout.

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Emacs - error with `nrepl-jack-in'

2014-04-17 Thread Thorsten Jolitz

Hi List, 

just installed lein2 and can start 'lein2 repl' successfully on the
command-line. 'lein repl' works too, since I defined an alias in my
.bashrc. 

After installing packages clojure-mode and nrepl in Emacs, I get this
error when trying `nrepl-jack-in':

,-
| error in process sentinel: Could not start nREPL server: /bin/bash: Line
| 1: lein: Command not found.
`-

I'm on Archlinx with

#+begin_src emacs-lisp
 (emacs-version)
#+end_src

#+results:
: GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.7)
:  of 2014-01-28 on var-lib-archbuild-extra-x86_64-juergen

I googled some related sites and it seems it might be an Emacs (exec-) path
problem, but a reboot did not help.

-- 
cheers,
Thorsten

-- 
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.
For more options, visit https://groups.google.com/d/optout.