And JavaScript is missing (OK, "a dozen scripting language")
But today, JavaScript is very important in the picture.
Even Clojure has ClojureScript


On Wed, Oct 9, 2013 at 8:36 AM, Dennis Haupt <d.haup...@gmail.com> wrote:

> especially haskell & scala are missing in your list :)
> as long as you haven't at least seen haskell, you haven't seen the creme
> de la creme of statically typed languages
>
>
> 2013/10/9 Softaddicts <lprefonta...@softaddicts.ca>
>
>> Let's see:
>>
>> strong data typing:
>>
>> Fortran
>> Cobol
>> Pl/1
>> Pascal
>> C/C++
>> Java
>> C#
>> Ruby
>>
>> à la carte data typing or no data typing at all:
>>
>> Basic (more or less depending on the implementation)
>> Lisp
>> Clojure
>> A dozen assemblers
>> A dozen scripting languages
>>
>> And I probably forgot some while excluding the ones I worked with
>> (Algol, Simula, GPSS, ...) in academic projects. I used the above ones
>> on real projects at work and not small projects.
>>
>> Lets keep SQL out of the picture, it's an exaggeration to call this a
>> programming
>> language.
>>
>> Still prefer less data typing or no typing at all :)
>>
>> Luc P.
>>
>>
>> > let's see...
>> > really used:
>> > sql
>> > java
>> > javascript
>> > basic
>> > pascal/delphi
>> > scala
>> >
>> > experimented with:
>> > logo (some old language intended to teach people to make their first
>> steps)
>> > haskell
>> > kotlin
>> > clojure
>> >
>> > seen in action:
>> > php
>> > groovy
>> >
>> > still prefer smart static typing :D
>> >
>> >
>> >
>> >
>> > 2013/10/9 Nando Breiter <na...@aria-media.com>
>> >
>> > >
>> > >> The best explanation of these misunderstandings I've come across is
>> "What
>> > >> to Know Before Debating Type Systems":
>> > >>
>> > >> http://cdsmith.wordpress.com/2011/01/09/an-old-article-i-wrote/
>> > >>
>> > >>
>> > > I have learned quite a lot from reading this article and following
>> this
>> > > discussion, particularly that "type" and "type checking" is much more
>> > > nuanced and complex than I have understood until now, and that the
>> terms
>> > > "static" and "dynamic" expand into a much larger range of issues upon
>> close
>> > > examination, such as the difference between explicitly declaring
>> types (as
>> > > in Java) and implicitly inferring types from code context. Quoting
>> from the
>> > > article:
>> > >
>> > > *Many programmers approach the question of whether they prefer static
>> or
>> > > dynamic types by comparing some languages they know that use both
>> > > techniques. This is a reasonable approach to most questions of
>> preference.
>> > > The problem, in this case, is that most programmers have limited
>> > > experience, and haven’t tried a lot of languages. For context, here,
>> six or
>> > > seven doesn't count as “a lot.”*
>> > > *
>> > > *
>> > >
>> > > So I can say I prefer dynamic typing, but the reasons are more
>> personal,
>> > > and molded by my development experience.
>> > >
>> > > --
>> > > --
>> > > 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/groups/opt_out.
>> > >
>> >
>> > --
>> > --
>> > 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/groups/opt_out.
>> >
>> --
>> Softaddicts<lprefonta...@softaddicts.ca> sent by ibisMail from my ipad!
>>
>> --
>> --
>> 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/groups/opt_out.
>>
>
>  --
> --
> 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/groups/opt_out.
>

-- 
-- 
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/groups/opt_out.

Reply via email to