Почему много портов языков к .NET, снабженному префиксом 'Железо'?

SELECT MAX( col )
  FROM table
 WHERE col < ( SELECT MAX( col )
                 FROM table )
47
задан Daniel A. White 5 March 2017 в 17:12
поделиться

7 ответов

Первым был IronPython, а за ним последовали остальные. Что касается того, почему IronPython называется IronPython, Джим Хугунин рассказывает об этом в этом видео (примерно в 14:00). Он говорит, что отчасти это было сделано для того, чтобы не называть его Language.NET или Language #, и идея состоит в том, что языки Iron являются:

  • Реальными реализациями языка

    • Верными языку
    • Верными сообществу
    • Верными опыт
    • Превосходная производительность
  • Отличная интеграция с .NET

    • Простые в использовании библиотеки .NET
    • Простота использования других языков .NET
    • Простота использования в хостах .NET
    • Простота использования с инструментами .NET

И немного обманчивое объяснение акронима, которое появилось после имени:

77
ответ дан 7 November 2019 в 13:01
поделиться

Железо сильное :)

Понятия не имею!

Я автор IronScheme, и я просто поддерживаю маркетинговую волну: P

17
ответ дан 7 November 2019 в 13:01
поделиться

Все являются последователями IronPython , вопрос в том, откуда взялся IronPython? (видео)

Познакомьтесь с Джимом Хугинином, создателем Jython, и мозгами, стоящими за IronPython ...

Поскольку видео больше не доступно (август 2010 г.), я приведу цитату :

IronPython - это реализация языка программирования Python, предназначенная для .NET Framework и Mono, созданная Джимом Хьюгуниным. Сегодня Джим на своей сессии «Глубокое погружение: динамические языки в Microsoft .NET» объяснил железную природу. Это акроним от « I реализация r unning o n. N et ».

4
ответ дан 7 November 2019 в 13:01
поделиться

От создателя IronPython Джима Хугунина

http://port25.technet.com/archive/2006/06/01/2565.aspx

Я расскажу вам историю, но я дайте Вы короткая версия, потому что это не отлично.

В то время я консультировался компания под названием "Want of a Nail Программное обеспечение "." Хочу гвоздя " на детское стихотворение. Это о важность мелочей. Я всегда верил в важность мелочей. Часть история актуального IronPython производительность - это не было чем-то особенным - Все хотят знать: «Что было большим?» Были некоторые большие вещи, но по большей части все мелочи - обращая внимание на производительность в любом месте.

Итак, это была консалтинговая компания. и «Железо» вроде бы совпало.

Было несколько очевидных имен: Python.Net, Python #, nPython - все те были взяты. Все URL-адреса для те были зарегистрированы.

Я не хотел использовать ни один из этих имена, так что "Iron" был просто своего рода имя, которое мне очень понравилось уровень - мне нравится ощущение «IronPython».

Есть немного "Железного повара" в это, хотя я всегда неохотно признать это.

30
ответ дан 7 November 2019 в 13:01
поделиться

Я не думаю, что есть особая причина. Более того, первый назывался Iron (кажется, IronPython), а остальные последовали его примеру.

1
ответ дан 7 November 2019 в 13:01
поделиться

На основе элемента на ум приходят некоторые ответы. Первый положительный: легко образовывать сплавы из железа, часто с превосходными свойствами.

Есть также некоторые отрицательные коннотации, делайте собственные выводы: Железо очень легко ржавеет

0
ответ дан 7 November 2019 в 13:01
поделиться

Согласно видео Pumping Iron (найдено на Channel9) это означает It Runs On . Net, а не Implementation Running On . NET.

0
ответ дан 7 November 2019 в 13:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: