public inbox for kawa@sourceware.org
 help / color / mirror / Atom feed
* Kawa's Future
@ 2014-05-06 17:14 anon
  2014-05-06 17:22 ` Marius Kjeldahl
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: anon @ 2014-05-06 17:14 UTC (permalink / raw)
  To: kawa

Hello everyone,
I am new around here so bear with me.
I have been tipping my toes into Kawa recently and I was wondering why 
in the world is it not at least as popular as clojure? Any thoughts?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kawa's Future
  2014-05-06 17:14 Kawa's Future anon
@ 2014-05-06 17:22 ` Marius Kjeldahl
  2014-05-06 19:27 ` Charles Turner
  2014-05-06 20:26 ` Helmut Eller
  2 siblings, 0 replies; 5+ messages in thread
From: Marius Kjeldahl @ 2014-05-06 17:22 UTC (permalink / raw)
  To: anon; +Cc: kawa@sourceware.org list

I've wondered the same myself. At least for Android, Kawa beats
Clojure easily in ease of use, interrop and runtime. What Clojure does
have however is an integrated map/hash type, and ability to compile to
javascript. I'm no language expert, but one thing that does more or
less define the "scripting type" of languages is map/hash integrated
into the language (yes, a feature that is heavily abused). From this
point of view, Clojure probably looks more "like" the dynamic
languages that lots of people grow up with today (Python, Ruby, Perl
etc).

Oh, and Per's web site building skills. ;-)

My $.02 anyway.

Thanks,

Marius K.

On Tue, May 6, 2014 at 7:14 PM, anon <akemerofako@hotmail.de> wrote:
> Hello everyone,
> I am new around here so bear with me.
> I have been tipping my toes into Kawa recently and I was wondering why in
> the world is it not at least as popular as clojure? Any thoughts?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kawa's Future
  2014-05-06 17:14 Kawa's Future anon
  2014-05-06 17:22 ` Marius Kjeldahl
@ 2014-05-06 19:27 ` Charles Turner
  2014-05-06 20:26 ` Helmut Eller
  2 siblings, 0 replies; 5+ messages in thread
From: Charles Turner @ 2014-05-06 19:27 UTC (permalink / raw)
  To: anon; +Cc: Kawa mailing list

Hello,

On 6 May 2014 18:14, anon <akemerofako@hotmail.de> wrote:
> I have been tipping my toes into Kawa recently and I was wondering why in
> the world is it not at least as popular as clojure? Any thoughts?

There is no definite answer as to why that happened, but whatever the
reasons, they're mostly non-technical AFAICT. Clojure was marketed
very cleverly, and had the advantage of serendipitous timing. At a
time when everyone was throffing at the mouth about issues of
multi-core programming, along came Clojure with its "silver bullet".
Of course, that's not the case; but it is indicative of the excitement
Clojure generated.

To expand on the timing matter, I believe Kawa was one of the first
non-Java languages which targeted the JVM (please correct me if I'm
wrong about this). The project got its start in the mid nineties. This
was not a time of mass enlightenment with respect to virtual machines
(I'm not claiming VMs are silver bullets either, I am claiming that
more people care about them now than they did in the mid nineties). In
my opinion, Kawa came a bit before its time, and as with many other
projects sharing this fate, it has not achieved the recognition is
deserves.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kawa's Future
  2014-05-06 17:14 Kawa's Future anon
  2014-05-06 17:22 ` Marius Kjeldahl
  2014-05-06 19:27 ` Charles Turner
@ 2014-05-06 20:26 ` Helmut Eller
  2014-05-06 20:38   ` Charles Turner
  2 siblings, 1 reply; 5+ messages in thread
From: Helmut Eller @ 2014-05-06 20:26 UTC (permalink / raw)
  To: kawa

On Tue, May 06 2014, anon wrote:

> Hello everyone,
> I am new around here so bear with me.
> I have been tipping my toes into Kawa recently and I was wondering why
> in the world is it not at least as popular as clojure? Any thoughts?

I think Clojure became so popular because it promised to be more
"modern" and in particular "good for parallel and concurrent
programming".  In the age of multi core machines that seems like a good
sales pitch.

Helmut

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kawa's Future
  2014-05-06 20:26 ` Helmut Eller
@ 2014-05-06 20:38   ` Charles Turner
  0 siblings, 0 replies; 5+ messages in thread
From: Charles Turner @ 2014-05-06 20:38 UTC (permalink / raw)
  To: Helmut Eller; +Cc: Kawa mailing list

Sorry Helmut, I didn't see your message. Yeah, what Helmut said!

Charles.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-05-06 20:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-06 17:14 Kawa's Future anon
2014-05-06 17:22 ` Marius Kjeldahl
2014-05-06 19:27 ` Charles Turner
2014-05-06 20:26 ` Helmut Eller
2014-05-06 20:38   ` Charles Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).