Nope!

C or Idris, I'll also accept Assembler.

and Scala's the least bad you can get if otherwise tied to the JVM. :)



On 6 June 2014 18:00, Cédric Beust ♔ <[email protected]> wrote:

> So you're arguing for the Java approach then?
>
>
>
> --
> Cédric
>
>
>
> On Fri, Jun 6, 2014 at 9:49 AM, Kevin Wright <[email protected]>
> wrote:
>
>> In the interests of playing Devil's advocate here, there's a very
>> convincing argument to be made here for "the middle" not being the best at
>> all:
>>
>> Courtesy of Erik Meijer:
>>
>> http://queue.acm.org/detail.cfm?id=2611829
>>
>>
>>
>> On 6 June 2014 17:19, Cédric Beust ♔ <[email protected]> wrote:
>>
>>> I find all these "inspired by" conjectures a bit vapid, but just to play
>>> along, I would argue that Swift belongs in the generation of languages
>>> sparked by C and C++, with which it has much more in common than with
>>> Haskell and ML languages.
>>>
>>> To me, Swift seems to validate the "pendulum in the middle" approach
>>> that we started seeing with Ceylon and Kotlin. Java looks fairly primitive
>>> today (pendulum left), Scala is reasonably advanced and pioneered a lot of
>>> interesting features in that family of languages (pendulum right) and
>>> Ceylon/Kotlin/Swift advocate a middle ground approach that takes the best
>>> of both extremes (pendulum in the middle).
>>>
>>> --
>>> Cédric
>>>
>>>
>>> --
>>> Cédric
>>>
>>>
>>>
>>> On Fri, Jun 6, 2014 at 3:46 AM, shellac <[email protected]> wrote:
>>>
>>>>  On 05/06/14 18:21, Cédric Beust ♔ wrote:
>>>>
>>>> Funny how everyone wants to claim that Swift was inspired by their
>>>> ${favorite_language} when the definitive answer is available directly
>>>> from the presentation:
>>>>
>>>> Inline image 1
>>>>
>>>> C, C++, Objective C, Java, Ruby, Python, Javascript, Perl, Groovy and LUA.
>>>>
>>>> I raise your definitive answer with:
>>>>
>>>> "...drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#,
>>>> CLU, and far too many others to list." [1]
>>>>
>>>> (More seriously it's very clearly part of a generation of OO languages
>>>> that have picked up tricks from ML and Haskell -- start java-ish, favour
>>>> optional / maybe over null, enum / either, switch / match pattern
>>>> matching with destructuring).
>>>>
>>>> Damian
>>>>
>>>> [1] <http://nondot.org/sabre/> <http://nondot.org/sabre/>
>>>>
>>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Java Posse" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/javaposse.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Java Posse" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/javaposse.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Kevin Wright
mail: [email protected]
gtalk / msn : [email protected]
quora: http://www.quora.com/Kevin-Wright
google+: http://gplus.to/thecoda
<[email protected]>
twitter: @thecoda
vibe / skype: kev.lee.wright
steam: kev_lee_wright

"My point today is that, if we wish to count lines of code, we should not
regard them as "lines produced" but as "lines spent": the current
conventional wisdom is so foolish as to book that count on the wrong side
of the ledger" ~ Dijkstra

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.

Reply via email to