Re: Dylan vs Julia

Gour <[email protected]> Fri, 14 Feb 2014 21:56:25 +0100
Newsgroups gmane.comp.lang.dylan.gwydion.devel
Message-ID <[email protected]>
On Fri, 14 Feb 2014 19:03:37 +0200
Răzvan Rotaru <[email protected]> wrote:

> Impact in what sense? Positive or negative? 

In sense that JIT executable would be slower.

> I guess that JIT systems are more dynamic in nature, and tend to be
> more suited for dynamic languages, while classic compilers
> traditionally leverage static type systems to deliver performance.

Same here, iow. I belive that by using static type annotations, one can
help compiler to produce better/quicker code.

> I don't know dylan, but I


Are you learning it?

> Yeah, Haskell is a beast, and hard to tame. This is probably one of
> the reasons it failed to become popular. I remember somebody saying
> that whoever manages to learn Haskell is too tired to use it anymore.

:-)

> The biggest library ecosystem that you can currently find is on the
> Java platform. Love or hate it, it's the safest place you can be, if
> you care about libraries. 

I believe that besides 3rd party C library and sqlite3 bindings, as well
as having decent GUI bindings, there is not much what we need which
should not be present in any decent language standard's library.

> And the best news is that you don't need to deal with Java anymore to
> get into this ecosystem: you have Scala, Clojure and Groovy, just to
> name a few.
 
Somehow I do not have good feeling about Java - maybe because I was
hearing too much about 'writing once, run anywhere' which was simply not
true and today I do not run any Java app on my desktop.

I shortly took look at Scala, didn't like syntax, not too excited about
JVM and there is same problem with lack of GUI (no SWING/SWT please).

> When I'm choosing a language/technology to invest in, my number one
> feature to look for are macros. I consider them to be the most
> powerful tool that you can have at your disposal 

Have you tried Nimrod?


>  Then, the second feature is multi-core. This is new, and mandatory,
>  given the current hardware development.

How is it that you are here in Dylan or you like its capabilities in
regard?


Sincerely,
Gour

-- 
An intelligent person does not take part in the sources of misery, 
which are due to contact with the material senses. O son of Kuntī, 
such pleasures have a beginning and an end, and so the wise man does 
not delight in them.

http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
_______________________________________________
hackers mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/hackers